html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-weight:300;font-family:"Segoe UI",sans-serif;color:#333;background:#fff;max-width:1920px;margin:auto}@media screen and (min-width: 992px){body{font-size:1.5rem}}@media screen and (min-width: 1920px){body{max-width:1920px;margin:auto;border-left:1px solid #eee;border-right:1px solid #eee}}body.mobile-menu-on{overflow:hidden}a{-webkit-transition:all .5s ease;transition:all .5s ease;text-decoration:underline;color:#0c4361}strong,.bold{font-weight:600}em{font-style:italic}img{max-width:100%;display:block}p{padding:.5rem 0;line-height:1.4}.container-custom{width:95%;margin:auto}@media screen and (min-width: 992px){.container-custom{width:85%;max-width:1920px}}.center{text-align:center}.hide{display:none}.overflowhidden{overflow:hidden}@media screen and (min-width: 992px){.biggerlh{line-height:1.2}}.relative{position:relative}#skipLinks a{display:inline-block;left:-9000rem;padding:2rem;position:absolute;text-align:center;text-decoration:none;z-index:200}#skipLinks a:focus{background:#4a4a49;color:#fff;left:0;position:absolute;top:0}.blue{color:#0032bd}.navy{color:#0c4361}@media screen and (min-width: 992px){.small{font-size:1.375rem}}.bgnavy{background:#0c4361;color:#fff}.bgnavy p a{color:inherit;text-decoration:underline}.bgnavy h2{font-size:1.5rem;font-weight:300}.error404{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.error404 main{padding-top:5%}.error404 .animated{-webkit-animation:glitch 1s linear infinite;animation:glitch 1s linear infinite;font-size:6rem;font-weight:900;color:#fbb800;position:relative}.error404 .animated::before,.error404 .animated::after{content:attr(title);position:absolute;left:0}.error404 .animated::before{-webkit-animation:glitchTop 1s linear infinite;animation:glitchTop 1s linear infinite;-webkit-clip-path:polygon(0 0, 100% 0, 100% 33%, 0 33%);clip-path:polygon(0 0, 100% 0, 100% 33%, 0 33%)}.error404 .animated::after{-webkit-animation:glitchBotom 1.5s linear infinite;animation:glitchBotom 1.5s linear infinite;-webkit-clip-path:polygon(0 67%, 100% 67%, 100% 100%, 0 100%);clip-path:polygon(0 67%, 100% 67%, 100% 100%, 0 100%)}.error404 .errorblock .errorcode{font-size:4rem;color:#0032bd;font-weight:600}.error404 .errorblock .errortext{text-align:center}.error404 .errorblock .errortext a{display:inline-block;padding:1rem;text-decoration:none;border:1px solid #3a3a3a;color:inherit;text-transform:uppercase}.error404 .errorblock .errortext a:hover{color:#fbb800;background:#3a3a3a}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:100%}}@keyframes fade-in{0%{opacity:0}100%{opacity:100%}}@-webkit-keyframes bounce{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px)}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@keyframes bounce{0%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px)}100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@-webkit-keyframes bounceright{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceright{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes glitch{2%,64%{-webkit-transform:translate(2px, 0) skew(0deg);transform:translate(2px, 0) skew(0deg)}4%,60%{-webkit-transform:translate(-2px, 0) skew(0deg);transform:translate(-2px, 0) skew(0deg)}62%{-webkit-transform:translate(0, 0) skew(5deg);transform:translate(0, 0) skew(5deg)}}@keyframes glitch{2%,64%{-webkit-transform:translate(2px, 0) skew(0deg);transform:translate(2px, 0) skew(0deg)}4%,60%{-webkit-transform:translate(-2px, 0) skew(0deg);transform:translate(-2px, 0) skew(0deg)}62%{-webkit-transform:translate(0, 0) skew(5deg);transform:translate(0, 0) skew(5deg)}}@-webkit-keyframes glitchTop{2%,64%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}4%,60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}62%{-webkit-transform:translate(13px, -1px) skew(-13deg);transform:translate(13px, -1px) skew(-13deg)}}@keyframes glitchTop{2%,64%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}4%,60%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}62%{-webkit-transform:translate(13px, -1px) skew(-13deg);transform:translate(13px, -1px) skew(-13deg)}}@-webkit-keyframes glitchBotom{2%,64%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}4%,60%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}62%{-webkit-transform:translate(-22px, 5px) skew(21deg);transform:translate(-22px, 5px) skew(21deg)}}@keyframes glitchBotom{2%,64%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}4%,60%{-webkit-transform:translate(-2px, 0);transform:translate(-2px, 0)}62%{-webkit-transform:translate(-22px, 5px) skew(21deg);transform:translate(-22px, 5px) skew(21deg)}}.main-header,.subpage-header{height:72vh;width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;overflow:hidden;-webkit-transition:background-position .5s ease;transition:background-position .5s ease}.main-header::before,.subpage-header::before{content:"";display:block;width:100%;height:100%;position:absolute;background:rgba(0,0,0,.5);z-index:0}.main-header::after,.subpage-header::after{content:"";display:block;width:0;height:0;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:2rem solid rgba(0,0,0,0);border-left:50vw solid #fff;border-right:50vw solid #fff;z-index:2}.main-header h1,.subpage-header h1{color:#fff;position:absolute;top:63%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:3rem;text-transform:uppercase;font-weight:100}@media screen and (min-width: 992px){.main-header h1,.subpage-header h1{font-size:5rem}}.main-header h1 span,.subpage-header h1 span{display:block;font-weight:300;position:absolute;font-size:2.5rem}@media screen and (min-width: 992px){.main-header h1 span,.subpage-header h1 span{font-size:4rem}}.main-header h1 span.gifted,.subpage-header h1 span.gifted{top:90%;left:-27%}.main-header h1 span.talented,.subpage-header h1 span.talented{top:130%;left:27%}.main-header h1 span.talented strong,.subpage-header h1 span.talented strong{color:#0032bd}.subpage-header{height:50vh;background-position:center center}.subpage-header .subpage-header-content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-header .subpage-header-content h2{font-weight:600;color:#fff;font-size:2.5rem;position:relative;z-index:1;font-family:"Segoe UI",sans-serif;padding-top:5rem;text-align:center;width:80%}@media screen and (min-width: 992px){.subpage-header .subpage-header-content h2{font-size:4rem}}.subpage-header .subpage-header-content h2 span{display:block;font-size:1.5rem;line-height:1.5}@media screen and (min-width: 992px){.subpage-header .subpage-header-content h2 span{font-size:2.5rem}}.noheight-header{height:0}.noheight-header .subpage-header-content h2{color:rgba(0,0,0,0)}.main-navigation-wrapper{padding:0 2.5%;position:relative;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#0a364f), to(#0C4361));background:linear-gradient(#0a364f, #0C4361)}.main-navigation-wrapper.fixed-top{width:100%;max-width:1918px;background:-webkit-gradient(linear, left top, left bottom, from(#0a364f), to(#0C4361));background:linear-gradient(#0a364f, #0C4361);position:fixed;top:0;z-index:5000;-webkit-animation:fade-in .5s ease-in forwards;animation:fade-in .5s ease-in forwards}.main-navigation{color:#4a4a49;-webkit-transition:background .5s ease;transition:background .5s ease}.main-navigation.darken{background:rgba(20,20,20,.77)}.main-navigation.darken .navigation-name{opacity:1}.main-navigation .navigation-name{font-size:1.5rem;font-weight:300;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.main-navigation .menu-toggler{margin:0 5%;font-size:0;width:2.5rem;height:1.2rem;background:rgba(0,0,0,0);border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 992px){.main-navigation .menu-toggler{display:none}}.main-navigation .menu-toggler span{display:block;width:100%;height:0;border:1px solid #fff;-webkit-transition:transform .5s ease;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.main-navigation .menu-toggler.close{display:block;position:relative}@media screen and (min-width: 992px){.main-navigation .menu-toggler.close{display:none}}.main-navigation .menu-toggler.close span{position:absolute;top:50%}.main-navigation .menu-toggler.close span:nth-child(2){display:none}.main-navigation .menu-toggler.close span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-navigation .menu-toggler.close span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-navigation .main-menu{color:#fff;display:none;position:absolute;left:0;top:100%;width:100%;height:100vh;background:#0c4361;padding:2rem .5rem 0 .5rem;z-index:5}@media screen and (min-width: 992px){.main-navigation .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:static;height:auto;padding:0;background:rgba(0,0,0,0)}}@media screen and (min-width: 1200px){.main-navigation .main-menu{width:auto}}.main-navigation .main-menu a{color:inherit;display:block;text-decoration:none;text-transform:uppercase;padding:.2rem .5rem;margin:1.5rem 0;font-size:1.25rem}@media screen and (min-width: 992px){.main-navigation .main-menu a{font-size:.8rem}}@media screen and (min-width: 1200px){.main-navigation .main-menu a{font-size:1rem}}.main-navigation .main-menu a::after{content:attr(data-text);height:0;display:block;visibility:hidden;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;font-weight:500}.main-navigation .main-menu a:hover,.main-navigation .main-menu a.active{font-weight:500}@media screen and (min-width: 992px){.main-navigation .main-menu li:first-child a{border-left:0}}.lang-navigation-wrapper{background:#4a4a49;padding:0 2.5%}.lang-menu a{display:inline-block;padding:.5rem;background:#fbb800;text-decoration:none;color:#4a4a49;font-size:1rem}.fullscreen-video-container{position:relative;height:100vh;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fullscreen-video-container::before{content:"";width:100%;height:100%;display:block;background:rgba(0,0,0,0);position:absolute;top:0;left:0}.fullscreen-video-container video{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.fullscreen-video-content{z-index:2}.fullscreen-video-content h1{font-weight:300;margin:0;color:#fff;text-transform:uppercase}.fullscreen-video-content h1 .slogan{text-align:center;display:block;font-size:2.5rem;line-height:1.3}@media screen and (min-width: 768px){.fullscreen-video-content h1 .slogan{font-size:3.5rem;line-height:1.5}}@media screen and (min-width: 992px){.fullscreen-video-content h1 .slogan{font-size:4rem}}@media screen and (min-width: 1600px){.fullscreen-video-content h1 .slogan{font-size:6rem}}.fullscreen-video-content h1 .line{display:block;height:2px;background:#c9a58f;max-width:10rem;margin:auto}.fullscreen-video-arrow{position:absolute;z-index:2;display:none;bottom:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:3rem}@media screen and (min-width: 768px)and (orientation: portrait){.fullscreen-video-arrow{max-width:6rem;display:inline-block}}@media screen and (min-width: 992px){.fullscreen-video-arrow{display:inline-block;max-width:6rem}}.fullscreen-video-arrow:hover{-webkit-animation:bounce 0.5s ease-in-out forwards;animation:bounce 0.5s ease-in-out forwards}.wrapper-with-ornament{position:relative;display:inline-block}.wrapper-with-ornament .wrapper-with-ornament-inner{position:absolute;-webkit-transform:translateY(-15%);transform:translateY(-15%);display:inline-block}.wrapper-with-ornament .wrapper-with-ornament-inner .ornament{display:block;width:3rem;aspect-ratio:1/2;display:block;background:#0c4361}.wrapper-with-ornament .wrapper-with-ornament-inner.right{right:5%}.wrapper-with-ornament .wrapper-with-ornament-inner.left{left:5%}.person-title{font-weight:600;font-size:1.25rem}@media screen and (min-width: 992px){.person-title{font-size:1.875rem}}.person-name{text-transform:uppercase;font-size:1.5rem}@media screen and (min-width: 992px){.person-name{font-size:2.25rem}}.person-name span{display:block;padding-top:.5rem;font-size:1.5rem}@media screen and (min-width: 992px){.person-name span{font-size:1.875rem}}.person-more{display:inline-block;border:1px solid #0c4361;text-align:center;padding:.85rem;text-decoration:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;background:rgba(0,0,0,0);min-width:10rem;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease}.person-more:hover{background:#0c4361;color:#fff}.person-image-wrap{position:relative;display:inline-block}.person-image-wrap::before{content:"";width:3rem;aspect-ratio:1/2;display:block;background:#0c4361;position:absolute;top:0;right:5%;-webkit-transform:translateY(-15%);transform:translateY(-15%)}.person-image-wrap.left::before{left:5%}.map{height:300px}.partners-item{width:49%}@media screen and (min-width: 992px){.partners-item{width:30%}}@media screen and (min-width: 1200px){.partners-item{width:19%}}.news-item{padding:0 3%;margin:5% 0}.news-item-inner{border:1px solid #efefef;-webkit-box-shadow:rgba(149,157,165,.2) 0px 3px 8px;box-shadow:rgba(149,157,165,.2) 0px 3px 8px}.news-item-inner h3{text-transform:uppercase}.news-image{height:15rem}.news-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-date{font-weight:400;font-size:1.25rem;position:relative}.news-date::after{content:"";width:70%;display:block;background:#0c4361;height:1px;position:absolute;bottom:0}.news-more-arrow{max-width:2rem}.news-more-arrow:hover{-webkit-animation:bounceright 0.5s ease-in-out forwards;animation:bounceright 0.5s ease-in-out forwards}.arrow-prev-custom,.arrow-next-custom{border:none;background:rgba(0,0,0,0);width:2.5rem;height:2.5rem;font-size:0;background-position:center center;background-size:contain;background-repeat:no-repeat;margin:0 .5rem;cursor:pointer}.arrow-prev-custom{background-image:url("../images/arrow-left.svg")}.arrow-next-custom{background-image:url("../images/arrow-right.svg")}.single-news-title{font-weight:400;font-size:1.5rem}@media screen and (min-width: 992px){.single-news-title{font-size:2.75rem}}.single-news-date{font-size:1.125rem;position:relative}.single-news-date::before{content:"";display:block;width:80%;height:1px;background:#0c4361;position:absolute;top:0;left:0}@media screen and (min-width: 992px){.single-news-content{font-size:1.375rem}}section{padding:3rem 0}@media screen and (min-width: 992px){section{padding:5rem 0}}section.bgimage{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff}section.bgimage::before{content:"";width:100%;background:rgba(12,67,97,.8);position:absolute;top:0;right:0;display:block;height:100%}@media screen and (min-width: 768px){section.bgimage::before{-webkit-clip-path:polygon(80px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(80px 0, 100% 0, 100% 100%, 0 100%)}}@media screen and (min-width: 992px){section.bgimage::before{width:60%}}section.top{padding:0;position:relative;height:20rem}@media screen and (min-width: 992px){section.top{height:auto}}section.top:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(102,102,102,.5019607843);z-index:2}section.top .top-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.top.whiteoverlay:before{background:rgba(255,255,255,.5647058824)}section.top .title-main{position:absolute;z-index:3;bottom:10%;padding:0 5%;opacity:0;-webkit-animation:fade-in 2s ease-in 0.5s forwards;animation:fade-in 2s ease-in 0.5s forwards}@media screen and (min-width: 992px){section.top .title-main{max-width:80%}}@media screen and (min-width: 1200px){section.top .title-main{max-width:40%}}section.top .title-main h1{color:#fff;font-weight:600;line-height:1.2;position:relative;padding-bottom:1.5rem;font-size:1.3rem}@media screen and (min-width: 992px){section.top .title-main h1{font-size:1.8rem}}@media screen and (min-width: 1200px){section.top .title-main h1{font-size:2.5rem}}section.top .title-main h1::after{content:"";display:block;width:50%;height:2px;background:#fbb800;position:absolute;bottom:0}section.top .title-main h2{color:#fbb800;font-weight:600;line-height:1.4;padding-top:1.5rem}@media screen and (min-width: 992px){section.top .title-main h2{font-size:1.2rem}}@media screen and (min-width: 1200px){section.top .title-main h2{font-size:1.5rem}}section.top .imgtop{width:100%;height:10rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 576px){section.top .imgtop{height:15rem}}@media screen and (min-width: 768px){section.top .imgtop{height:20rem}}@media screen and (min-width: 992px){section.top .imgtop{width:auto;height:auto;-o-object-fit:fill;object-fit:fill}}section .topimgfixed{-webkit-animation:fade-in 0.5s ease-in forwards;animation:fade-in 0.5s ease-in forwards}.about-colleft-row{position:relative}.about-colleft-row::before{content:"";width:1rem;height:5rem;position:absolute;top:0;left:0;background:#fbb800;border-radius:5px}.about-images{display:none}@media screen and (min-width: 992px){.about-images{display:grid;grid-template-columns:auto auto;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}}@media screen and (min-width: 768px){.about-boxes{width:60%;margin:auto}}@media screen and (min-width: 992px){.about-boxes{width:80%;margin:auto}}@media screen and (min-width: 1600px){.about-boxes{width:70%}}.about-box{max-width:34.5rem;background:#efefef;line-height:1.2;position:relative;border-top-left-radius:3rem;border-top-right-radius:3rem}@media screen and (min-width: 992px){.about-box{width:43%}}.about-box:nth-child(odd) .about-box-img{position:relative}.about-box:nth-child(odd) .about-box-img:after{content:"";width:100%;height:5rem;position:absolute;bottom:0;background:#efefef;-webkit-clip-path:polygon(0% 100%, 0% 0%, 100% 100%);clip-path:polygon(0% 100%, 0% 0%, 100% 100%)}.about-box:nth-child(even) .about-box-img{position:relative}.about-box:nth-child(even) .about-box-img::after{content:"";width:100%;height:5rem;position:absolute;bottom:0;background:#efefef;-webkit-clip-path:polygon(0% 100%, 100% 0%, 100% 100%);clip-path:polygon(0% 100%, 100% 0%, 100% 100%)}.about-box-title{text-align:center;font-weight:600;position:relative}.about-box-title::after{content:"";width:50%;height:1px;background:#4a4a49;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-box-text{text-align:center;line-height:inherit}.about-box-link{position:absolute;bottom:0;-webkit-transform:translateY(50%);transform:translateY(50%);width:100%}.about-box-link a{display:block;text-align:center;padding:1rem;background:#fbb800;border-radius:1.5rem;text-decoration:none;color:inherit;font-weight:500;text-transform:uppercase;border:1px solid rgba(0,0,0,0)}.about-box-link a:hover{background:#fff;border:1px solid #fbb800}.about-list-text,.about-list-left{position:relative}.about-item-title{background:#fbb800;font-weight:600;border-radius:10px;text-wrap:nowrap;font-size:1rem}@media screen and (min-width: 1200px){.about-item-title{font-size:1.2rem;position:absolute;top:0}}@media screen and (min-width: 1400px){.about-item-title{left:80%;-webkit-transform:translateY(-25%);transform:translateY(-25%);font-size:1.5rem}}@media screen and (min-width: 1600px){.about-item-title{font-size:2.5rem}}.about-list-img{border-radius:15px}.about-points{background-color:#eee;background-image:url("../images/about-points-bg.png");background-size:cover;background-position:bottom center;background-repeat:no-repeat}@media screen and (min-width: 992px){.about-points{background-image:url("../images/about-points-bg.png"),url("../images/celi-yellow-wave.png");background-size:cover,auto;background-position:bottom center,center 5rem;background-repeat:no-repeat,no-repeat}}.about-points-inner{margin:auto;padding:5rem 0}@media screen and (min-width: 992px){.about-points-inner{width:85%}}@media screen and (min-width: 1600px){.about-points-inner{width:70%}}.about-points-inner ul{list-style-type:disc;padding-left:20px}.about-points-inner ul li{line-height:1.4}.levels-tabs-wrapper{margin:auto}@media screen and (min-width: 992px){.levels-tabs-wrapper{width:85%}}@media screen and (min-width: 1600px){.levels-tabs-wrapper{width:70%}}ul[role=tablist]{width:100%}ul[role=tablist] li{width:33.3%}@media screen and (min-width: 992px){ul[role=tablist] li{width:auto}}ul[role=tablist] li:last-child button{border:1px solid #c8c8c8}ul[role=tablist] li:nth-child(3) button{border:1px solid #c8c8c8}@media screen and (min-width: 992px){ul[role=tablist] li:nth-child(3) button{border-right:0}}ul[role=tablist] button{padding:1rem;background:rgba(0,0,0,0);font-family:inherit;font-weight:600;font-size:1rem;color:inherit;cursor:pointer;border:1px solid #c8c8c8;border-top-left-radius:5px;border-top-right-radius:5px;border-right:0;width:100%;height:100%;-webkit-transition:background .5s ease;transition:background .5s ease}ul[role=tablist] button[aria-selected=true],ul[role=tablist] button:hover{background:#fbb800}div[role=tabpanel]{background:#eee;border-bottom-right-radius:15px;border-bottom-left-radius:15px;min-height:20rem}@media screen and (min-width: 992px){.why-points{background:url("../images/celi-black-wave.png") center 40% no-repeat;background-size:auto}}.why-points-inner{margin:auto;padding:2rem 0 0 0}@media screen and (min-width: 992px){.why-points-inner{width:85%;padding:5rem 0 0 0}}@media screen and (min-width: 1600px){.why-points-inner{width:85%}}.why-img{background:#eee;border-radius:15px}@media screen and (min-width: 992px){.why-img{width:85%;min-height:14.5rem}}.why-text{background:#fbb800;border-radius:15px;text-align:center;min-height:8rem}.practical-cols-inner{margin:auto;padding:2rem 0;width:95%}@media screen and (min-width: 992px){.practical-cols-inner{width:85%;padding:5rem 0}}@media screen and (min-width: 1600px){.practical-cols-inner{width:70%}}@media screen and (min-width: 992px){.practical-left{padding-right:8%}}.practical-title{font-weight:600}.celi-dates{width:100%;background:#eee;border-radius:15px;overflow:hidden}.celi-dates th{padding:1rem;background:#4a4a49;color:#fff;text-transform:uppercase;width:50%;font-weight:600}.celi-dates th:last-child{background:#fbb800;color:#4a4a49}.celi-dates td{border-bottom:1px solid #c8c8c8;padding:1.5rem 1.5rem;line-height:1.2}.celi-dates td:first-child{text-align:right;font-weight:600}.celi-dates tr:last-child td{border-bottom:none}.practical-box{background:#eee;border-radius:15px;position:relative}.practical-box ol{counter-reset:counterlist}.practical-box ol li{padding:.5rem 0;line-height:1.2}.practical-box ol li::before{counter-increment:counterlist;content:counter(counterlist) ". ";font-weight:600}.practical-box ol li a{color:inherit;font-weight:600}.practical-box .account_button_wrapper{position:relative}.practical-box .account_button_wrapper .account_button{font-weight:600;font-size:inherit;font-family:inherit;background:rgba(0,0,0,0);border:none;color:inherit;padding:0;cursor:pointer}.practical-box .account_button_wrapper .account_alert{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2rem;height:2rem;border-radius:50%;background:#0032bd;color:#fff;z-index:1;text-transform:uppercase;display:none;font-size:0}.practical-box .account_button_wrapper .account_alert::before{content:"";width:1rem;height:.5rem;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -60%) rotate(-45deg);transform:translate(-50%, -60%) rotate(-45deg);border:3px solid #fff;border-top:0;border-right:0}.practical-form{border-top:1px solid #c8c8c8}.practical-download-link{background:#fbb800;text-decoration:none;color:#3a3a3a;font-weight:600;text-transform:uppercase;border-radius:10px;-webkit-box-shadow:0 2px 5px #9da1a4;box-shadow:0 2px 5px #9da1a4}.practical-download-link:hover{background:#fff}.practical-box-title{background:#fbb800;border-radius:15px;width:100%;text-transform:uppercase;font-weight:600}@media screen and (min-width: 992px){.practical-box-title{width:110%}}.practical-box-text{padding:1rem}@media screen and (min-width: 992px){.practical-right{padding-right:3%}}.preparation{position:relative}.preparation-inner::before{content:"";display:none;width:100%;height:10rem;background:-webkit-gradient(linear, left top, right top, color-stop(33.3%, #fbb800), color-stop(33.3%, #fff), color-stop(66.6%, #fbb800));background:linear-gradient(to right, #fbb800 33.3%, #fff 33.3% 66.6%, #fbb800 66.6%);position:absolute;top:3rem;left:0;z-index:-1}@media screen and (min-width: 992px){.preparation-inner::before{display:block}}.preparation-text{background:#fff}@media screen and (min-width: 992px){.preparation-text{width:57%}}.preparation-image{width:80%;margin:auto;background:#fff;-webkit-transform:translateY(-30%);transform:translateY(-30%)}@media screen and (min-width: 576px){.preparation-image{width:60%}}@media screen and (min-width: 992px){.preparation-image{position:absolute;left:57%;top:-10%;-webkit-transform:none;transform:none;margin:unset;width:40%}}@media screen and (min-width: 1600px){.preparation-image{width:auto;top:-15%}}@media screen and (min-width: 1200px){.preparation-teacher{width:80%;margin:auto}}@media screen and (min-width: 992px){.preparation-teacher-description{width:50%}}.preparation-teacher-image{position:relative;width:80%}@media screen and (min-width: 576px){.preparation-teacher-image{width:auto}}@media screen and (min-width: 992px){.preparation-teacher-image{width:30%}}@media screen and (min-width: 1200px){.preparation-teacher-image{width:40%}}@media screen and (min-width: 1600px){.preparation-teacher-image{width:auto}}.preparation-teacher-image::before{content:"";display:block;background:#fbb800;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:-1;-webkit-transform:translate(-50%, -50%) rotate(-4deg);transform:translate(-50%, -50%) rotate(-4deg)}.preparation-teacher-image .preparation-teacher-image-desc{position:absolute;bottom:10%;left:0;background:#fbb800;border-bottom-left-radius:15px;border-top-right-radius:15px;-webkit-transform:translateX(-10%);transform:translateX(-10%);font-weight:600}.preparation-teacher-image .preparation-teacher-image-desc::before{content:"";display:block;width:10%;height:1rem;background:#e2a500;position:absolute;top:0;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-clip-path:polygon(100% 0%, 100% 100%, 0% 100%);clip-path:polygon(100% 0%, 100% 100%, 0% 100%)}.stage-left{position:relative}@media screen and (min-width: 992px){.stage-left{padding-left:7.5%;width:90%}}@media screen and (min-width: 1600px){.stage-left{width:70%}}.stage-left::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#eee;z-index:-1;-webkit-clip-path:ellipse(100% 150% at 0% 50%);clip-path:ellipse(100% 150% at 0% 50%)}.stage-right{position:relative}@media screen and (min-width: 992px){.stage-right{padding-right:7.5%;width:90%}}@media screen and (min-width: 1600px){.stage-right{width:70%}}.stage-right::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#eee;z-index:-1;-webkit-clip-path:ellipse(100% 150% at 100% 50%);clip-path:ellipse(100% 150% at 100% 50%)}.preparation-stage-text a{color:inherit}@media screen and (min-width: 992px){.preparation-stage-text{width:48%}}.preparation-stage-title{text-transform:uppercase;color:#3a3a3a;font-weight:600}.preparation-stage-title span{background-color:#fbb800;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:190%}.preparation-stage-link{background:#fbb800;text-decoration:none;color:#3a3a3a;font-weight:600;text-transform:uppercase;border-radius:10px;-webkit-box-shadow:0 2px 5px #9da1a4;box-shadow:0 2px 5px #9da1a4}.preparation-stage-link:hover{background:#fff}.preparation-video{position:relative;padding-left:70px}@media screen and (min-width: 992px){.preparation-video{width:120%}}.preparation-video img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:76px}.contact-box{background:#3a3a3a;color:#fff;border-radius:22px;width:48%;font-size:.85rem}@media screen and (min-width: 992px){.contact-box{width:22%;font-size:1rem}}.contact-box a{color:inherit}.section-title{font-size:1.5rem;position:relative;font-weight:600;color:#0c4361;text-transform:uppercase;font-weight:200}@media screen and (min-width: 992px){.section-title{font-size:2rem}}@media screen and (min-width: 1200px){.section-title{font-size:3.75rem}}.section-title span{background-color:#fbb800;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:140%}.section-title.bright{color:#fff}@media screen and (min-width: 992px){.section-title.contact-title{width:62%}}@media screen and (min-width: 1600px){.section-title.contact-title{width:50%}}.type-page{padding:3rem 0}.type-page h1{font-size:2rem;font-weight:200;padding-bottom:3rem;color:#0c4361}@media screen and (min-width: 992px){.type-page h1{font-size:3rem}}.type-page h2{padding:1.5rem 0;font-weight:500;color:#0c4361}@media screen and (min-width: 992px){.type-page h2{padding:3rem 0}}.type-page p{padding:1rem 0}.type-page strong{font-weight:500}.type-page ol{padding-left:3rem}.type-page ol li{line-height:1.4}footer{background:#062c41;color:#fff;font-size:.85rem}@media screen and (min-width: 992px){footer .footer-col{width:30%}}footer .footer-title{font-weight:600;text-align:center;font-size:1.5rem}@media screen and (min-width: 992px){footer .footer-title{font-size:2rem;width:40%;text-align:left}}@media screen and (min-width: 1200px){footer .footer-title{font-size:2.5rem}}footer .footer-logos{width:95%}@media screen and (min-width: 576px){footer .footer-logos{width:50%}}@media screen and (min-width: 992px){footer .footer-logos{width:20%}}footer .footer-logos .padded_white{padding:5px;background:#fff}footer .footer-menu{width:95%}@media screen and (min-width: 576px){footer .footer-menu{width:50%}}@media screen and (min-width: 992px){footer .footer-menu{width:40%}}footer .footer-menu a{display:inline-block;padding:.5rem 0;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;position:relative}footer .footer-menu a::after{content:"";display:block;width:0;height:1px;background:#fbb800;position:absolute;left:0;bottom:0;-webkit-transition:width .5s ease;transition:width .5s ease}footer .footer-menu a:hover::after{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZHVsZXMvX3Jlc2V0LnNjc3MiLCJwYXJ0aWFscy9fZ2VuZXJhbC5zY3NzIiwibW9kdWxlcy9fY29sb3JzLnNjc3MiLCJtb2R1bGVzL19taXhpbnMuc2NzcyIsInBhcnRpYWxzL19oZWFkZXIuc2NzcyIsInBhcnRpYWxzL19uYXYuc2NzcyIsInBhcnRpYWxzL19ob21lLnNjc3MiLCJwYXJ0aWFscy9fc3VicGFnZS5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLDJaQWFFLFNBQ0EsVUFDQSxTQUNBLGVBQ0EsYUFDQSx3QkFHRiw4RUFFRSxjQUVGLEtBQ0Msc0JBRUQsbUJBQ0MsbUJBRUQsS0FDRSxjQUVGLE1BQ0UsZ0JBRUYsYUFDRSxZQUVGLG9EQUVFLFdBQ0EsYUFFRixNQUNFLHlCQUNBLGlCQ25ERixLQUNJLGdCQUNBLFlDMkZPLHNCRDFGUCxNQ2dCSyxLRGZMLFdDd0JJLEtEdkJKLGlCQUNBLFlBQ0EscUNBUEosS0FRUSxrQkFFSixzQ0FWSixLQVdRLGlCQUNBLFlBQ0EsMkJBQ0EsNkJBRUosb0JBQ0ksZ0JBR1IsRUVsQkMsZ0NBQ0EsNkJBQ0EsMkJBQ0Esd0JGaUJHLDBCQUNBLE1DYkcsUURlUCxhQUNJLGdCQUVKLEdBQ0ksa0JBRUosSUFDSSxlQUNBLGNBRUosRUFDSSxnQkFDQSxnQkFFSixrQkFDSSxNQ3dEZ0IsSUR2RGhCLFlBQ0EscUNBSEosa0JBSVEsTUNzRFMsSURyRFQsa0JBR1IsUUFDSSxrQkFFSixNQUNJLGFBRUosZ0JBQ0ksZ0JBR0EscUNBREosVUFFUSxpQkFHUixVQUNJLGtCQUVKLGFBQ0kscUJBQ0EsY0FDQSxhQUNBLGtCQUNBLGtCQUNBLHFCQUNBLFlBQ0EsbUJBQ0ksV0NqRUcsUURrRUgsV0FDQSxPQUNBLGtCQUNBLE1BR1IsTUFDSSxNQ2xFRyxRRG9FUCxNQUNJLE1DMUVHLFFEOEVILHFDQURKLE9BRVEsb0JBR1IsUUFDSSxXQ25GRyxRRG9GSCxNQ2xFSSxLRG9FQSxZ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OXdDQyxRSSt3Q0osbUNBQ0EsMkJBQ0EsaUJBRUQsc0JBQ0ksTUp4eENBLEtJMnhDQSxxQ0FESiw2QkFFUSxXQUVKLHNDQUpKLDZCQUtRLFdDM3pDWixXQUNJLGVBQ0EsY0FDSSxlQUNBLGdCQUNBLG9CQUNBLE1MSUQsUUtIQyxxQ0FMSixjQU1RLGdCQUdSLGNBQ0ksaUJBQ0EsZ0JBQ0EsTUxKRCxRS0tDLHFDQUpKLGNBS1EsZ0JBR1IsYUFDSSxlQUVKLGtCQUNJLGdCQUVKLGNBQ0ksa0JBQ0EsaUJBQ0ksZ0JDNUJaLE9BQ0ksV05VTyxRTVRQLE1OMEJJLEtNekJKLGlCQUdJLHFDQURKLG1CQUVRLFdBR1IscUJBQ0ksZ0JBQ0Esa0JBQ0EsaUJBQ0EscUNBSkoscUJBS1EsZUFDQSxVQUNBLGlCQUVKLHNDQVRKLHFCQVVRLGtCQUdSLHFCQUNJLFVBQ0EscUNBRkoscUJBR1EsV0FFSixxQ0FMSixxQkFNUSxXQUVKLG1DQUNJLFlBQ0EsV05MSixLTVNKLG9CQUNJLFVBQ0EscUNBRkosb0JBR1EsV0FFSixxQ0FMSixvQkFNUSxXQUVKLHNCQUNJLHFCQUNBLGdCQUNBLFdBQ0EseUJBQ0EscUJBQ0Esa0JBQ0Esa0JBQ0EsNkJBQ0ksV0FDQSxjQUNBLFFBQ0EsV0FDQSxXTjFCUCxRTTJCTyxrQkFDQSxPQUNBLFNMM0RmLGtDQUNBLCtCQUNBLDZCQUNBLDBCSzREZSxtQ0FDSSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbi8vICB2Mi4wIHwgMjAxMTAxMjZcclxuLy8gIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5odG1sIHtcclxuIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufSIsImJvZHl7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRib2R5Zm9udDtcclxuICAgIGNvbG9yOiAkZm9udGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHliZztcclxuICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgfVxyXG4gICAgJi5tb2JpbGUtbWVudS1vbiB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5hIHtcclxuICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBjb2xvcjogJGdlbmVyYWxsaW5rY29sb3I7XHJcbn1cclxuc3Ryb25nLCAuYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbmVte1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbmltZ3tcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbnB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuLmNvbnRhaW5lci1jdXN0b217XHJcbiAgICB3aWR0aDogJGNvbnRhaW5lcndpZHRobWlkO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogJGNvbnRhaW5lcndpZHRoO1xyXG4gICAgICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgfVxyXG59XHJcbi5jZW50ZXJ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhpZGV7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5vdmVyZmxvd2hpZGRlbntcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmJpZ2dlcmxoe1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG59XHJcbi5yZWxhdGl2ZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4jc2tpcExpbmtzIGEgeyBcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXHJcbiAgICBsZWZ0OiAtOTAwMHJlbTsgXHJcbiAgICBwYWRkaW5nOiAycmVtOyBcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBcclxuICAgIHotaW5kZXg6IDIwMDsgXHJcbiAgICAmOmZvY3Vze1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRtZW51dG9nZ2xlcmJnOyBcclxuICAgICAgICBjb2xvcjogI2ZmZjsgXHJcbiAgICAgICAgbGVmdDogMDsgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgIH1cclxuLmJsdWV7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbn1cclxuLm5hdnl7XHJcbiAgICBjb2xvcjogJG5hdnk7XHJcbn1cclxuXHJcbi5zbWFsbHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgIH1cclxufVxyXG4uYmduYXZ5e1xyXG4gICAgYmFja2dyb3VuZDogJG5hdnk7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgcHtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXJyb3I0MDR7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYWlue1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1JTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmFuaW1hdGVke1xyXG4gICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoIDFzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogYXR0cih0aXRsZSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGdsaXRjaFRvcCAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAzMyUsIDAgMzMlKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZ2xpdGNoQm90b20gMS41cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDY3JSwgMTAwJSA2NyUsIDEwMCUgMTAwJSwgMCAxMDAlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXJyb3JibG9ja3tcclxuICAgICAgICAuZXJyb3Jjb2Rle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmVycm9ydGV4dHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5MjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXkyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5AaW5jbHVkZSBrZXlmcmFtZXMoZmFkZS1pbikge1xyXG4gICAgMCV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgIDEwMCV7XHJcbiAgICAgICAgb3BhY2l0eTogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGtleWZyYW1lcyhib3VuY2UpIHtcclxuICAgIDAlICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTsgfVxyXG4gICAgNTAlICB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xNXB4KTsgfVxyXG4gICAgMTAwJSB7IHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApOyB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBrZXlmcmFtZXMoYm91bmNlcmlnaHQpIHtcclxuICAgIDAlICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cclxuICAgIDUwJSAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7IH1cclxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGtleWZyYW1lcyhnbGl0Y2gpIHtcclxuICAgIDIlLDY0JXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsMCkgc2tldygwZGVnKTtcclxuICAgICAgfVxyXG4gICAgICA0JSw2MCV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwwKSBza2V3KDBkZWcpO1xyXG4gICAgICB9XHJcbiAgICAgIDYyJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDApIHNrZXcoNWRlZyk7IFxyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBrZXlmcmFtZXMoZ2xpdGNoVG9wKSB7XHJcbiAgICAyJSw2NCV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LC0ycHgpO1xyXG4gICAgICB9XHJcbiAgICAgIDQlLDYwJXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMnB4LDJweCk7XHJcbiAgICAgIH1cclxuICAgICAgNjIle1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEzcHgsLTFweCkgc2tldygtMTNkZWcpOyBcclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUga2V5ZnJhbWVzKGdsaXRjaEJvdG9tKSB7XHJcbiAgICAyJSw2NCV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwwKTtcclxuICAgICAgfVxyXG4gICAgICA0JSw2MCV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTJweCwwKTtcclxuICAgICAgfVxyXG4gICAgICA2MiV7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIycHgsNXB4KSBza2V3KDIxZGVnKTsgXHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4iLCIvL0BpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6d2dodEAzMDA7NDAwOzUwMDs2MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vL0BpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hcmNlbGx1cyZkaXNwbGF5PXN3YXAnKTtcclxuLy9AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Qb3BwaW5zOndnaHRAMTAwOzMwMDs0MDA7NTAwOzYwMCZkaXNwbGF5PXN3YXAnKTtcclxuXHJcbiRyZWQ6ICNjMDA7XHJcbiRjYXJkaW5hbDogI2QyMjIzYjtcclxuJGRhcmtyZWQ6ICM4MzIwMjM7XHJcbi8vJGRhcmtncmV5OiAjMjIyNjI5O1xyXG4kZGFya2dyZXk6ICM0YTRhNDk7XHJcbi8vJGRhcmtuYXZ5OiAjNDI0QTU1O1xyXG4kbmF2eTogIzBDNDM2MTtcclxuJGRhcmtuYXZ5OiAjMDYyQzQxO1xyXG4kdGVhbDogIzAwOTk5OTtcclxuLy8kYmx1ZTogIzY2MDBjYztcclxuLy8kYmx1ZTogIzY2MDBjZDtcclxuJGJsdWU6ICMwMDMyQkQ7XHJcbi8vJGRhcmtuYXZ5OiMwZjM3M2Y7XHJcbiRncmV5OiAjNDc0QjRGO1xyXG4kZ3JleTI6ICMzYTNhM2E7XHJcbiRncmV5MjI6ICMzMzM7XHJcbiRncmV5MzogI2VmZWZlZjtcclxuJGdyZXliZWlnZTogI0M5QTU4RjtcclxuJGxpZ2h0Z3JleTogIzZBNkU3MTtcclxuJHZlcnlsaWdodGdyZXk6ICNlZWU7XHJcbiRiZWlnZTogI2ZmY2M4MDtcclxuJGxpZ2h0YmVpZ2U6I2U3ZTVkOTtcclxuJGJsYWNrOiAjMDAwO1xyXG4kYmxhY2syOiAjMTExMTExO1xyXG4kd2hpdGU6ICNmZmY7XHJcbiR3aGl0ZW92ZXJsYXk6ICNmZmZmZmY5MDtcclxuJGJsYWNrb3ZlcmxheTogIzY2NjY2NjgwO1xyXG4kb3JhbmdlX2Jhc2U6I2ZkNjgyNjtcclxuJHllbGxvdzogI2ZiYjgwMDtcclxuJG9yYW5nZTogI2RiNzA0ZDtcclxuJGxpZ2h0eWVsbG93OiAjZmZjYzY2O1xyXG4kc2hhZG93Y29sb3I6IGxpZ2h0ZW4oJGxpZ2h0Z3JleSwgMjAlKTtcclxuJHRyYW5zbmF2eTE6IHJnYmEoJGRhcmtuYXZ5LCAwLjgpO1xyXG4kdHJhbnNuYXZ5MjogcmdiYShkYXJrZW4oJGRhcmtuYXZ5LDIwKSwgMC44KTtcclxuJHRyYW5zYmxhY2s6IHJnYmEoJGJsYWNrLCAwLjUpO1xyXG4kdHJhbnNibGFjazI6IHJnYmEoJGJsYWNrLCAwLjg1KTtcclxuJHRyYW5zd2hpdGU6IHJnYmEoJHdoaXRlLCAwLjUpO1xyXG4kdHJhbnNibGFja2NvbnRyYTogcmdiYSgkYmxhY2ssIDAuOCk7XHJcbiR0cmFuc3doaXRlY29udHJhOiByZ2JhKCR3aGl0ZSwgMC44KTtcclxuJGJvZHliZzogJHdoaXRlO1xyXG4kYm9keWJnY29udHJhOiAkYmxhY2s7XHJcbiRsaW5lYmc6ICMyMTIxMjE7XHJcbiRmb250Y29sb3I6ICRncmV5MjI7XHJcbiRmb250Y29sb3Jjb250cmE6IHllbGxvdztcclxuJGdlbmVyYWxsaW5rY29sb3I6ICRuYXZ5O1xyXG4kdG9wYmFyZml4ZWRiZzogJHdoaXRlO1xyXG4kbGFuZ3VhZ2Vjb2xvcjogJHdoaXRlO1xyXG4kbGFuZ3VhZ2VhY3RpdmViZzogJHdoaXRlO1xyXG4kbGFuZ3VhZ2VhY3RpdmVjb2xvcjogJGRhcmtuYXZ5O1xyXG4kbGFuZ3VhZ2VmaXhlZGNvbG9yOiAkZGFya25hdnk7XHJcbiRsYW5ndWFnZWZpeGVkYWN0aXZlYmc6ICRkYXJrbmF2eTtcclxuJGxhbmd1YWdlZml4ZWRhY3RpdmVjb2xvcjogJHdoaXRlO1xyXG5cclxuJG1haW5oZWFkZXJjb2xvcjogJHdoaXRlO1xyXG4kbWFpbmhlYWRlcmJlZm9yZWJnOiAkdHJhbnNuYXZ5MjtcclxuJG1haW5oZWFkZXJhZnRlcmJnOiAkdHJhbnNuYXZ5MTtcclxuJG1haW5oZWFkZXJjaXJjbGViZzogJG9yYW5nZTtcclxuJGhlYWRlcmJnOiBsaWdodGVuKCRsaWdodGdyZXksIDUwJSk7XHJcbiRoZWFkZXJiZ2NvbnRyYTogJGJsYWNrO1xyXG4kbWVudXRvZ2dsZXJiZzogJGRhcmtncmV5O1xyXG4kbWVudXRvZ2dsZXJiYXJjb2xvcjogJHdoaXRlO1xyXG4kbWVudWNsb3NlY29sb3I6ICRkYXJrbmF2eTtcclxuJG1lbnViZzogJHdoaXRlO1xyXG4kbWVudXNwZWNpYWxiZzogbGlnaHRlbigkZGFya25hdnksIDYwJSk7XHJcbiRtZW51c3BlY2lhbGJlZm9yZWJnOiBsaWdodGVuKCRvcmFuZ2UsIDMwJSk7XHJcbiRtZW51c3BlY2lhbGFmdGVyYmc6IGxpZ2h0ZW4oJGRhcmtuYXZ5LCA1MCUpO1xyXG4kbWVudWxpbmtjb2xvcjogJGZvbnRjb2xvcjtcclxuJG1lbnVsaW5raG92Ymc6ICRmb250Y29sb3I7XHJcbiRtZW51bGlua2hvdmNvbG9yOiAkd2hpdGU7XHJcbiRzdWJtZW51Ymc6IGxpZ2h0ZW4oJGxpZ2h0Z3JleSwgNTUlKTtcclxuJHN1Ym1lbnVsaW5rY29sb3I6IGRhcmtlbigkbGlnaHRncmV5LCAxMCUpO1xyXG4kc3VibWVudWxpbmtob3Zjb2xvcjogJHdoaXRlO1xyXG4kc3VibWVudWxpbmtob3ZiZzogJGxpZ2h0Z3JleTtcclxuJGZvb3RlcmJnOiBkYXJrZW4oJGRhcmtuYXZ5LCAyMCUpO1xyXG4kdmlkZW9iZWZvcmViZzogJG9yYW5nZTtcclxuJHZpZGVvc2VjdGlvbmJnOiAkdmVyeWxpZ2h0Z3JleTtcclxuJHZpZGVvc2VjdGlvbmJlZm9yZWJnOiBsaWdodGVuKCRsaWdodHllbGxvdywgMyUpO1xyXG4kdmlkZW9zZWN0aW9uYWZ0ZXJiZzogbGlnaHRlbigkZGFya25hdnksIDM1JSk7XHJcbiRvcm5hbWVudGNvbG9yOiBsaWdodGVuKCRsaWdodHllbGxvdywgOCUpO1xyXG4kZm9vdGVyY29sb3I6ICR3aGl0ZTtcclxuJHN1YnBhZ2V0aXRsZWNvbG9yOiAkZGFya2dyZXk7XHJcbiRzdWJwYWdlc2VjdGlvbnRpdGxlY29sb3I6ICRkYXJrbmF2eTtcclxuJGxvbmdhcnRpY2xlYmVmb3JlYmc6IGxpZ2h0ZW4oJGxpZ2h0eWVsbG93LCAxNSUpO1xyXG4kbG9uZ2FydGljbGVhZnRlcmJnOiBsaWdodGVuKCRkYXJrbmF2eSwgNjUlKTtcclxuXHJcbi8vJGJvZHlmb250OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XHJcbi8vJGhlYWRlcmZvbnQ6ICdNb250c2VycmF0Jywgc2VyaWY7XHJcbi8vJGJvZHlmb250OidTZWdvZSBVSScsIHNhbnMtc2VyaWY7XHJcbi8vJGhlYWRlcmZvbnQ6J1NlZ29lIFVJJywgc2Fucy1zZXJpZjsgIFxyXG4kYm9keWZvbnQ6IFwiU2Vnb2UgVUlcIiwgc2Fucy1zZXJpZjtcclxuJGhlYWRlcmZvbnQ6IFwiU2Vnb2UgVUlcIiwgc2Fucy1zZXJpZjsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4kY29udGFpbmVyd2lkdGhtaWQ6IDk1JTtcclxuJGNvbnRhaW5lcndpZHRoOiA4NSU7XHJcbiRyYWRpdXM6IDA7XHJcblxyXG4kc206IDU3NnB4O1xyXG4kbWQ6IDc2OHB4O1xyXG4kbGc6IDk5MnB4O1xyXG4keGw6IDEyMDBweDtcclxuJHh4bDogMTQwMHB4O1xyXG4keHh4bDogMTYwMHB4O1xyXG4iLCIvLyB1c2FnZSBAaW5jbHVkZSBzaGlmdChbcHJvcGVydHldLFtkdXJhdGlvbl0sW2Vhc2luZ10pO1xyXG5AbWl4aW4gc2hpZnQoJHByb3BlcnR5OiBhbGwsICRkdXJhdGlvbjogLjVzLCAkZWFzZTogZWFzZSl7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuXHQtby10cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG5cdHRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbn1cclxuQG1peGluIHNoYWRvdygkY29sb3I6ICMwMDAwMDAyOSl7XHJcblx0Ym94LXNoYWRvdzogMHB4IDNweCA2cHggJGNvbG9yO1xyXG59XHJcbkBtaXhpbiBrZXlmcmFtZXMoJGFuaW1hdGlvbi1uYW1lKSB7XHJcbiAgICBALXdlYmtpdC1rZXlmcmFtZXMgI3skYW5pbWF0aW9uLW5hbWV9IHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxuICAgIEAtbW96LWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfSAgXHJcbiAgICBALW1zLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gICAgQC1vLWtleWZyYW1lcyAjeyRhbmltYXRpb24tbmFtZX0ge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfSAgXHJcbiAgICBAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbi1uYW1lfSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGFuaW1hdGlvbigkc3RyKSB7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246ICN7JHN0cn07XHJcbiAgLW1vei1hbmltYXRpb246ICN7JHN0cn07XHJcbiAgLW1zLWFuaW1hdGlvbjogI3skc3RyfTtcclxuICAtby1hbmltYXRpb246ICN7JHN0cn07XHJcbiAgYW5pbWF0aW9uOiAjeyRzdHJ9OyAgICAgIFxyXG59IiwiLm1haW4taGVhZGVyLCAuc3VicGFnZS1oZWFkZXJ7XHJcbiAgICBoZWlnaHQ6IDcydmg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAvL2JhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAaW5jbHVkZSBzaGlmdChiYWNrZ3JvdW5kLXBvc2l0aW9uKTtcclxuXHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0cmFuc2JsYWNrO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJyZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDUwdncgc29saWQgJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogNTB2dyBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICBoMXtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDYzJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuLmdpZnRlZHtcclxuICAgICAgICAgICAgdG9wOiA5MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yNyU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4udGFsZW50ZWR7XHJcbiAgICAgICAgICAgIHRvcDogMTMwJTtcclxuICAgICAgICAgICAgbGVmdDogMjclO1xyXG4gICAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAvKi5tYWluLWhlYWRlci1jb250ZW50e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMXtcclxuICAgICAgICAgICAgY29sb3I6ICRtYWluaGVhZGVyY29sb3I7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRoZWFkZXJmb250O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eGwpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTYwJSwtNTAlKSByb3RhdGUoNWRlZykgc2tld1goNWRlZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbmhlYWRlcmJlZm9yZWJnO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBvcGFjaXR5IDFzIGVhc2UtaW4gMy41cyBmb3J3YXJkcztcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoLTEwZGVnKSBza2V3WCgtNWRlZyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbmhlYWRlcmFmdGVyYmc7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMXMgZWFzZS1pbiA0LjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBvcGFjaXR5IDJzIGVhc2UtaW4gMC41cyBmb3J3YXJkcztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbmhlYWRlcmNpcmNsZWJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNzAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgM3MgZWFzZS1pbiA1LjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE3JTtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMnMgZWFzZS1pbiAxLjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IG9wYWNpdHkgMnMgZWFzZS1pbiAyLjVzIGZvcndhcmRzO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH0qL1xyXG59XHJcblxyXG4uc3VicGFnZS1oZWFkZXJ7XHJcbiAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgXHJcbiAgICAuc3VicGFnZS1oZWFkZXItY29udGVudHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZGVyZm9udDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufVxyXG4ubm9oZWlnaHQtaGVhZGVye1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgLnN1YnBhZ2UtaGVhZGVyLWNvbnRlbnR7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgIFxyXG59XHJcblxyXG4vKi5tYWluLWhlYWRlcntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogJGhlYWRlcmJnO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJi5maXhlZHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAwLjVzO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4ICRsaWdodGdyZXk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5sb2dve1xyXG4gICAgICAgIHdpZHRoOiAxMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lbnUtdG9nZ2xlci13cmFwcGVye1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDE1cmVtKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbnUtdG9nZ2xlcntcclxuICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4zcmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JleTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC50b2dnbGVyLWJhcntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNoaWZ0KHRyYW5zZm9ybSlcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNsb3Nle1xyXG4gICAgICAgICAgICAgICAgLnRvZ2dsZXItYmFye1xyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY2Nlc3N7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDE1cmVtKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSovXHJcblxyXG4vKi5oaWdoY29udHJhc3R7XHJcbiAgICAubWFpbi1oZWFkZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlcmJnY29udHJhO1xyXG4gICAgICAgIC5hY2Nlc3N7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRmb250Y29sb3Jjb250cmE7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki8iLCIubWFpbi1uYXZpZ2F0aW9uLXdyYXBwZXJ7XHJcbiAgICBwYWRkaW5nOiAwIDIuNSU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGRhcmtlbigkbmF2eSwgNCUpLCAkbmF2eSk7XHJcbiAgICAmLmZpeGVkLXRvcHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDE5MThweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoZGFya2VuKCRuYXZ5LCA0JSksICRuYXZ5KTtcclxuICAgICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmF2eTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDUwMDA7XHJcbiAgICAgICAgLy9hbmltYXRpb246IG9wYWNpdHkgLjVzIGVhc2UtaW4gZm9yd2FyZHM7XHJcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCdmYWRlLWluIC41cyBlYXNlLWluIGZvcndhcmRzJyk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4ubWFpbi1uYXZpZ2F0aW9ue1xyXG4gICAvLyBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAvL3RvcDogMDtcclxuICAgIC8vbGVmdDogMDtcclxuICAgLy8gd2lkdGg6IDEwMCU7XHJcbiAgICAvL2JhY2tncm91bmQ6IHJnYmEoMjAsMjAsMjAsMC4zKTtcclxuICAgIC8vcGFkZGluZzogMCAzJTtcclxuICAgIC8vei1pbmRleDogNTtcclxuICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICBAaW5jbHVkZSBzaGlmdChiYWNrZ3JvdW5kKTtcclxuICAgICYuZGFya2Vue1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjAsMjAsMjAsMC43Nyk7IFxyXG4gICAgICAgIC5uYXZpZ2F0aW9uLW5hbWV7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmlnYXRpb24tbmFtZXtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgc2hpZnQob3BhY2l0eSk7XHJcbiAgICB9XHJcbiAgICAubWVudS10b2dnbGVye1xyXG4gICAgICAgIG1hcmdpbjogMCA1JTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jbG9zZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1tZW51e1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2eTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDAuNXJlbSAwIDAuNXJlbTtcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgLyogd2lkdGg6IDUwJTsqL1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMnJlbSAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMS41cmVtIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICAgLy9ib3JkZXItbGVmdDogM3B4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAvL2JvcmRlci1sZWZ0OiAxcHggc29saWQgJGxpZ2h0Z3JleTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGV4dCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIC8vY29sb3I6IGRhcmtlbigkbGlnaHRiZWlnZSwxMCUpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5nLW5hdmlnYXRpb24td3JhcHBlcntcclxuICAgIGJhY2tncm91bmQ6ICRkYXJrZ3JleTtcclxuICAgIHBhZGRpbmc6IDAgMi41JTtcclxufVxyXG4ubGFuZy1tZW51e1xyXG4gICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoudG9wLWJhcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgLypib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyovXHJcbiAgICAvKndpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIEBpbmNsdWRlIHNoaWZ0KHBhZGRpbmcpO1xyXG4gICAgLnN1YnBhZ2Vnb2hvbWV7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJGhlYWRlcmZvbnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICAgICYuZml4ZWQtdG9we1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR0b3BiYXJmaXhlZGJnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4gZm9yd2FyZHM7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCAkc2hhZG93Y29sb3I7XHJcbiAgICAgICAgLnRvcC1iYXItaW5uZXJ7XHJcbiAgICAgICAgICAgIC5zdWJwYWdlZ29ob21le1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsYW5ndWFnZWZpeGVkY29sb3I7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxhbmd1YWdlc3tcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRsYW5ndWFnZWZpeGVkY29sb3IgO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGFuZ3VhZ2VmaXhlZGFjdGl2ZWJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGxhbmd1YWdlZml4ZWRhY3RpdmVjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAudG9wLWJhci1pbm5lcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIC5tZW51LXRvZ2dsZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudXRvZ2dsZXJiZztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgLnRvZ2dsZXItYmFye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51dG9nZ2xlcmJhcmNvbG9yO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzaGlmdCh0cmFuc2Zvcm0pXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jbG9zZXtcclxuICAgICAgICAgICAgICAgIC50b2dnbGVyLWJhcntcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGFuZ3VhZ2Vze1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRsYW5ndWFnZWNvbG9yO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAuMnJlbTtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsYW5ndWFnZWFjdGl2ZWJnO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGFuZ3VhZ2VhY3RpdmVjb2xvcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWFpbi1uYXZ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogJG1lbnViZztcclxuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgICBtYXJnaW46YXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICB9XHJcbiAgICAubWVudS1jbG9zZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51Y2xvc2Vjb2xvcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiA+IHVse1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGNvbG9yOiAkZm9udGNvbG9yO1xyXG4gICAgICAgIC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIEBtZWRpYSAob3JpZW50YXRpb246IGxhbmRzY2FwZSl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc3BlY2lhbHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51c3BlY2lhbGJnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGNsaXA7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTgwJSwgLTIwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1lbnVzcGVjaWFsYmVmb3JlYmc7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC05MCUsIC02MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRtZW51c3BlY2lhbGFmdGVyYmc7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrZ3JleTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IHVse1xyXG4gICAgICAgICAgICAgICAgJiA+IGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG59Ki9cclxuXHJcbi8qbmF2e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOjEwMCU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDgwJSAtIDE1cmVtKTtcclxuICAgICAgICBwYWRkaW5nOiAwIDJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmNyb3Nze1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDFyZW07XHJcbiAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNyb3NzLWJhcntcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9udGNvbG9yO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaG93bntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgIH1cclxuICAgXHJcbiAgICAubWFpbi1tZW51e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWVudWxpbmtob3ZiZztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudWxpbmtjb2xvcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG1lbnVsaW5raG92Ymc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWVudWxpbmtob3Zjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmW2FyaWEtaGFzcG9wdXA9dHJ1ZV17XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV5KC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPWZhbHNlXXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6J1xcMjc2Ric7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPXRydWVde1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonXFwyNzZFJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmID4gdWx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5IDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51Ymc7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub3BlbntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgPiBsaXtcclxuICAgICAgICAgICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VibWVudWxpbmtjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc3VibWVudWxpbmtob3Zjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzdWJtZW51bGlua2hvdmJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAmID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSovXHJcblxyXG4vKi5oaWdoY29udHJhc3R7XHJcbiAgICBuYXZ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJvZHliZ2NvbnRyYTtcclxuICAgICAgICAubWFpbi1tZW51e1xyXG4gICAgICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgICAgICAmID4gYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGZvbnRjb2xvcmNvbnRyYTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYgPiB1bHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9keWJnY29udHJhO1xyXG4gICAgICAgICAgICAgICAgICAgICAmID4gbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYgPiBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRmb250Y29sb3Jjb250cmE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qL1xyXG4iLCIuZnVsbHNjcmVlbi12aWRlby1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6IDEwMHZoOyBcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAmOjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbiAgICB2aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG5cclxuLmZ1bGxzY3JlZW4tdmlkZW8tY29udGVudHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBoMXtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAuc2xvZ2Fue1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGluZXtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleWJlaWdlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG4uZnVsbHNjcmVlbi12aWRlby1hcnJvd3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcbiAgICB6LWluZGV4OjI7XHJcbiAgICBkaXNwbGF5OiBub25lOyBcclxuICAgIGJvdHRvbTogNSU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBtYXgtd2lkdGg6IDNyZW07XHJcbiAgICAvKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH0qL1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCl7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1heC13aWR0aDogNnJlbTtcclxuICAgIH1cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCdib3VuY2UgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcycpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud3JhcHBlci13aXRoLW9ybmFtZW50e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLndyYXBwZXItd2l0aC1vcm5hbWVudC1pbm5lcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNSUpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAub3JuYW1lbnR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2eTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yaWdodHtcclxuICAgICAgICAgICAgcmlnaHQ6IDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxlZnR7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBlcnNvbi10aXRsZXtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgICB9XHJcbn1cclxuLnBlcnNvbi1uYW1le1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wZXJzb24tbW9yZXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRuYXZ5O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMC44NXJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWluLXdpZHRoOiAxMHJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgIGJhY2tncm91bmQ6ICRuYXZ5O1xyXG4gICAgICAgY29sb3I6ICR3aGl0ZTsgXHJcbiAgICB9XHJcbn1cclxuLnBlcnNvbi1pbWFnZS13cmFwe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMS8yO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRuYXZ5O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogNSU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNSUpO1xyXG4gICAgfVxyXG4gICAgJi5sZWZ0e1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubWFwe1xyXG4gICAgaGVpZ2h0OjMwMHB4O1xyXG4gICAgLyoubGVhZmxldC10aWxlIHtcclxuICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSkgc2F0dXJhdGUoMikgY29udHJhc3QoMSkgYnJpZ2h0bmVzcygxKTtcclxuICAgICAgICB9Ki9cclxufVxyXG4vKiBVa3J5d2Egb2JyYXpraSB3IGF0dHJpYnV0aW9uICovXHJcbi8qLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmZpcnN0LWNoaWxkLCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHNwYW46bnRoLWNoaWxkKDIpe1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufSovXHJcbi5wYXJ0bmVycy1pdGVte1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgd2lkdGg6IDE5JTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5uZXdzLWl0ZW17XHJcbiAgICBwYWRkaW5nOiAwIDMlO1xyXG4gICAgbWFyZ2luOiA1JSAwO1xyXG59XHJcblxyXG4ubmV3cy1pdGVtLWlubmVye1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyZXkzO1xyXG4gICAgYm94LXNoYWRvdzogcmdiYSgxNDksIDE1NywgMTY1LCAwLjIpIDBweCAzcHggOHB4O1xyXG4gICAgaDN7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxufVxyXG4ubmV3cy1pbWFnZXtcclxuICAgIGhlaWdodDogMTVyZW07XHJcbiAgICBpbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG59XHJcbi5uZXdzLWRhdGV7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2eTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcbi5uZXdzLW1vcmUtYXJyb3d7XHJcbiAgICBtYXgtd2lkdGg6IDJyZW07XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbignYm91bmNlcmlnaHQgMC41cyBlYXNlLWluLW91dCBmb3J3YXJkcycpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJyb3ctcHJldi1jdXN0b20sIC5hcnJvdy1uZXh0LWN1c3RvbXtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDIuNXJlbTtcclxuICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtYXJnaW46IDAgMC41cmVtO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5hcnJvdy1wcmV2LWN1c3RvbXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LWxlZnQuc3ZnJyk7XHJcblxyXG59XHJcbi5hcnJvdy1uZXh0LWN1c3RvbXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LnN2ZycpO1xyXG59XHJcbi5zaW5nbGUtbmV3cy10aXRsZXtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xyXG4gICAgfVxyXG59XHJcbi5zaW5nbGUtbmV3cy1kYXRle1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG5hdnk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDsgXHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxufVxyXG4uc2luZ2xlLW5ld3MtY29udGVudHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NXJlbVxyXG4gICAgfVxyXG59XHJcblxyXG5zZWN0aW9ue1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG4gICAgLy9iYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgfVxyXG4gICAgJi5iZ2ltYWdle1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyLCA2NywgOTcsMC44KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDgwcHggMCwxMDAlIDAsMTAwJSAxMDAlLDAgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50b3B7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFja292ZXJsYXk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgfSBcclxuICAgICAgICAudG9wLWJne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi53aGl0ZW92ZXJsYXl7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlb3ZlcmxheTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGl0bGUtbWFpbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICBib3R0b206IDEwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCA1JTtcclxuICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCdmYWRlLWluIDJzIGVhc2UtaW4gMC41cyBmb3J3YXJkcycpO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKXtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHhsKXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qLmxvZ290b3B7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICYuc2hpZnRlZHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAvL2FuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIDAuNXMgZm9yd2FyZHM7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJ2ZhZGUtaW4gMnMgZWFzZS1pbiAwLjVzIGZvcndhcmRzJyk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC04MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSovXHJcbiAgICAgICAgLmltZ3RvcHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20pe1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBmaWxsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAudG9waW1nZml4ZWR7XHJcbiAgICBAaW5jbHVkZSBhbmltYXRpb24oJ2ZhZGUtaW4gMC41cyBlYXNlLWluIGZvcndhcmRzJyk7XHJcbiAgICAvL2FuaW1hdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4gZm9yd2FyZHM7XHJcbiAgIH1cclxufVxyXG4uYWJvdXQtY29sbGVmdC1yb3d7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4uYWJvdXQtaW1hZ2Vze1xyXG4gICBkaXNwbGF5OiBub25lO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvOyBcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgcm93LWdhcDogMnJlbTtcclxuICAgIH1cclxuXHJcbn1cclxuLmFib3V0LWJveGVze1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKXtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4uYWJvdXQtYm94e1xyXG4gICAgbWF4LXdpZHRoOiAzNC41cmVtO1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNyZW07XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3JlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDQzJTtcclxuICAgIH1cclxuICAgICY6bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgLmFib3V0LWJveC1pbWd7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDEwMCUsMCUgMCUsIDEwMCUgMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZChldmVuKXtcclxuICAgICAgICAuYWJvdXQtYm94LWltZ3tcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgICAgICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDEwMCUsMTAwJSAwJSwgMTAwJSAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYWJvdXQtYm94LXRpdGxle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGRhcmtncmV5O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxufVxyXG4uYWJvdXQtYm94LXRleHR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG4uYWJvdXQtYm94LWxpbmt7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHllbGxvdztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmFib3V0LWxpc3QtdGV4dCwgLmFib3V0LWxpc3QtbGVmdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYWJvdXQtaXRlbS10aXRsZXtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHRleHQtd3JhcDogbm93cmFwO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7IFxyXG4gICAgICAgXHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHhsKXtcclxuICAgICAgICBsZWZ0OiA4MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNSUpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4eGwpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgfVxyXG59XHJcbi8qLmFib3V0LWl0ZW0tdGl0bGV7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB0ZXh0LXdyYXA6IG5vd3JhcDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eGwpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgXHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDgwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG59Ki9cclxuLmFib3V0LWxpc3QtaW1ne1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG5cclxuLmFib3V0LXBvaW50c3tcclxuICAgYmFja2dyb3VuZC1jb2xvcjogJHZlcnlsaWdodGdyZXk7XHJcbiAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2Fib3V0LXBvaW50cy1iZy5wbmcnKTtcclxuICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hYm91dC1wb2ludHMtYmcucG5nJyksIHVybCgnLi4vaW1hZ2VzL2NlbGkteWVsbG93LXdhdmUucG5nJyk7IFxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIsIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlciwgY2VudGVyIDVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xyXG4gICB9XHJcbn1cclxuXHJcbi5hYm91dC1wb2ludHMtaW5uZXJ7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAkY29udGFpbmVyd2lkdGg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxuICAgIHVse1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZXZlbHMtdGFicy13cmFwcGVye1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogJGNvbnRhaW5lcndpZHRoO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4eGwpe1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbnVsW3JvbGU9dGFibGlzdF17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOjMzLjMlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkdmVyeWxpZ2h0Z3JleSwgMTUlKTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkdmVyeWxpZ2h0Z3JleSwgMTUlKTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgYnV0dG9ue1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigkdmVyeWxpZ2h0Z3JleSwgMTUlKTtcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6MDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgQGluY2x1ZGUgc2hpZnQoYmFja2dyb3VuZCk7XHJcbiAgICAgICAgJlthcmlhLXNlbGVjdGVkPXRydWVdLCAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG59XHJcbmRpdltyb2xlPXRhYnBhbmVsXXtcclxuICAgIGJhY2tncm91bmQ6ICR2ZXJ5bGlnaHRncmV5O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxNXB4O1xyXG4gICAgbWluLWhlaWdodDogMjByZW07XHJcbn1cclxuXHJcbi53aHktcG9pbnRze1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jZWxpLWJsYWNrLXdhdmUucG5nJykgY2VudGVyIDQwJSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2h5LXBvaW50cy1pbm5lcntcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHBhZGRpbmc6IDJyZW0gMCAwIDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAkY29udGFpbmVyd2lkdGg7XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAwIDAgMDtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2h5LWltZ3tcclxuICAgIGJhY2tncm91bmQ6ICR2ZXJ5bGlnaHRncmV5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxNC41cmVtO1xyXG4gICAgfVxyXG59XHJcbi53aHktdGV4dHtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWluLWhlaWdodDogOHJlbTtcclxufVxyXG5cclxuLnByYWN0aWNhbC1jb2xzLWlubmVye1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgd2lkdGg6ICRjb250YWluZXJ3aWR0aG1pZDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6ICRjb250YWluZXJ3aWR0aDtcclxuICAgICAgICBwYWRkaW5nOiA1cmVtIDA7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxufVxyXG4ucHJhY3RpY2FsLWxlZnR7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDglO1xyXG4gICAgfVxyXG59XHJcbi5wcmFjdGljYWwtdGl0bGV7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbi5jZWxpLWRhdGVze1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdmVyeWxpZ2h0Z3JleTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGh7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFya2dyZXk7IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHRke1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJHZlcnlsaWdodGdyZXksIDE1JSk7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDEuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdHJ7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcmFjdGljYWwtYm94e1xyXG4gICAgYmFja2dyb3VuZDogJHZlcnlsaWdodGdyZXk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb2x7XHJcbiAgICAgICAgY291bnRlci1yZXNldDogY291bnRlcmxpc3Q7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogY291bnRlcmxpc3Q7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGNvdW50ZXJsaXN0KScuICc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjb3VudF9idXR0b25fd3JhcHBlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmFjY291bnRfYnV0dG9ue1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY291bnRfYWxlcnR7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmFjdGljYWwtZm9ybXtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBkYXJrZW4oJHZlcnlsaWdodGdyZXksIDE1JSk7XHJcbn1cclxuXHJcbi5wcmFjdGljYWwtZG93bmxvYWQtbGlua3tcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGdyZXkyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4ICRzaGFkb3djb2xvcjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJhY3RpY2FsLWJveC10aXRsZXtcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7IFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgfVxyXG59XHJcbi5wcmFjdGljYWwtYm94LXRleHR7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG59XHJcbi5wcmFjdGljYWwtcmlnaHR7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMlO1xyXG4gICAgfVxyXG59XHJcbi5wcmVwYXJhdGlvbntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucHJlcGFyYXRpb24taW5uZXJ7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgLypiYWNrZ3JvdW5kOiAkeWVsbG93OyovXHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICB0byByaWdodCxcclxuICAgICAgICAgICAgJHllbGxvdyAzMy4zJSxcclxuICAgICAgICAgICAgJHdoaXRlIDMzLjMlIDY2LjYlLFxyXG4gICAgICAgICAgICAkeWVsbG93IDY2LjYlLFxyXG4gICAgICAgICAgKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzcmVtO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDotMTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcmVwYXJhdGlvbi10ZXh0e1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogNTclO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcbi5wcmVwYXJhdGlvbi1pbWFnZXtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IGF1dG87IFxyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKXtcclxuICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTclO1xyXG4gICAgICAgIHRvcDogLTEwJTtcclxuICAgICAgICAvL3JpZ2h0OiAwO1xyXG4gICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAlLCAtMTglKTtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiB1bnNldDtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4eGwpe1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHRvcDogLTE1JTtcclxuICAgIH1cclxufVxyXG4ucHJlcGFyYXRpb24tdGVhY2hlcntcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLnByZXBhcmF0aW9uLXRlYWNoZXItZGVzY3JpcHRpb257XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuLnByZXBhcmF0aW9uLXRlYWNoZXItaW1hZ2V7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKXtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNGRlZyk7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAucHJlcGFyYXRpb24tdGVhY2hlci1pbWFnZS1kZXNje1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDEwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTVweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkeWVsbG93LCA1JSk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3RhZ2UtbGVmdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3LjUlO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR2ZXJ5bGlnaHRncmV5O1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGNsaXAtcGF0aDogZWxsaXBzZSgxMDAlIDE1MCUgYXQgMCUgNTAlKTtcclxuICAgIH1cclxufVxyXG4uc3RhZ2UtcmlnaHR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcuNSU7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHZlcnlsaWdodGdyZXk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBlbGxpcHNlKDEwMCUgMTUwJSBhdCAxMDAlIDUwJSk7XHJcbiAgICB9XHJcbn1cclxuLnByZXBhcmF0aW9uLXN0YWdlLXRleHR7XHJcbiAgICBhe1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG59XHJcbi5wcmVwYXJhdGlvbi1zdGFnZS10aXRsZXtcclxuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgIGNvbG9yOiAkZ3JleTI7XHJcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgIHNwYW57XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuXHQgICAgLXdlYmtpdC1ib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XHJcblx0ICAgIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDE5MCU7XHJcbiAgIH1cclxufVxyXG4ucHJlcGFyYXRpb24tc3RhZ2UtbGlua3tcclxuICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGdyZXkyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4ICRzaGFkb3djb2xvcjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcbi5wcmVwYXJhdGlvbi12aWRlb3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogNzBweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDEyMCU7XHJcbiAgICB9XHJcbiAgICBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIG1heC13aWR0aDogNzZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhY3QtYm94e1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkyO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIycHg7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogMjIlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuICAgIGF7XHJcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLnN0cmF0ZWd5LXRleHR7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeHh4bCl7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLnN0cmF0ZWd5LWJveGVze1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4eGwpe1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RyYXRlZ3ktYm94e1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVyZW07XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiAyNnJlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgIH1cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxufVxyXG4uc3RyYXRlZ3ktYm94LW51bWJlcntcclxuICAgIHdpZHRoOiA2LjI1cmVtO1xyXG4gICAgaGVpZ2h0OiAzLjEyNXJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNSU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xyXG4gICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMS41cmVtO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHllbGxvdywgNSUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RyYXRlZ3ktYm94LWltZ3tcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVyZW07XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cmVtIDtcclxufVxyXG4uc3RyYXRlZ3ktYm94LXRleHR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn0qL1xyXG5cclxuLyoucmVhbGl6YXRpb25ze1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTByZW07XHJcblxyXG59XHJcblxyXG4ucmVhbGl6YXRpb25zLWNvbGxlZnQtcm93e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIGhlaWdodDogNjAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLnJlYWxpemF0aW9ucy1jb2xyaWdodCwgLmNvbXBldGl0aW9uLWNvbHJpZ2h0e1xyXG4gICAgLnJlYWxpemF0aW9ucy1pbWFnZS13cmFwcGVyLCAuY29tcGV0aXRpb24taW1hZ2Utd3JhcHBlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20pe1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkeWVsbG93O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNWRlZyk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxuICAgICAgICAgICAgei1pbmRleDotMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qL1xyXG5cclxuLyoucHJvZml0c3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5wcm9maXRzLWJne1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlOyBcclxuICAgIGZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDYwLCA2MCwgNjAsIDAuOCk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZml0cy1ib3h7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZml0cy1ib3gtaW1ne1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZCl7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2ZpdHMtYm94LXRleHR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59Ki9cclxuXHJcbi8qLmJnZ3JleXtcclxuICAgIGJhY2tncm91bmQ6ICR2ZXJ5bGlnaHRncmV5O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6OmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBib3JkZXItdG9wOiAycmVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA1MHZ3IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDUwdncgc29saWQgJHdoaXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbn0qL1xyXG4vKi5kb3dubG9hZHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xyXG4gICAgfVxyXG59Ki9cclxuXHJcbi8qLnBhZ2UtdGl0bGV7XHJcbiAgICBjb2xvcjogbGlnaHRlbigkbmF2eSwgNSUpO1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGhlaWdodDogMjAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTM7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTVkZWcpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICB9XHJcbn0qL1xyXG5cclxuLnNlY3Rpb24tdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogJG5hdnk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG4gICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4bCl7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xyXG5cdCAgICAtd2Via2l0LWJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcclxuXHQgICAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xyXG5cdCAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgIH1cclxuICAgICYuYnJpZ2h0e1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmLmNvbnRhY3QtdGl0bGV7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgd2lkdGg6IDYyJTtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR4eHhsKXtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKiY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfSovXHJcbiAgICAvKiYubGlnaHR7XHJcbiAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgIH0qL1xyXG59XHJcbi8qLnNlY3Rpb24tdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTByZW07XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRlYWw7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNjAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgICBcclxufSovXHJcbi8qLnNlY3Rpb24tc3VidGl0bGV7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG59XHJcbi5iaW9ncmFwaHl7XHJcbiAgICBkaXZbcm9sZT10YWJwYW5lbF17XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRlYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGxpZ2h0YmVpZ2UsNSUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoM2RlZyk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgcm90YXRlKC0zZGVnKTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5uZXdzLXdyYXBwZXJ7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIGRpc3BsYXk6Z3JpZDsgIFxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgIH1cclxuICAgIC5uZXdzLWl0ZW17XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGlnaHRiZWlnZSwgMC4yKTtcclxuICAgICAgICAmLml0ZW0xe1xyXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvc3BhbiAyO1xyXG4gICAgICAgICAgICBncmlkLXJvdzogMTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzbWFpbi1pbWd7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5ld3NtYWluLXRleHR7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzbWFpbi10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzLWlubmVye1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzLWltZ3tcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5ld3MtdGV4dHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uZXdzLWxpbmt7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcm9qZWN0LWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRkYXJrZ3JleTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAzMi4zJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHRlYWw7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC0xLjVkZWcpO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgybisxKXtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxLjVkZWcpO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAucHJvamVjdC1pdGVtLWlubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKTtcclxuICAgIH1cclxuICAgIC5wcm9qZWN0LW5hbWV7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDcwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgMTAlLCAkYmxhY2sgOTAlKTtcclxuICAgICAgICAvL2JhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMnJlbTtcclxuICAgICAgICBoM3tcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59Ki9cclxuLypcclxuLmV2ZW50c3tcclxuICAgIHBhZGRpbmctbGVmdDogMi41JTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIuNSU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3LjUlO1xyXG4gICAgfVxyXG4gICAgLmV2ZW50LWl0ZW17XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkbGlnaHRiZWlnZSwgMC40KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyJTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSgkdGVhbCwgMC45KSA4MCUsIHJnYmEoJHRlYWwsIDAuNykpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsIHJnYmEoJGxpZ2h0YmVpZ2UsIDAuMikgODAlLCByZ2JhKCRsaWdodGJlaWdlLCAwLjQpKTtcclxuICAgICAgICBjb2xvcjogJGRhcmtncmV5O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgPiBkaXZ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjg1cmVtO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRlYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFya3JlZDtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAubW9yZS1ldmVudHN7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGVhbDtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkdGVhbCw1JSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0qL1xyXG4vKlxyXG5cclxuLmhvbWVnYWxsZXJ5e1xyXG4gICAgXHJcbiAgICAuc2xpY2stZG90c3tcclxuICAgICAgICBib3R0b206IC03MHB4O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRle1xyXG4gICAgICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgfVxyXG4gICAgW2FyaWEtaGlkZGVuPXRydWVdLCAuc2xpY2stYWN0aXZlOm5vdCguc2xpY2stY2VudGVyKXtcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSA7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stY2VudGVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSA7XHJcbiAgICAgICAgei1pbmRleDogNTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWRlb3N7XHJcbiAgICAmID4gZGl2e1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR0ZWFsLCAwLjkpO1xyXG4gICAgICAgICAgICB6LWluZGV4Oi0xO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSByb3RhdGUoM2RlZyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlkZW8tdGl0bGV7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmlkZW8tdGh1bWJuYWlse1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNoaWZ0KHRyYW5zZm9ybSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsaWdodGJlaWdlLCAwLjQpO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDoyO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQoYmFja2dyb3VuZCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgMSk7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OjM7XHJcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgNTAlLCAwJSAxMDAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGxpZ2h0YmVpZ2UsIDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4uc3BvbnNvcnN7XHJcbiAgICAmID4gZGl2e1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1kKXtcclxuICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zb2NpYWwtbG9nb3N7XHJcbiAgICAmID4gZGl2e1xyXG4gICAgICAgIG1heC13aWR0aDogMnJlbTtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQodHJhbnNmb3JtKTtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41cmVtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRhYnN7XHJcbiAgICBbcm9sZT10YWJsaXN0XXtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRlYWw7XHJcbiAgICB9XHJcbiAgICBidXR0b257XHJcbiAgICAgICAgQGluY2x1ZGUgc2hpZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJHRlYWw7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGVhbDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIG1pbi13aWR0aDogNnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0ZWFsO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbn0qL1xyXG4vKlxyXG4uZmlsZXMtZG93bmxvYWR7XHJcbiAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRlYWw7XHJcbiAgICAgICAgY29sb3I6ICR0ZWFsO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDFyZW07XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMThyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGVhbDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNoaWZ0KGJhY2tncm91bmQpO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFwyMTkzJztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1JTtcclxuICAgICAgICAgICAgY29sb3I6ICR0ZWFsO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZWFsO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLnBhcnRuZXJzLWxvZ29ze1xyXG4gICAgLmxvZ28taXRlbXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMHJlbTtcclxuICAgICAgICBtYXJnaW46IDAgMnJlbTtcclxuICAgIH1cclxuICAgIGltZ3tcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XHJcbiAgICB9XHJcbn0qL1xyXG4vKlxyXG4udHJhbnNibGFja3tcclxuICAgIGNvbG9yOiB3aGl0ZTsgXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xyXG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRibHVlO1xyXG4gICAgLnJvd3tcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkeWVsbG93O1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNibGFjazI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxufVxyXG4ub3JnYW5pemF0b3Jze1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4uY29taXRlZXtcclxuICAgIGxpe1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRibHVlLCAyMCUpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMC4ycmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnBhdHJvbi1pdGVte1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIwcmVtO1xyXG4gICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDFyZW07XHJcbiAgICAgICAgbWF4LWhlaWdodDogOTlweDtcclxuICAgIH1cclxufSovXHJcblxyXG4vKi5lZGl0aW9uc3tcclxuICAgIHVse1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ki9cclxuLypcclxuLnJlZ3VsYW1pbntcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcbi5hd2FyZHN7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCNlZmQ1YjAsMTIlKTtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgcGFkZGluZzogNXJlbSAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL0dUX05hZ3JvZHlfYmcuanBnJykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICAgIC5hd2FyZHMtaW5uZXJ7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgd2lkdGg6IDQ5JTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuLmFkZGluZm97XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHBhZGRpbmc6IDVyZW0gMDtcclxuICAgIH1cclxufVxyXG4uc3RhZ2V7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiA0OSU7XHJcbiAgICB9XHJcbn0qL1xyXG4vKi53aWRnZXRfX3dyYXBwZXJ7XHJcblxyXG5kZXRhaWxzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodGdyZXk7XHJcbiAgfVxyXG4gIFxyXG4gIGRldGFpbHMgZGl2IHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbGlnaHRncmV5O1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gIH1cclxuICBcclxuICBzdW1tYXJ5IHtcclxuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgY29sb3I6ICRsaWdodGdyZXk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgXHJcbiAgc3VtbWFyeTpmb2N1cy12aXNpYmxlIHtcclxuICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICBcclxuICAud2lkZ2V0X19idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyZXk7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG4gIFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaWdodGdyZXk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXTo6YmVmb3JlLFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya3JlZDtcclxuICB9XHJcbiAgXHJcbiAgLndpZGdldF9fYnRuW2FyaWEtZXhwYW5kZWRdOjpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogNnB4O1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4gMjAwbXM7XHJcbiAgfVxyXG4gIFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXTo6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IDEzcHg7XHJcbiAgICBoZWlnaHQ6IDZweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gIH1cclxuICBcclxuICAud2lkZ2V0X19idG5bYXJpYS1leHBhbmRlZD0ndHJ1ZSddOjpiZWZvcmUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgfVxyXG4gIFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXTpmb2N1cy12aXNpYmxlIHtcclxuICAgIGNvbG9yOiAkZGFya2dyZXk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICBcclxuICAud2lkZ2V0X19idG5bYXJpYS1leHBhbmRlZF06Zm9jdXMtdmlzaWJsZTo6YmVmb3JlLFxyXG4gIC53aWRnZXRfX2J0blthcmlhLWV4cGFuZGVkXTpmb2N1cy12aXNpYmxlOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xyXG4gIH1cclxuICBcclxuICAud2lkZ2V0X19wYW5lbFtyb2xlPSdyZWdpb24nXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHRncmV5O1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICB9XHJcbiAgXHJcbiAgW3JvbGU9J3RhYmxpc3QnXSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAycHg7XHJcbiAgfVxyXG4gIFxyXG4gIFtyb2xlPSd0YWInXSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvdXItaW50ZXJhY3RpdmUpO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG4gIH1cclxuICBcclxuICBbcm9sZT0ndGFiJ11bYXJpYS1zZWxlY3RlZD0ndHJ1ZSddOjpiZWZvcmUsXHJcbiAgW3JvbGU9J3RhYiddW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXTo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIFxyXG4gIFtyb2xlPSd0YWInXVthcmlhLXNlbGVjdGVkPSd0cnVlJ106OmJlZm9yZSB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGRhcmtncmV5O1xyXG4gIH1cclxuICBcclxuICBbcm9sZT0ndGFiJ11bYXJpYS1zZWxlY3RlZD0ndHJ1ZSddOjphZnRlciB7XHJcbiAgICBib3R0b206IC0xcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcclxuICB9XHJcbiAgXHJcbiAgW3JvbGU9J3RhYnBhbmVsJ10ge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0Z3JleTtcclxuICB9XHJcbiAgXHJcbiAgW3JvbGU9J3RhYiddOmZvY3VzLXZpc2libGUge1xyXG4gICAgb3V0bGluZTogMnB4IHNvbGlkICRsaWdodGdyZXk7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogLThweDtcclxuICB9XHJcbiAgXHJcbiAgW3JvbGU9J3RhYnBhbmVsJ106Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdXRsaW5lOiAycHggc29saWQgJGRhcmtncmV5O1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgXHJcbiAgW2hpZGRlbl0sXHJcbiAgW2RhdGEtZXhwYW5kZWQ9J2ZhbHNlJ10gKyAud2lkZ2V0X19wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSovXHJcbiIsIi50eXBlLXBhZ2V7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBjb2xvcjogJG5hdnk7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgye1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICRuYXZ5O1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsZyl7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgIH1cclxuICAgIHN0cm9uZ3tcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG4gICAgb2x7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgIGxpe1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG4vKi5jb21wZXRpdGlvbi1jb2xzLTF7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwNSU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZWZlZmVmLCAjZmZmKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29tcGV0aXRpb24tY29sbGVmdC1yb3d7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFya2dyZXk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuLmNvbXBldGl0aW9uLXN1YnRpdGxle1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIH1cclxufVxyXG4uY29tcGV0aXRpb24tYm94ZXN7XHJcbiAgICBtYXJnaW46YXV0bztcclxufVxyXG4uY29tcGV0aXRpb24tYm94e1xyXG4gICAgYmFja2dyb3VuZDogJGdyZXkzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG59XHJcbi5jb21wZXRpdGlvbi1ib3gtbnVtYmVye1xyXG4gICAgd2lkdGg6IDYuMjVyZW07XHJcbiAgICBoZWlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMCUsIC0zMCUpO1xyXG4gICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMS41cmVtO1xyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHllbGxvdywgNSUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XHJcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAlIDAlLCAxMDAlIDAlLCAxMDAlIDEwMCUpO1xyXG4gICAgfVxyXG5cclxufVxyXG4uY29tcGV0aXRpb24tYm94LWltZ3tcclxuICAgIHdpZHRoOiAzMCU7XHJcbn1cclxuLmNvbXBldGl0aW9uLWJveC10ZXh0e1xyXG4gICAgd2lkdGg6IDcwJTtcclxuXHJcbn1cclxuLmp1cnktYm94e1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgfVxyXG59XHJcbi5qdXJ5LWJveC1pbWd7XHJcbiAgICBpbWd7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3JlbTtcclxuICAgIH1cclxufVxyXG4uanVyeS1ib3gtdGV4dHtcclxuICAgICYuZGVzY3JpcHRpb257XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICB9XHJcbn1cclxuLnJlZ3VsYXRpb25zLWJveC10ZXh0e1xyXG4gICAgaDN7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJlZ3VsYXRpb25zLWZpbGVzaXple1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG4ucmVndWxhdGlvbnMtZG93bmxvYWR7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS4ycmVtO1xyXG4gICAgYmFja2dyb3VuZDogJHllbGxvdztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuODVyZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuICAgICNmb3Jte1xyXG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdHtcclxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbSAxcmVtIDFyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcrJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuLmFqYXgtbG9hZGVyLXdyYXBwZXJ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaW1ne1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufSBcclxuXHJcbi5wcm9qZWN0cy1jb3VudGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4ucHJvamVjdHMtbW9yZS13cmFwcGVye1xyXG4gICAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnByb2plY3RzLW1vcmV7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIHNoaWZ0O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9qZWN0cy1ib3h7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFya2dyZXk7IFxyXG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWQpe1xyXG4gICAgICAgIHdpZHRoOiA0OCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIH1cclxufVxyXG4ucHJvamVjdHMtYm94LXRpdGxle1xyXG4gICAgaDJ7XHJcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgfVxyXG4gICAgLnByb2plY3RzLWJveC1zdWJqZWN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiR5ZWxsb3c7XHJcbiAgICAgICAgY29sb3I6ICRncmV5MjtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgIH1cclxufVxyXG4ucHJvamVjdHMtYm94LWF1dGhvcntcclxuICAgIHdpZHRoOiA3MCU7XHJcbiAgICBzcGFue1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxufVxyXG4ucHJvamVjdHMtYm94LWRvd25sb2Fke1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuLmpzLWV4YW1wbGUtYmFzaWMtbXVsdGlwbGV7XHJcbiAgICBmb250LXNpemU6MXJlbTtcclxufVxyXG4uc2VsZWN0Mi1zZWFyY2h7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbn1cclxuLnNlbGVjdDItc2VhcmNoX19maWVsZHtcclxuICAgICY6OnBsYWNlaG9sZGVye1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9keWZvbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle1xyXG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgZm9udC1zaXplOiAwLjg1cmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuKi9cclxuIiwiZm9vdGVye1xyXG4gICAgYmFja2dyb3VuZDogJGRhcmtuYXZ5O1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMC44NXJlbTtcclxuXHJcbiAgICAuZm9vdGVyLWNvbHtcclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItdGl0bGV7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkeGwpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLWxvZ29ze1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKXtcclxuICAgICAgICAgICAgd2lkdGg6NTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGcpe1xyXG4gICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFkZGVkX3doaXRle1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5mb290ZXItbWVudXtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbSl7XHJcbiAgICAgICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxnKXtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5ZWxsb3c7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2hpZnQod2lkdGgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgXHJcbn0iXX0= */
