@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Arimo;src:url(../fonts/Arimo-Regular.woff2) format("woff2"),url(../fonts/Arimo-Regular.woff) format("woff"),local("Arimo");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arimo Bold;src:url(../fonts/Arimo-Bold.woff2) format("woff2"),url(../fonts/Arimo-Bold.woff) format("woff"),local("Arimo Bold"),local("Arimo-Bold");font-weight:700;font-style:normal;font-display:swap}.container{padding:0 8vw;width:100%}@media only screen and (min-width:992px){.container{width:960px;max-width:960px;margin:0 auto;padding:0}}@media only screen and (min-width:992px){.container--large{width:100%;max-width:1280px;padding:0 20px}}@media only screen and (min-width:992px){.container--full{width:100%;max-width:100%;padding:0 80px}}@media only screen and (min-width:992px){.container--footer{width:100%;max-width:100%;padding:80px}}.container--header{padding:2vh 3vw}@media only screen and (min-width:992px){.container--header{width:100%;max-width:100%;padding:0 80px;height:100%;display:flex;align-items:center;justify-content:space-between}}.container--full-height{min-height:calc(var(--vh, 1vh)*100 - 10vh)}@media only screen and (min-width:992px){.container--full-height{min-height:calc(var(--px) - 80px)}}.container--v-padding{padding-top:5vh;padding-bottom:5vh}@media only screen and (min-width:992px){.container--v-padding{padding-top:40px;padding-bottom:40px}}.container--h-padding{padding-left:8vw;padding-right:8vw}@media only screen and (min-width:992px){.container--h-padding{padding-left:50px;padding-right:50px}}.container--full-mobile{width:100%}@media only screen and (min-width:992px){.container--full-mobile{width:960px;max-width:960px;margin:0 auto;padding:0}}*{outline:none;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arimo;font-size:3vw;color:#707070;position:relative}@media only screen and (min-width:540px) and (max-width:991.98px){body{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){body{font-size:12px;font-size:rem(12)}}body sub,body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}body sup{top:-.5em}body sub{bottom:-.25em}body p{line-height:16px;margin-bottom:16px}@media only screen and (max-width:539.98px){body p{line-height:26px}}body p strong{font-family:Arimo Bold}body .Modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:200;display:none}body .Modal__inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body .Modal__inner--box{background:#fff;padding:10px;border-radius:6px;position:relative}body .Modal__inner--box .close{position:absolute;top:-12px;right:-10px;background:#fff;padding:0;border:0;border-radius:100px;line-height:0;margin:0;cursor:pointer}body .Nav{position:absolute;width:100%;max-width:980px;top:20px;left:50%;transform:translateX(-50%);z-index:30}@media only screen and (min-width:540px) and (max-width:991.98px){body .Nav{display:none}}@media only screen and (max-width:539.98px){body .Nav{display:none}}body .Nav.fixed{position:fixed;transition:all .3s ease-in}body .Nav .social{display:flex;justify-content:flex-end;align-items:center;margin-bottom:8px}body .Nav .social li{margin-left:10px}body .Nav__inner{background:#1d6ca9;background:linear-gradient(180deg,#1d6ca9,#00a2ff);padding:15px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){body .Nav__inner{justify-content:center}}body .Nav__inner ul{display:flex}@media only screen and (min-width:540px) and (max-width:991.98px){body .Nav__inner ul{display:none}}@media only screen and (max-width:539.98px){body .Nav__inner ul{display:none}}body .Nav__inner ul li{margin:0 10px}body .Nav__inner ul li:first-child{margin:0 10px 0 0}body .Nav__inner ul li:last-child{margin:0 0 0 10px}body .Nav__inner ul li a{color:#fff;text-decoration:none;font-family:Arimo Bold;font-size:3vw;position:relative}@media only screen and (min-width:540px) and (max-width:991.98px){body .Nav__inner ul li a{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){body .Nav__inner ul li a{font-size:12px;font-size:rem(12)}}body .Nav__inner ul li a.active:after{content:"";background-image:url(../images/grafismo-menu.png);width:40px;height:7px;display:block;position:absolute;bottom:-13px;right:0}body .NavMobile{display:none;background:#1d6ca9;background:linear-gradient(180deg,#1d6ca9,#00a2ff);position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 1px 7px 2px rgba(0,0,0,.4)}@media only screen and (max-width:539.98px){body .NavMobile{display:block}}body .NavMobile__inner{padding:2vh 0;justify-content:space-around}body .NavMobile__inner,body .NavMobile__inner .social{display:flex;align-items:center}body .NavMobile__inner .social li{margin:0 2vw}body .NavMobile__inner .buttonMobile{position:relative}body .NavMobile__inner .buttonMobile input[type=checkbox]:checked+label #menu-icon{background:transparent}body .NavMobile__inner .buttonMobile input[type=checkbox]:checked+label #menu-icon:before{top:0;transform:rotate(-45deg)}body .NavMobile__inner .buttonMobile input[type=checkbox]:checked+label #menu-icon:after{bottom:0;transform:rotate(45deg)}body .NavMobile__inner .buttonMobile input{opacity:0;position:absolute;z-index:-1}body .NavMobile__inner .buttonMobile label{cursor:pointer;display:block;font:2em/1 Oswald,sans-serif;padding:.5em}body .NavMobile__inner .buttonMobile #menu-icon,body .NavMobile__inner .buttonMobile #menu-icon:after,body .NavMobile__inner .buttonMobile #menu-icon:before{background:#fff;border-radius:.05em;height:.1em;transition:all .2s ease-in-out;width:100%}body .NavMobile__inner .buttonMobile #menu-icon{display:inline-block;margin:.4em 0;max-width:1em;position:relative;width:100px}body .NavMobile__inner .buttonMobile nav label #menu-icon{float:right}body .NavMobile__inner .buttonMobile #menu-icon:after,body .NavMobile__inner .buttonMobile #menu-icon:before{content:"";left:0;position:absolute}body .NavMobile__inner .buttonMobile #menu-icon:before{top:-.4em}body .NavMobile__inner .buttonMobile #menu-icon:after{bottom:-.4em}body .NavMobile__inner .buttonMobile nav input[type=checkbox]:checked+label #menu-icon{background:transparent}body .NavMobile__inner .buttonMobile nav input[type=checkbox]:checked+label #menu-icon:before{top:0;transform:rotate(-45deg)}body .NavMobile__inner .buttonMobile nav input[type=checkbox]:checked+label #menu-icon:after{bottom:0;transform:rotate(45deg)}@keyframes alphaEffect{0%{opacity:0}to{opacity:1}}@keyframes alphaRevert{0%{opacity:1}to{opacity:0}}body .NavMobile__inner .buttonMobile .nav{display:none;animation:alphaRevert .4s forwards}body .NavMobile__inner .buttonMobile .nav.show{display:block;position:absolute;background:#fff;top:68px;right:0;padding:2vh 3vw;margin:0;width:60vw;animation:alphaEffect .4s forwards}body .NavMobile__inner .buttonMobile .nav li{margin:1vh;border-bottom:1px solid #211d3a;padding-bottom:.6vh;line-height:1.4}body .NavMobile__inner .buttonMobile .nav li a{font-size:3.75vw;font-weight:700;color:#211d3a;text-decoration:none}@media only screen and (min-width:540px) and (max-width:991.98px){body .NavMobile__inner .buttonMobile .nav li a{font-size:15px;font-size:rem(15)}}@media only screen and (min-width:992px){body .NavMobile__inner .buttonMobile .nav li a{font-size:15px;font-size:rem(15)}}body .Title{font-size:8vw;line-height:36px;position:relative;display:inline-block;margin:0 auto}@media only screen and (min-width:540px) and (max-width:991.98px){body .Title{font-size:32px;font-size:rem(32)}}@media only screen and (min-width:992px){body .Title{font-size:32px;font-size:rem(32)}}@media only screen and (max-width:539.98px){body .Title{font-size:6.5vw;line-height:28px}}@media only screen and (max-width:539.98px) and (min-width:540px) and (max-width:991.98px){body .Title{font-size:26px;font-size:rem(26)}}@media only screen and (max-width:539.98px) and (min-width:992px){body .Title{font-size:26px;font-size:rem(26)}}body .Title:after{content:"";background:url(../images/title-grafismo-right.png);display:block;position:absolute;top:0;right:-60px;width:52px;height:56px}@media only screen and (max-width:539.98px){body .Title:after{display:none}}body .Title:before{content:"";background:url(../images/title-grafismo-bottom.png);display:block;position:absolute;bottom:-26px;right:0;width:150px;height:26px}@media only screen and (max-width:539.98px){body .Title:before{display:none}}body .Title.white:after{background:url(../images/title-grafismo-right-white.png);width:31px;height:34px;right:-40px}body .Title.white:before{background:url(../images/title-grafismo-bottom-white.png);width:109px;height:19px}body .Button{background:#1d6ca9;border:0;color:#fff;text-transform:uppercase;text-decoration:none;font-family:Arimo Bold;font-size:3vw;cursor:pointer;padding:15px 45px;border-radius:40px;transition:all .5s}@media only screen and (min-width:540px) and (max-width:991.98px){body .Button{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){body .Button{font-size:12px;font-size:rem(12)}}body .Button:hover,body .whatsapp{background:#00a2ff}body .whatsapp{position:fixed;z-index:10;top:50%;right:0;transform:translateY(-50%);padding:14px;border-top-left-radius:9px;border-bottom-left-radius:9px;transition:all .5s ease-in-out}body .whatsapp:hover{opacity:.8}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.Home{position:relative}.Home__header--image{width:100%;height:550px;background-size:cover;background-position:50%;display:flex;justify-content:flex-end;align-items:flex-end}.Home__header--image.desktop{display:flex}@media only screen and (max-width:539.98px){.Home__header--image.desktop{display:none}}.Home__header--image.mobile{display:none}@media only screen and (max-width:539.98px){.Home__header--image.mobile{display:flex;justify-content:flex-start;align-items:flex-start}}.Home__header--image .content{margin-right:20vw;margin-bottom:20vh}@media only screen and (max-width:539.98px){.Home__header--image .content{margin:0;width:100%;height:100%;padding-top:14vh;padding-left:12vw}}.Home__header--image .content h1{font-size:8vw;line-height:36px;position:relative;display:inline-block}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__header--image .content h1{font-size:32px;font-size:rem(32)}}@media only screen and (min-width:992px){.Home__header--image .content h1{font-size:32px;font-size:rem(32)}}@media only screen and (max-width:539.98px){.Home__header--image .content h1{font-size:5.5vw;line-height:26px}}@media only screen and (max-width:539.98px) and (min-width:540px) and (max-width:991.98px){.Home__header--image .content h1{font-size:22px;font-size:rem(22)}}@media only screen and (max-width:539.98px) and (min-width:992px){.Home__header--image .content h1{font-size:22px;font-size:rem(22)}}.Home__header--image .content h1:after{content:"";background:url(../images/title-grafismo-right.png);display:block;position:absolute;top:70px;right:20px;width:52px;height:56px}@media only screen and (max-width:539.98px){.Home__header--image .content h1:after{top:52px;right:16px;width:32px;height:38px;background-size:contain}}.Home__header--image .content h1:before{content:"";background:url(../images/title-grafismo-bottom.png);display:block;position:absolute;bottom:-26px;right:70px;width:150px;height:26px}@media only screen and (max-width:539.98px){.Home__header--image .content h1:before{bottom:-18px;right:50px;width:90px;height:16px;background-size:contain}}.Home__header--description{background-image:url(../images/bg-banner-produto.png);width:100%;max-width:900px;height:389px;margin:-100px auto 0;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){.Home__header--description{flex-direction:column;background-color:#fff;background-image:none;height:auto}}.Home__header--description .text{padding-left:40px;width:100%;max-width:360px}@media only screen and (max-width:539.98px){.Home__header--description .text{padding:0}}.Home__header--description .text img{margin-bottom:16px}.Home__header--description .text p{font-size:4vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__header--description .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__header--description .text p{font-size:16px;font-size:rem(16)}}.Home__header--description .image{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width:539.98px){.Home__header--description .image img{width:90vw}}.Home__header--description .image p{color:#1d6ca9;font-size:4vw;margin-top:-20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__header--description .image p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__header--description .image p{font-size:16px;font-size:rem(16)}}.Home__sabe{padding:90px 0}.Home__sabe--header{margin-bottom:80px;text-align:center}.Home__sabe--content .item{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__sabe--content .item{flex-direction:column}}@media only screen and (max-width:539.98px){.Home__sabe--content .item{flex-direction:column}}.Home__sabe--content .item.top{margin-top:90px}.Home__sabe--content .item .thumb{width:100%;max-width:50vw;height:370px;background-size:cover;background-position:50%}@media only screen and (max-width:539.98px){.Home__sabe--content .item .thumb{max-width:100%}}.Home__sabe--content .item .text{padding:0 80px;width:100%;max-width:50vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__sabe--content .item .text{margin:4vh 0}}@media only screen and (max-width:539.98px){.Home__sabe--content .item .text{margin:4vh 0;max-width:100%;padding:0 6vw}}.Home__sabe--content .item .text h3{font-size:6.5vw;line-height:30px;color:#1d6ca9;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__sabe--content .item .text h3{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__sabe--content .item .text h3{font-size:26px;font-size:rem(26)}}.Home__sabe--content .item .text p{font-size:4vw;line-height:22px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__sabe--content .item .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__sabe--content .item .text p{font-size:16px;font-size:rem(16)}}.Home__sabe--content .item .text ul{margin-bottom:16px;padding-left:20px}.Home__sabe--content .item .text ul li{list-style:disc;line-height:16px;margin-bottom:8px}.Home__sabe--content .item .text a{color:#1d6ca9;font-size:2.5vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__sabe--content .item .text a{font-size:10px;font-size:rem(10)}}@media only screen and (min-width:992px){.Home__sabe--content .item .text a{font-size:10px;font-size:rem(10)}}.Home__conheca{background-color:#e8f0f6;padding:52px 0}.Home__conheca--header{margin-bottom:80px;text-align:center}.Home__conheca--first{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first{flex-direction:column}}@media only screen and (max-width:539.98px){.Home__conheca--first{flex-direction:column}}.Home__conheca--first .text{width:45%}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first .text{width:100%}}@media only screen and (max-width:539.98px){.Home__conheca--first .text{width:100%}}.Home__conheca--first .text h1{font-size:6.5vw;line-height:30px;margin-bottom:24px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first .text h1{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__conheca--first .text h1{font-size:26px;font-size:rem(26)}}.Home__conheca--first .text p{font-size:4vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__conheca--first .text p{font-size:16px;font-size:rem(16)}}.Home__conheca--first .text p i{font-style:italic;font-size:2.5vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first .text p i{font-size:10px;font-size:rem(10)}}@media only screen and (min-width:992px){.Home__conheca--first .text p i{font-size:10px;font-size:rem(10)}}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--first .image{margin-top:5vh}}@media only screen and (max-width:539.98px){.Home__conheca--first .image{margin:5vh auto 0}.Home__conheca--first .image img{width:80vw}}.Home__conheca--details{margin-top:80px}.Home__conheca--details p{font-size:6.5vw;line-height:30px;text-align:center}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--details p{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__conheca--details p{font-size:26px;font-size:rem(26)}}.Home__conheca--details .list{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){.Home__conheca--details .list{flex-direction:column}}.Home__conheca--details .list__item{width:25%;height:350px;text-align:center}@media only screen and (max-width:539.98px){.Home__conheca--details .list__item{width:100%;height:40vh;margin-bottom:5vh}}.Home__conheca--details .list__item .thumb{background-position:50%;background-size:cover;height:300px}@media only screen and (max-width:539.98px){.Home__conheca--details .list__item .thumb{height:35vh}}.Home__conheca--details .list__item p{font-size:4vw;line-height:19px;margin-top:8px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__conheca--details .list__item p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__conheca--details .list__item p{font-size:16px;font-size:rem(16)}}.Home__beneficios{padding:52px 0}.Home__beneficios--header{margin-bottom:80px;text-align:center}.Home__beneficios--line{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){.Home__beneficios--line{flex-direction:column}}.Home__beneficios--line .thumb{width:100%;max-width:50vw;height:370px;background-size:cover;background-position:50%}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .thumb{max-width:50vw}}@media only screen and (max-width:539.98px){.Home__beneficios--line .thumb{max-width:100vw}}.Home__beneficios--line .text{padding:2vh 2vw;width:100%;max-width:50vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text{max-width:50vw;padding:2vh 2vw}}@media only screen and (max-width:539.98px){.Home__beneficios--line .text{max-width:100vw;padding:6vh 6vw}}.Home__beneficios--line .text h2{font-size:6.5vw;line-height:32px;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text h2{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__beneficios--line .text h2{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text h2{font-size:6vw;line-height:28px;margin-bottom:3vh}}@media only screen and (min-width:540px) and (max-width:991.98px) and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text h2{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:540px) and (max-width:991.98px) and (min-width:992px){.Home__beneficios--line .text h2{font-size:24px;font-size:rem(24)}}.Home__beneficios--line .text p{font-size:4vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__beneficios--line .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text p{font-size:3.5vw;line-height:18px}}@media only screen and (min-width:540px) and (max-width:991.98px) and (min-width:540px) and (max-width:991.98px){.Home__beneficios--line .text p{font-size:14px;font-size:rem(14)}}@media only screen and (min-width:540px) and (max-width:991.98px) and (min-width:992px){.Home__beneficios--line .text p{font-size:14px;font-size:rem(14)}}.Home__beneficios--line .text a{display:inline-block}.Home__comprovado{padding:80px 0}.Home__comprovado--content{text-align:center}.Home__comprovado--content h4{font-size:6.5vw;line-height:32px;margin-bottom:30px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__comprovado--content h4{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__comprovado--content h4{font-size:26px;font-size:rem(26)}}.Home__comprovado--content p{font-size:4vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__comprovado--content p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__comprovado--content p{font-size:16px;font-size:rem(16)}}.Home__comprovado--content img{cursor:pointer;width:100%}.Home__cristalia{background:#e8f0f6;padding:50px 0}.Home__cristalia--content{display:flex;justify-content:space-between;align-items:center}.Home__cristalia--content .text{width:100%;max-width:480px;margin-right:40px}.Home__cristalia--content .text h3{font-size:6vw;line-height:32px;margin-bottom:14px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__cristalia--content .text h3{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:992px){.Home__cristalia--content .text h3{font-size:24px;font-size:rem(24)}}@media only screen and (max-width:539.98px){.Home__cristalia--content .text h3{margin-top:4vh;font-size:4.5vw;line-height:26px}}@media only screen and (max-width:539.98px) and (min-width:540px) and (max-width:991.98px){.Home__cristalia--content .text h3{font-size:18px;font-size:rem(18)}}@media only screen and (max-width:539.98px) and (min-width:992px){.Home__cristalia--content .text h3{font-size:18px;font-size:rem(18)}}.Home__cristalia--content .text .Button{display:inline-block}.Home__cristalia--content .image{width:100%;max-width:526px;height:374px}@media only screen and (max-width:539.98px){.Home__cristalia--content .image{display:none}}.Home__depoimentos{padding:52px 0}.Home__depoimentos--header{margin-bottom:80px;text-align:center}.Home__depoimentos--block{margin-bottom:50px}.Home__depoimentos--block .subtitle{font-size:6.5vw;line-height:30px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__depoimentos--block .subtitle{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__depoimentos--block .subtitle{font-size:26px;font-size:rem(26)}}@media only screen and (max-width:539.98px){.Home__depoimentos--block .subtitle{font-size:5vw;line-height:15px}}@media only screen and (max-width:539.98px) and (min-width:540px) and (max-width:991.98px){.Home__depoimentos--block .subtitle{font-size:20px;font-size:rem(20)}}@media only screen and (max-width:539.98px) and (min-width:992px){.Home__depoimentos--block .subtitle{font-size:20px;font-size:rem(20)}}.Home__depoimentos--block .list{display:flex;justify-content:space-between}@media only screen and (max-width:539.98px){.Home__depoimentos--block .list{flex-direction:column}}.Home__depoimentos--block .list__item{width:45%;padding:20px;box-shadow:-2px 3px 10px 0 rgba(0,0,0,.2)}@media only screen and (max-width:539.98px){.Home__depoimentos--block .list__item{width:100%;margin-bottom:4vh}}.Home__depoimentos--block .list__item p{font-size:4vw;line-height:22px;position:relative;padding:0 20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__depoimentos--block .list__item p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__depoimentos--block .list__item p{font-size:16px;font-size:rem(16)}}.Home__depoimentos--block .list__item p:before{content:"“";position:absolute;font-size:4em;color:#bbb;top:10px;left:-14px}.Home__depoimentos--block .list__item p:after{content:"“";position:absolute;font-size:4em;color:#bbb;bottom:0;right:0;transform:rotate(180deg)}.Home__depoimentos--block .list__item .people{margin-top:28px;display:flex;justify-content:flex-start;align-items:center}.Home__depoimentos--block .list__item .people img{margin-right:8px}.Home__depoimentos--block .list__item .people .infos{display:flex;flex-direction:column}.Home__depoimentos--block .list__item .people .infos strong{font-family:Arimo Bold;font-size:4vw;display:inline-block;width:100%}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__depoimentos--block .list__item .people .infos strong{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__depoimentos--block .list__item .people .infos strong{font-size:16px;font-size:rem(16)}}.Home__depoimentos--block .list__item .people .infos span{display:inline-block;width:100%;font-size:4vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__depoimentos--block .list__item .people .infos span{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__depoimentos--block .list__item .people .infos span{font-size:16px;font-size:rem(16)}}.Home__medicos{padding:52px 0;background-image:url(../images/bg-medico.png);background-size:cover;background-position:top}.Home__medicos--header{margin-bottom:80px;text-align:center}.Home__medicos--content .description{text-align:center}.Home__medicos--content .description h3{font-size:6.5vw;line-height:30px;margin-bottom:16px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__medicos--content .description h3{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__medicos--content .description h3{font-size:26px;font-size:rem(26)}}.Home__medicos--content .description p{font-size:4vw;line-height:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__medicos--content .description p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__medicos--content .description p{font-size:16px;font-size:rem(16)}}.Home__medicos--content .description p strong{color:#1d6ca9}.Home__medicos--content .form{display:flex;justify-content:space-between;align-items:center;margin-top:42px}@media only screen and (max-width:539.98px){.Home__medicos--content .form{flex-direction:column}}.Home__medicos--content .form .image{width:100%;max-width:48%;height:486px;background-size:cover;background-position:50%}@media only screen and (max-width:539.98px){.Home__medicos--content .form .image{max-width:100%;height:40vh;margin-bottom:5vh}}.Home__medicos--content .form .wpcf7{width:100%;max-width:48%}@media only screen and (max-width:539.98px){.Home__medicos--content .form .wpcf7{max-width:100%}}.Home__medicos--content .form .wpcf7 .line{border:1px solid #707070;border-radius:14px;margin-bottom:22px;padding:14px}.Home__medicos--content .form .wpcf7 .line input[type=email],.Home__medicos--content .form .wpcf7 .line input[type=text]{border:0;background:none;width:100%}.Home__medicos--content .form .wpcf7 .line input[type=email]::-moz-placeholder,.Home__medicos--content .form .wpcf7 .line input[type=text]::-moz-placeholder{color:#707070}.Home__medicos--content .form .wpcf7 .line input[type=email]::placeholder,.Home__medicos--content .form .wpcf7 .line input[type=text]::placeholder{color:#707070}.Home__medicos--content .form .wpcf7 .checkbox{display:flex;height:25px;align-items:center;position:relative;margin-bottom:22px;cursor:pointer;font-size:3vw;width:100%;padding-left:45px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__medicos--content .form .wpcf7 .checkbox{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){.Home__medicos--content .form .wpcf7 .checkbox{font-size:12px;font-size:rem(12)}}.Home__medicos--content .form .wpcf7 .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Home__medicos--content .form .wpcf7 .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:2px}.Home__medicos--content .form .wpcf7 .checkbox:hover input~.checkmark{background-color:#ccc}.Home__medicos--content .form .wpcf7 .checkbox input:checked~.checkmark{background-color:#1d6ca9}.Home__medicos--content .form .wpcf7 .checkbox .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.Home__medicos--content .form .wpcf7 .checkbox input:checked~.checkmark:after{display:block}.Home__medicos--content .form .wpcf7 .submit{display:inline-block;margin-top:20px}.Home__comprar{padding:52px 0}.Home__comprar--header{margin-bottom:80px;text-align:center}.Home__comprar--content .description{text-align:center;font-size:6.5vw;line-height:32px;margin:36px 0}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__comprar--content .description{font-size:26px;font-size:rem(26)}}@media only screen and (min-width:992px){.Home__comprar--content .description{font-size:26px;font-size:rem(26)}}.Home__comprar--content .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;margin-bottom:36px}.Home__comprar--content .list__item{width:100%;max-width:220px;padding:45px 65px;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 10px -5px rgba(0,0,0,.75)}.Home__comprar--content .map{margin:0 auto;display:block;width:100%}.Home__comprar--content .legend{font-size:3vw;text-align:center;display:inline-block;width:100%}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__comprar--content .legend{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){.Home__comprar--content .legend{font-size:12px;font-size:rem(12)}}.Home__comprar--content .dicas{margin-top:70px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){.Home__comprar--content .dicas{flex-direction:column}}@media only screen and (max-width:539.98px){.Home__comprar--content .dicas .text{margin-bottom:5vh}}.Home__comprar--content .dicas .text p{font-size:6vw;line-height:32px;position:relative}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__comprar--content .dicas .text p{font-size:24px;font-size:rem(24)}}@media only screen and (min-width:992px){.Home__comprar--content .dicas .text p{font-size:24px;font-size:rem(24)}}.Home__comprar--content .dicas .text p:after{content:"";background:url(../images/title-grafismo-right.png);display:block;position:absolute;bottom:0;right:-10px;width:52px;height:56px}.Home__comprar--content .dicas .text p:before{content:"";background:url(../images/title-grafismo-bottom.png);display:block;position:absolute;bottom:-6px;right:70px;width:150px;height:26px}.Home__formulario{padding-top:90px;padding-bottom:56px;background-image:url(../images/bg-form.png);background-position:50%;background-size:cover;background-repeat:no-repeat;overflow:hidden}.Home__formulario--content{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539.98px){.Home__formulario--content{flex-direction:column}}.Home__formulario--content .text{width:100%;max-width:45%;color:#fff}@media only screen and (max-width:539.98px){.Home__formulario--content .text{max-width:100%}}.Home__formulario--content .text p{font-size:4vw;line-height:20px;margin-top:45px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__formulario--content .text p{font-size:16px;font-size:rem(16)}}@media only screen and (min-width:992px){.Home__formulario--content .text p{font-size:16px;font-size:rem(16)}}.Home__formulario--content .form{width:100%;max-width:45%}@media only screen and (max-width:539.98px){.Home__formulario--content .form{max-width:100%}}.Home__formulario--content .form .line{display:flex;justify-content:space-between;margin-bottom:16px}.Home__formulario--content .form .line .input{width:100%;border:1px solid #fff;border-radius:10px;padding:12px}.Home__formulario--content .form .line .input input[type=email],.Home__formulario--content .form .line .input input[type=text],.Home__formulario--content .form .line .input textarea{background:none;border:none;color:#fff}.Home__formulario--content .form .line .input input[type=email]::-moz-placeholder,.Home__formulario--content .form .line .input input[type=text]::-moz-placeholder,.Home__formulario--content .form .line .input textarea::-moz-placeholder{color:#fff;text-transform:uppercase}.Home__formulario--content .form .line .input input[type=email]::placeholder,.Home__formulario--content .form .line .input input[type=text]::placeholder,.Home__formulario--content .form .line .input textarea::placeholder{color:#fff;text-transform:uppercase}.Home__formulario--content .form .line .input textarea{font-family:Arimo;height:135px}.Home__formulario--content .form .line .input select{outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:0;margin:0;padding:5px;font-size:3vw;font-weight:400;border:0;display:grid;grid-template-areas:"select";align-items:center;position:relative;width:100%;color:#fff;font-family:Arimo;text-transform:uppercase}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__formulario--content .form .line .input select{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){.Home__formulario--content .form .line .input select{font-size:12px;font-size:rem(12)}}.Home__formulario--content .form .line .input.column{width:48%}.Home__footer{padding-top:70px;padding-bottom:30px;position:relative;z-index:31;background:#fff}.Home__footer .scrollTop{background:#1d6ca9;border-top-left-radius:16px;border-top-right-radius:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;width:60px;height:40px;position:absolute;right:8vw;top:-40px;z-index:2}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer .scrollTop{right:10vw}}.Home__footer--content{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content{align-items:center}}@media only screen and (max-width:539.98px){.Home__footer--content{flex-direction:column}}.Home__footer--content .product{width:100%;max-width:300px}.Home__footer--content .product img{width:100%}@media only screen and (max-width:539.98px){.Home__footer--content .product{margin-top:5vh}}.Home__footer--content .inner__content{margin-top:38px;display:flex;justify-content:space-between;width:100%;max-width:496px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content .inner__content{flex-wrap:wrap}}.Home__footer--content .inner__content h4{font-family:Arimo Bold;font-size:5.5vw;color:#1d6ca9;margin-bottom:20px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content .inner__content h4{font-size:22px;font-size:rem(22)}}@media only screen and (min-width:992px){.Home__footer--content .inner__content h4{font-size:22px;font-size:rem(22)}}.Home__footer--content .inner__content--about,.Home__footer--content .inner__content--links{width:100%;max-width:225px}.Home__footer--content .inner__content--about{margin-right:90px}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content .inner__content--about{margin-bottom:5vh}}@media only screen and (max-width:539.98px){.Home__footer--content .inner__content--about{margin-right:6vw}}.Home__footer--content .inner__content--about p{font-size:3vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content .inner__content--about p{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){.Home__footer--content .inner__content--about p{font-size:12px;font-size:rem(12)}}.Home__footer--content .inner__content--about ul{display:flex;justify-content:flex-start;align-items:center}.Home__footer--content .inner__content--about ul li{margin-right:16px}.Home__footer--content .inner__content--about ul li:last-child{margin-right:0}.Home__footer--content .inner__content--links nav ul li{margin-bottom:2px}.Home__footer--content .inner__content--links nav ul li a{color:#707070;text-decoration:none;transition:all .5s;font-size:3vw}@media only screen and (min-width:540px) and (max-width:991.98px){.Home__footer--content .inner__content--links nav ul li a{font-size:12px;font-size:rem(12)}}@media only screen and (min-width:992px){.Home__footer--content .inner__content--links nav ul li a{font-size:12px;font-size:rem(12)}}.Home__footer--content .inner__content--links nav ul li a:hover{opacity:.7}.Home__footer--refer{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:20px 0 4px;margin-top:40px}.Home__footer--refer ol{list-style:auto;padding-left:20px}.Home__footer--refer ol li{line-height:18px;margin-bottom:2px}.Home__footer--refer ol li a{color:#707070}.Home__footer--copy{padding:27px 0 0;text-align:center;color:#1d6ca9}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvX3NsaWNrLXRoZW1lLnNjc3MiLCJzdHlsZS5jc3MiLCJjb25maWdzL19yZXNldC5zY3NzIiwiY29uZmlncy9fZm9udHMuc2NzcyIsImNvbmZpZ3MvX3N0cnVjdHVyZS5zY3NzIiwiY29uZmlncy9fZnVuY3Rpb25zLnNjc3MiLCJfbGF5b3V0LnNjc3MiLCJjb25maWdzL192YXJpYWJsZXMuc2NzcyIsImxpYnMvX3NsaWNrLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdGQSxnQkNtbUJBLENDdnJCQSxnYUFhQyxRQUFBLENBQ0EsU0FBQSxDQUNBLFFBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHVCREVELENDQ0EsbUZBRUMsYURHRCxDQ0FBLFNBQ0ksWURJSixDQ0ZBLEtBQ0MsYURLRCxDQ0hBLFdBQ0MsZURNRCxDQ0pBLGFBQ0MsV0RPRCxDQ0xBLG9EQUVDLFVBQUEsQ0FDQSxZRFFELENDTkEsTUFDQyx3QkFBQSxDQUNBLGdCRFNELENFMURBLFdBQ0UsaUJBQUEsQ0FDQSxvSEFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCRjZERixDRTFEQSxXQUNFLHNCQUFBLENBQ0EsdUlBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkY0REYsQ0d6RUEsV0FDRSxhQUFBLENBQ0EsVUgyRUYsQ0l4RUUseUNETEYsV0FLSSxXQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxTSDRFRixDQUNGLENJaEZFLHlDRE1BLGtCQUVJLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGNINEVKLENBQ0YsQ0l2RkUseUNEY0EsaUJBRUksVUFBQSxDQUNBLGNBQUEsQ0FDQSxjSDJFSixDQUNGLENJOUZFLHlDRHNCQSxtQkFFSSxVQUFBLENBQ0EsY0FBQSxDQUNBLFlIMEVKLENBQ0YsQ0d2RUUsbUJBQ0UsZUh5RUosQ0l4R0UseUNEOEJBLG1CQUdJLFVBQUEsQ0FDQSxjQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEs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LFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsdUJSODZCVixDSWptQ0UsNENJOEtNLGtDQVFJLGNSKzZCVixDQUNGLENRNTZCUSxpQ0FDRSxjQUFBLENBQ0EsVUFBQSxDQUNBLGNSODZCVixDSTNtQ0Usa0VJMExNLGlDQU1JLFlSKzZCVixDQUNGLENJaG5DRSw0Q0kwTE0saUNBVUksWUFBQSxDQUNBLGNBQUEsQ0FDQSxhUmc3QlYsQ0FDRixDUTk2QlUsb0NKMUxSLGVBQUEsQ0k0TFUsZ0JBQUEsQ0FDQSxhRjFNTCxDRTJNSyxrQlJnN0JaLENJN25DRSxrRUl5TVEsb0NKeExOLGNBQUEsQ0FDQSxpQkpnbkNGLENBQ0YsQ0lub0NFLHlDSXlNUSxvQ0pwTE4sY0FBQSxDQUNBLGlCSmtuQ0YsQ0FDRixDUXo3QlUsbUNKak1SLGFBQUEsQ0ltTVUsZ0JSMjdCWixDSTdvQ0Usa0VJZ05RLG1DSi9MTixjQUFBLENBQ0EsaUJKZ29DRixDQUNGLENJbnBDRSx5Q0lnTlEsbUNKM0xOLGNBQUEsQ0FDQSxpQkprb0NGLENBQ0YsQ1FwOEJVLG9DQUNFLGtCQUFBLENBQ0EsaUJSczhCWixDUXI4QlksdUNBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJSdThCZCxDUW44QlUsbUNBQ0UsYUY5TkwsQ0ZhTCxlSnVwQ0YsQ0l0cUNFLGtFSStOUSxtQ0o5TU4sY0FBQSxDQUNBLGlCSnlwQ0YsQ0FDRixDSTVxQ0UseUNJK05RLG1DSjFNTixjQUFBLENBQ0EsaUJKMnBDRixDQUNGLENRMThCRSxlQUNFLHdCRnJPSyxDRXNPTCxjUjQ4QkosQ1ExOEJJLHVCQUNFLGtCQUFBLENBQ0EsaUJSNDhCTixDUXo4Qkksc0JBQ0UsWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JSMjhCTixDSS9yQ0Usa0VJaVBFLHNCQU1JLHFCUjQ4Qk4sQ0FDRixDSXBzQ0UsNENJaVBFLHNCQVVJLHFCUjY4Qk4sQ0FDRixDUTM4Qk0sNEJBQ0UsU1I2OEJSLENJNXNDRSxrRUk4UEksNEJBSUksVVI4OEJSLENBQ0YsQ0lqdENFLDRDSThQSSw0QkFRSSxVUis4QlIsQ0FDRixDUTc4QlEsK0JKMVBOLGVBQUEsQ0k0UFEsZ0JBQUEsQ0FDQSxrQlIrOEJWLENJM3RDRSxrRUl5UU0sK0JKeFBKLGNBQUEsQ0FDQSxpQko4c0NGLENBQ0YsQ0lqdUNFLHlDSXlRTSwrQkpwUEosY0FBQSxDQUNBLGlCSmd0Q0YsQ0FDRixDUXg5QlEsOEJKaFFOLGFBQUEsQ0lrUVEsZ0JSMDlCVixDSTN1Q0Usa0VJK1FNLDhCSjlQSixjQUFBLENBQ0EsaUJKOHRDRixDQUNGLENJanZDRSx5Q0krUU0sOEJKMVBKLGNBQUEsQ0FDQSxpQkpndUNGLENBQ0YsQ1FwK0JVLGdDQUNFLGlCQUFBLENKclFWLGVKNHVDRixDSTN2Q0Usa0VJbVJRLGdDSmxRTixjQUFBLENBQ0EsaUJKOHVDRixDQUNGLENJandDRSx5Q0ltUlEsZ0NKOVBOLGNBQUEsQ0FDQSxpQkpndkNGLENBQ0YsQ0l2d0NFLGtFSTBSSSw2QkFFSSxjUisrQlIsQ0FDRixDSTV3Q0UsNENJMFJJLDZCQU1JLGlCUmcvQlIsQ1E5K0JRLGlDQUNFLFVSZy9CVixDQUNGLENRMytCSSx3QkFDRSxlUjYrQk4sQ1E1K0JNLDBCSjVSSixlQUFBLENJOFJNLGdCQUFBLENBQ0EsaUJSOCtCUixDSTV4Q0Usa0VJMlNJLDBCSjFSRixjQUFBLENBQ0EsaUJKK3dDRixDQUNGLENJbHlDRSx5Q0kyU0ksMEJKdFJGLGNBQUEsQ0FDQSxpQkppeENGLENBQ0YsQ1F2L0JNLDhCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCUnkvQlIsQ0k3eUNFLDRDSWlUSSw4QkFNSSxxQlIwL0JSLENBQ0YsQ1F4L0JRLG9DQUNFLFNBQUEsQ0FDQSxZQUFBLENBQ0EsaUJSMC9CVixDSXZ6Q0UsNENJMFRNLG9DQU1JLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJSMi9CVixDQUNGLENRMS9CVSwyQ0FDRSx1QkFBQSxDQUNBLHFCQUFBLENBQ0EsWVI0L0JaLENJbjBDRSw0Q0lvVVEsMkNBTUksV1I2L0JaLENBQ0YsQ1ExL0JVLHNDSi9UUixhQUFBLENJaVVVLGdCQUFBLENBQ0EsY1I0L0JaLENJNzBDRSxrRUk4VVEsc0NKN1ROLGNBQUEsQ0FDQSxpQkpnMENGLENBQ0YsQ0luMUNFLHlDSThVUSxzQ0p6VE4sY0FBQSxDQUNBLGlCSmswQ0YsQ0FDRixDUWhnQ0Usa0JBQ0UsY1JrZ0NKLENRamdDSSwwQkFDRSxrQkFBQSxDQUNBLGlCUm1nQ04sQ1FoZ0NJLHdCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCUmtnQ04sQ0lyMkNFLDRDSWdXRSx3QkFNSSxxQlJtZ0NOLENBQ0YsQ1FqZ0NNLCtCQUNFLFVBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsdUJSbWdDUixDSWozQ0Usa0VJeVdJLCtCQVFJLGNSb2dDUixDQUNGLENJdDNDRSw0Q0l5V0ksK0JBWUksZVJxZ0NSLENBQ0YsQ1FsZ0NNLDhCQUNFLGVBQUEsQ0FDQSxVQUFBLENBQ0EsY1JvZ0NSLENJaDRDRSxrRUl5WEksOEJBTUksY0FBQSxDQUNBLGVScWdDUixDQUNGLENJdDRDRSw0Q0l5WEksOEJBV0ksZUFBQSxDQUNBLGVSc2dDUixDQUNGLENRcGdDUSxpQ0p6WE4sZUFBQSxDSTJYUSxnQkFBQSxDQUNBLGtCUnNnQ1YsQ0lqNUNFLGtFSXdZTSxpQ0p2WEosY0FBQSxDQUNBLGlCSm80Q0YsQ0FDRixDSXY1Q0UseUNJd1lNLGlDSm5YSixjQUFBLENBQ0EsaUJKczRDRixDQUNGLENJNzVDRSxrRUl3WU0saUNKelhOLGFBQUEsQ0lnWVUsZ0JBQUEsQ0FDQSxpQlJtaENWLENBQ0YsQ0lwNkNFLGlISXdZTSxpQ0p2WEosY0FBQSxDQUNBLGlCSnU1Q0YsQ0FDRixDSTE2Q0Usd0ZJd1lNLGlDSm5YSixjQUFBLENBQ0EsaUJKeTVDRixDQUNGLENRNWhDUSxnQ0pyWU4sYUFBQSxDSXVZUSxnQlI4aENWLENJcDdDRSxrRUlvWk0sZ0NKbllKLGNBQUEsQ0FDQSxpQkp1NkNGLENBQ0YsQ0kxN0NFLHlDSW9aTSxnQ0ovWEosY0FBQSxDQUNBLGlCSnk2Q0YsQ0FDRixDSWg4Q0Usa0VJb1pNLGdDSnJZTixlQUFBLENJMllVLGdCUjJpQ1YsQ0FDRixDSXQ4Q0UsaUhJb1pNLGdDSm5ZSixjQUFBLENBQ0EsaUJKeTdDRixDQUNGLENJNThDRSx3RklvWk0sZ0NKL1hKLGNBQUEsQ0FDQSxpQkoyN0NGLENBQ0YsQ1FwakNRLGdDQUNFLG9CUnNqQ1YsQ1FoakNFLGtCQUNFLGNSa2pDSixDUWhqQ0ksMkJBQ0UsaUJSa2pDTixDUWhqQ00sOEJKNVpKLGVBQUEsQ0k4Wk0sZ0JBQUEsQ0FDQSxrQlJrakNSLENJaCtDRSxrRUkyYUksOEJKMVpGLGNBQUEsQ0FDQSxpQkptOUNGLENBQ0YsQ0l0K0NFLHlDSTJhSSw4Qkp0WkYsY0FBQSxDQUNBLGlCSnE5Q0YsQ0FDRixDUTNqQ00sNkJKbGFKLGFBQUEsQ0lvYU0sZ0JSNmpDUixDSWgvQ0Usa0VJaWJJLDZCSmhhRixjQUFBLENBQ0EsaUJKbStDRixDQUNGLENJdC9DRSx5Q0lpYkksNkJKNVpGLGNBQUEsQ0FDQSxpQkpxK0NGLENBQ0YsQ1F0a0NNLCtCQUNFLGNBQUEsQ0FDQSxVUndrQ1IsQ1Fua0NFLGlCQUNFLGtCRjFiSyxDRTJiTCxjUnFrQ0osQ1Fua0NJLDBCQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCUnFrQ04sQ1Fua0NNLGdDQUNFLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJScWtDUixDUW5rQ1EsbUNKNWJOLGFBQUEsQ0k4YlEsZ0JBQUEsQ0FDQSxrQlJxa0NWLENJbmhERSxrRUkyY00sbUNKMWJKLGNBQUEsQ0FDQSxpQkpzZ0RGLENBQ0YsQ0l6aERFLHlDSTJjTSxtQ0p0YkosY0FBQSxDQUNBLGlCSndnREYsQ0FDRixDSS9oREUsNENJMmNNLG1DQU1JLGNBQUEsQ0psY1YsZUFBQSxDSW9jVSxnQlJrbENWLENBQ0YsQ0l0aURFLDJGSTJjTSxtQ0oxYkosY0FBQSxDQUNBLGlCSnloREYsQ0FDRixDSTVpREUsa0VJMmNNLG1DSnRiSixjQUFBLENBQ0EsaUJKMmhERixDQUNGLENRM2xDUSx3Q0FDRSxvQlI2bENWLENRemxDTSxpQ0FDRSxVQUFBLENBQ0EsZUFBQSxDQUNB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YUoydEVGLENJMXVFRSxrRUkwL0JVLGdESnorQlIsY0FBQSxDQUNBLGlCSjZ0RUYsQ0FDRixDSWh2RUUseUNJMC9CVSxnREpyK0JSLGNBQUEsQ0FDQSxpQkordEVGLENBQ0YsQ1F6dkNZLGlEQUNFLFlBQUEsQ0FDQSwwQkFBQSxDQUNBLGtCUjJ2Q2QsQ1F6dkNjLG9EQUNFLGlCUjJ2Q2hCLENRenZDZ0IsK0RBQ0UsY1IydkNsQixDUWx2Q2dCLHdEQUNFLGlCUm92Q2xCLENRbnZDa0IsMERBQ0UsYUZsaENaLENFbWhDWSxvQkFBQSxDQUNBLGtCQUFBLENKcmdDbEIsYUoydkVGLENJMXdFRSxrRUlpaENnQiwwREpoZ0NkLGNBQUEsQ0FDQSxpQko2dkVGLENBQ0YsQ0loeEVFLHlDSWloQ2dCLDBESjUvQmQsY0FBQSxDQUNBLGlCSit2RUYsQ0FDRixDUS92Q29CLGdFQUNFLFVSaXdDdEIsQ1F0dkNJLHFCQUNFLDRCQUFBLENBQ0EsK0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGVSd3ZDTixDUXR2Q00sd0JBQ0UsZUFBQSxDQUNBLGlCUnd2Q1IsQ1F0dkNRLDJCQUNFLGdCQUFBLENBQ0EsaUJSd3ZDVixDUXR2Q1UsNkJBQ0UsYVJ3dkNaLENRbHZDSSxvQkFDRSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsYVJvdkNOIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0ICdVVEYtOCc7XG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0XG57XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy4vYWpheC1sb2FkZXIuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbi8qIEljb25zICovXG5AZm9udC1mYWNlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9zbGljay5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2sud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4vZm9udHMvc2xpY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4vZm9udHMvc2xpY2suc3ZnI3NsaWNrJykgZm9ybWF0KCdzdmcnKTtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dFxue1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaW5lLWhlaWdodDogMDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1c1xue1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlXG57XG4gICAgb3BhY2l0eTogMTtcbn1cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC4yNTtcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlLFxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgZm9udC1mYW1pbHk6ICdzbGljayc7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgb3BhY2l0eTogLjc1O1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2XG57XG4gICAgbGVmdDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldlxue1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuLnNsaWNrLXByZXY6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkCc7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stcHJldjpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaSJztcbn1cblxuLnNsaWNrLW5leHRcbntcbiAgICByaWdodDogLTI1cHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dFxue1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC0yNXB4O1xufVxuLnNsaWNrLW5leHQ6YmVmb3JlXG57XG4gICAgY29udGVudDogJ+KGkic7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dDpiZWZvcmVcbntcbiAgICBjb250ZW50OiAn4oaQJztcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXJcbntcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90c1xue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b25cbntcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b246aG92ZXIsXG4uc2xpY2stZG90cyBsaSBidXR0b246Zm9jdXNcbntcbiAgICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmVcbntcbiAgICBvcGFjaXR5OiAxO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnc2xpY2snO1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuXG4gICAgY29udGVudDogJ+KAoic7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgb3BhY2l0eTogLjI1O1xuICAgIGNvbG9yOiBibGFjaztcblxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZVxue1xuICAgIG9wYWNpdHk6IC43NTtcbiAgICBjb2xvcjogYmxhY2s7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0L1xuICAgdjUuMC4xIHwgMjAxOTEwMTlcbiAgIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG1lbnUsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tYWluLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBIVE1MNSBoaWRkZW4tYXR0cmlidXRlIGZpeCBmb3IgbmV3ZXIgYnJvd3NlcnMgKi9cbipbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxubWVudSwgb2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBcmltb1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0FyaW1vLVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0FyaW1vLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBsb2NhbChcIkFyaW1vXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBcmltbyBCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXJpbW8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQXJpbW8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIGxvY2FsKFwiQXJpbW8gQm9sZFwiKSwgbG9jYWwoXCJBcmltby1Cb2xkXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4uY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCA4dnc7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItLWxhcmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci0tZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgODBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLS1mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4MHB4O1xuICB9XG59XG4uY29udGFpbmVyLS1oZWFkZXIge1xuICBwYWRkaW5nOiAydmggM3Z3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLS1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDgwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5jb250YWluZXItLWZ1bGwtaGVpZ2h0IHtcbiAgbWluLWhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCAtIDEwdmgpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLS1mdWxsLWhlaWdodCB7XG4gICAgbWluLWhlaWdodDogY2FsYyh2YXIoLS1weCkgLSA4MHB4KTtcbiAgfVxufVxuLmNvbnRhaW5lci0tdi1wYWRkaW5nIHtcbiAgcGFkZGluZy10b3A6IDV2aDtcbiAgcGFkZGluZy1ib3R0b206IDV2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci0tdi1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0taC1wYWRkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiA4dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDh2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci0taC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgfVxufVxuLmNvbnRhaW5lci0tZnVsbC1tb2JpbGUge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lci0tZnVsbC1tb2JpbGUge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1mYW1pbHk6IFwiQXJpbW9cIjtcbiAgZm9udC1zaXplOiAzdnc7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG5ib2R5IHN1YiwgYm9keSBzdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuYm9keSBzdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbmJvZHkgc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuYm9keSBwIHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbmJvZHkgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJBcmltbyBCb2xkXCI7XG59XG5ib2R5IC5Nb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIHotaW5kZXg6IDIwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLk1vZGFsX19pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSAuTW9kYWxfX2lubmVyLS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLk1vZGFsX19pbm5lci0tYm94IC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTJweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5IC5OYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAzMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5IC5OYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgYm9keSAuTmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5IC5OYXYuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG5ib2R5IC5OYXYgLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbmJvZHkgLk5hdiAuc29jaWFsIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5ib2R5IC5OYXZfX2lubmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDI5LCAxMDgsIDE2OSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyOSwgMTA4LCAxNjkpIDAlLCByZ2IoMCwgMTYyLCAyNTUpIDEwMCUpO1xuICBwYWRkaW5nOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgLk5hdl9faW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5ib2R5IC5OYXZfX2lubmVyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5IC5OYXZfX2lubmVyIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgLk5hdl9faW5uZXIgdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkgLk5hdl9faW5uZXIgdWwgbGkge1xuICBtYXJnaW46IDAgMTBweDtcbn1cbmJvZHkgLk5hdl9faW5uZXIgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMTBweCAwIDA7XG59XG5ib2R5IC5OYXZfX2lubmVyIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAwIDEwcHg7XG59XG5ib2R5IC5OYXZfX2lubmVyIHVsIGxpIGEge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJBcmltbyBCb2xkXCI7XG4gIGZvbnQtc2l6ZTogM3Z3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSAuTmF2X19pbm5lciB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLk5hdl9faW5uZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuYm9keSAuTmF2X19pbm5lciB1bCBsaSBhLmFjdGl2ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvZ3JhZmlzbW8tbWVudS5wbmcpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEzcHg7XG4gIHJpZ2h0OiAwO1xufVxuYm9keSAuTmF2TW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiKDI5LCAxMDgsIDE2OSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigyOSwgMTA4LCAxNjkpIDAlLCByZ2IoMCwgMTYyLCAyNTUpIDEwMCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDdweCAycHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICBib2R5IC5OYXZNb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIHtcbiAgcGFkZGluZzogMnZoIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLnNvY2lhbCBsaSB7XG4gIG1hcmdpbjogMCAydnc7XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIEhhbWJ1cmdlciBJY29uICovXG4gIC8qIENsb3NlIEljb24gKi9cbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCAjbWVudS1pY29uOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSBsYWJlbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDJlbS8xIFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlICNtZW51LWljb24sXG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgI21lbnUtaWNvbjpiZWZvcmUsXG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgI21lbnUtaWNvbjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMDVlbTtcbiAgaGVpZ2h0OiAwLjFlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlICNtZW51LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMC40ZW0gMDtcbiAgbWF4LXdpZHRoOiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHB4O1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIG5hdiBsYWJlbCAjbWVudS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlICNtZW51LWljb246YmVmb3JlLFxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlICNtZW51LWljb246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgI21lbnUtaWNvbjpiZWZvcmUge1xuICB0b3A6IC0wLjRlbTtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSAjbWVudS1pY29uOmFmdGVyIHtcbiAgYm90dG9tOiAtMC40ZW07XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgbmF2IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCAjbWVudS1pY29uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgbmF2IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCAjbWVudS1pY29uOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSBuYXYgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsICNtZW51LWljb246YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbkBrZXlmcmFtZXMgYWxwaGFFZmZlY3Qge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFscGhhUmV2ZXJ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIC5uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBhbmltYXRpb246IGFscGhhUmV2ZXJ0IDAuNHMgZm9yd2FyZHM7XG59XG5ib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgLm5hdi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdG9wOiA2OHB4O1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMnZoIDN2dztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNjB2dztcbiAgYW5pbWF0aW9uOiBhbHBoYUVmZmVjdCAwLjRzIGZvcndhcmRzO1xufVxuYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIC5uYXYgbGkge1xuICBtYXJnaW46IDF2aDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyMTFEM0E7XG4gIHBhZGRpbmctYm90dG9tOiAwLjZ2aDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbmJvZHkgLk5hdk1vYmlsZV9faW5uZXIgLmJ1dHRvbk1vYmlsZSAubmF2IGxpIGEge1xuICBmb250LXNpemU6IDMuNzV2dztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMjExRDNBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSAuTmF2TW9iaWxlX19pbm5lciAuYnV0dG9uTW9iaWxlIC5uYXYgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5IC5OYXZNb2JpbGVfX2lubmVyIC5idXR0b25Nb2JpbGUgLm5hdiBsaSBhIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTUpO1xuICB9XG59XG5ib2R5IC5UaXRsZSB7XG4gIGZvbnQtc2l6ZTogOHZ3O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHkgLlRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zaXplOiByZW0oMzIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLlRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC1zaXplOiByZW0oMzIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgLlRpdGxlIHtcbiAgICBmb250LXNpemU6IDYuNXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICBib2R5IC5UaXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLlRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5ib2R5IC5UaXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGl0bGUtZ3JhZmlzbW8tcmlnaHQucG5nKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTYwcHg7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgLlRpdGxlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5ib2R5IC5UaXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLWJvdHRvbS5wbmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNnB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIGJvZHkgLlRpdGxlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keSAuVGl0bGUud2hpdGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLXJpZ2h0LXdoaXRlLnBuZyk7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHJpZ2h0OiAtNDBweDtcbn1cbmJvZHkgLlRpdGxlLndoaXRlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGl0bGUtZ3JhZmlzbW8tYm90dG9tLXdoaXRlLnBuZyk7XG4gIHdpZHRoOiAxMDlweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuYm9keSAuQnV0dG9uIHtcbiAgYmFja2dyb3VuZDogIzFENkNBOTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJBcmltbyBCb2xkXCI7XG4gIGZvbnQtc2l6ZTogM3Z3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggNDVweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgYm9keSAuQnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkgLkJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuYm9keSAuQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwQTJGRjtcbn1cbmJvZHkgLndoYXRzYXBwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6ICMwMEEyRkY7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDlweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLndoYXRzYXBwOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1sb2FkaW5nIC5zbGljay1saXN0IHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCIuL2FqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuLyogSWNvbnMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2ZvbnRzL3NsaWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi9mb250cy9zbGljay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4vZm9udHMvc2xpY2suc3ZnI3NsaWNrXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi8qIEFycm93cyAqL1xuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXIsXG4uc2xpY2stcHJldjpmb2N1cyxcbi5zbGljay1uZXh0OmhvdmVyLFxuLnNsaWNrLW5leHQ6Zm9jdXMge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stcHJldjpob3ZlcjpiZWZvcmUsXG4uc2xpY2stcHJldjpmb2N1czpiZWZvcmUsXG4uc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUsXG4uc2xpY2stbmV4dDpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stcHJldi5zbGljay1kaXNhYmxlZDpiZWZvcmUsXG4uc2xpY2stbmV4dC5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAwLjc1O1xuICBjb2xvcjogd2hpdGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLXByZXYge1xuICByaWdodDogLTI1cHg7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaQXCI7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMjVweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IC0yNXB4O1xufVxuXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGklwiO1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuLyogRG90cyAqL1xuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCLigKJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogYmxhY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLyogU2xpZGVyICovXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xufVxuXG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stc2xpZGUge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLkhvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uSG9tZV9faGVhZGVyLS1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5Ib21lX19oZWFkZXItLWltYWdlLmRlc2t0b3Age1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9faGVhZGVyLS1pbWFnZS5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uSG9tZV9faGVhZGVyLS1pbWFnZS5tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9faGVhZGVyLS1pbWFnZS5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uSG9tZV9faGVhZGVyLS1pbWFnZSAuY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMjB2dztcbiAgbWFyZ2luLWJvdHRvbTogMjB2aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDE0dmg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnZ3O1xuICB9XG59XG4uSG9tZV9faGVhZGVyLS1pbWFnZSAuY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogOHZ3O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IHJlbSgzMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXNpemU6IHJlbSgzMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNS41dnc7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19oZWFkZXItLWltYWdlIC5jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC1zaXplOiByZW0oMjIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IHJlbSgyMik7XG4gIH1cbn1cbi5Ib21lX19oZWFkZXItLWltYWdlIC5jb250ZW50IGgxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aXRsZS1ncmFmaXNtby1yaWdodC5wbmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9faGVhZGVyLS1pbWFnZSAuY29udGVudCBoMTphZnRlciB7XG4gICAgdG9wOiA1MnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5Ib21lX19oZWFkZXItLWltYWdlIC5jb250ZW50IGgxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGl0bGUtZ3JhZmlzbW8tYm90dG9tLnBuZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI2cHg7XG4gIHJpZ2h0OiA3MHB4O1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMjZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0taW1hZ2UgLmNvbnRlbnQgaDE6YmVmb3JlIHtcbiAgICBib3R0b206IC0xOHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5Ib21lX19oZWFkZXItLWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy1iYW5uZXItcHJvZHV0by5wbmcpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbiAgaGVpZ2h0OiAzODlweDtcbiAgbWFyZ2luOiAtMTAwcHggYXV0byAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0tZGVzY3JpcHRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLkhvbWVfX2hlYWRlci0tZGVzY3JpcHRpb24gLnRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9faGVhZGVyLS1kZXNjcmlwdGlvbiAudGV4dCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLkhvbWVfX2hlYWRlci0tZGVzY3JpcHRpb24gLnRleHQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5Ib21lX19oZWFkZXItLWRlc2NyaXB0aW9uIC50ZXh0IHAge1xuICBmb250LXNpemU6IDR2dztcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0tZGVzY3JpcHRpb24gLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9faGVhZGVyLS1kZXNjcmlwdGlvbiAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9faGVhZGVyLS1kZXNjcmlwdGlvbiAuaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2hlYWRlci0tZGVzY3JpcHRpb24gLmltYWdlIGltZyB7XG4gICAgd2lkdGg6IDkwdnc7XG4gIH1cbn1cbi5Ib21lX19oZWFkZXItLWRlc2NyaXB0aW9uIC5pbWFnZSBwIHtcbiAgY29sb3I6ICMxRDZDQTk7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9faGVhZGVyLS1kZXNjcmlwdGlvbiAuaW1hZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9faGVhZGVyLS1kZXNjcmlwdGlvbiAuaW1hZ2UgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuLkhvbWVfX3NhYmUge1xuICBwYWRkaW5nOiA5MHB4IDA7XG59XG4uSG9tZV9fc2FiZS0taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtLnRvcCB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG59XG4uSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGh1bWIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MHZ3O1xuICBoZWlnaHQ6IDM3MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtIC50aHVtYiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCB7XG4gIHBhZGRpbmc6IDAgODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTB2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCB7XG4gICAgbWFyZ2luOiA0dmggMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCB7XG4gICAgbWFyZ2luOiA0dmggMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA2dnc7XG4gIH1cbn1cbi5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtIC50ZXh0IGgzIHtcbiAgZm9udC1zaXplOiA2LjV2dztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMUQ2Q0E5O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtIC50ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtIC50ZXh0IGgzIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG4uSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19zYWJlLS1jb250ZW50IC5pdGVtIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0gLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0gLnRleHQgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCBhIHtcbiAgY29sb3I6ICMxRDZDQTk7XG4gIGZvbnQtc2l6ZTogMi41dnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX3NhYmUtLWNvbnRlbnQgLml0ZW0gLnRleHQgYSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fc2FiZS0tY29udGVudCAuaXRlbSAudGV4dCBhIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMTApO1xuICB9XG59XG4uSG9tZV9fY29uaGVjYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGYwZjY7XG4gIHBhZGRpbmc6IDUycHggMDtcbn1cbi5Ib21lX19jb25oZWNhLS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSG9tZV9fY29uaGVjYS0tZmlyc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2NvbmhlY2EtLWZpcnN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLkhvbWVfX2NvbmhlY2EtLWZpcnN0IC50ZXh0IHtcbiAgd2lkdGg6IDQ1JTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZmlyc3QgLnRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBoMSB7XG4gIGZvbnQtc2l6ZTogNi41dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZmlyc3QgLnRleHQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IHJlbSgyNik7XG4gIH1cbn1cbi5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fY29uaGVjYS0tZmlyc3QgLnRleHQgcCBpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDIuNXZ3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAudGV4dCBwIGkge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IHJlbSgxMCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NvbmhlY2EtLWZpcnN0IC50ZXh0IHAgaSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEwKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1maXJzdCAuaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZmlyc3QgLmltYWdlIHtcbiAgICBtYXJnaW46IDV2aCBhdXRvIDA7XG4gIH1cbiAgLkhvbWVfX2NvbmhlY2EtLWZpcnN0IC5pbWFnZSBpbWcge1xuICAgIHdpZHRoOiA4MHZ3O1xuICB9XG59XG4uSG9tZV9fY29uaGVjYS0tZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4uSG9tZV9fY29uaGVjYS0tZGV0YWlscyBwIHtcbiAgZm9udC1zaXplOiA2LjV2dztcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZGV0YWlscyBwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1kZXRhaWxzIHAge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IHJlbSgyNik7XG4gIH1cbn1cbi5Ib21lX19jb25oZWNhLS1kZXRhaWxzIC5saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZGV0YWlscyAubGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLkhvbWVfX2NvbmhlY2EtLWRldGFpbHMgLmxpc3RfX2l0ZW0ge1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDM1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1kZXRhaWxzIC5saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwdmg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXZoO1xuICB9XG59XG4uSG9tZV9fY29uaGVjYS0tZGV0YWlscyAubGlzdF9faXRlbSAudGh1bWIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMzAwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19jb25oZWNhLS1kZXRhaWxzIC5saXN0X19pdGVtIC50aHVtYiB7XG4gICAgaGVpZ2h0OiAzNXZoO1xuICB9XG59XG4uSG9tZV9fY29uaGVjYS0tZGV0YWlscyAubGlzdF9faXRlbSBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2NvbmhlY2EtLWRldGFpbHMgLmxpc3RfX2l0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fY29uaGVjYS0tZGV0YWlscyAubGlzdF9faXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fYmVuZWZpY2lvcyB7XG4gIHBhZGRpbmc6IDUycHggMDtcbn1cbi5Ib21lX19iZW5lZmljaW9zLS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSG9tZV9fYmVuZWZpY2lvcy0tbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDUwdnc7XG4gIGhlaWdodDogMzcwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGh1bWIge1xuICAgIG1heC13aWR0aDogNTB2dztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGh1bWIge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gIH1cbn1cbi5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50ZXh0IHtcbiAgcGFkZGluZzogMnZoIDJ2dztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTB2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgIHBhZGRpbmc6IDJ2aCAydnc7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgcGFkZGluZzogNnZoIDZ2dztcbiAgfVxufVxuLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgaDIge1xuICBmb250LXNpemU6IDYuNXZ3O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDZ2dztcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzdmg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50ZXh0IGgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjQpO1xuICB9XG59XG4uSG9tZV9fYmVuZWZpY2lvcy0tbGluZSAudGV4dCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19iZW5lZmljaW9zLS1saW5lIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMy41dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgcCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE0KTtcbiAgfVxufVxuLkhvbWVfX2JlbmVmaWNpb3MtLWxpbmUgLnRleHQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5Ib21lX19jb21wcm92YWRvIHtcbiAgcGFkZGluZzogODBweCAwO1xufVxuLkhvbWVfX2NvbXByb3ZhZG8tLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSG9tZV9fY29tcHJvdmFkby0tY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogNi41dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb21wcm92YWRvLS1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19jb21wcm92YWRvLS1jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG4uSG9tZV9fY29tcHJvdmFkby0tY29udGVudCBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb21wcm92YWRvLS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NvbXByb3ZhZG8tLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcbiAgfVxufVxuLkhvbWVfX2NvbXByb3ZhZG8tLWNvbnRlbnQgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5Ib21lX19jcmlzdGFsaWEge1xuICBiYWNrZ3JvdW5kOiAjZThmMGY2O1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG4uSG9tZV9fY3Jpc3RhbGlhLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLkhvbWVfX2NyaXN0YWxpYS0tY29udGVudCAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4uSG9tZV9fY3Jpc3RhbGlhLS1jb250ZW50IC50ZXh0IGgzIHtcbiAgZm9udC1zaXplOiA2dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jcmlzdGFsaWEtLWNvbnRlbnQgLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NyaXN0YWxpYS0tY29udGVudCAudGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fY3Jpc3RhbGlhLS1jb250ZW50IC50ZXh0IGgzIHtcbiAgICBtYXJnaW4tdG9wOiA0dmg7XG4gICAgZm9udC1zaXplOiA0LjV2dztcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkgYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2NyaXN0YWxpYS0tY29udGVudCAudGV4dCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDE4KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19jcmlzdGFsaWEtLWNvbnRlbnQgLnRleHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gIH1cbn1cbi5Ib21lX19jcmlzdGFsaWEtLWNvbnRlbnQgLnRleHQgLkJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5Ib21lX19jcmlzdGFsaWEtLWNvbnRlbnQgLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTI2cHg7XG4gIGhlaWdodDogMzc0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19jcmlzdGFsaWEtLWNvbnRlbnQgLmltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uSG9tZV9fZGVwb2ltZW50b3Mge1xuICBwYWRkaW5nOiA1MnB4IDA7XG59XG4uSG9tZV9fZGVwb2ltZW50b3MtLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDYuNXZ3O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA1dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiByZW0oMjApO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IHJlbSgyMCk7XG4gIH1cbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0ge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3gtc2hhZG93OiAtMnB4IDNweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDR2aDtcbiAgfVxufVxuLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAubGlzdF9faXRlbSBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5saXN0X19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAubGlzdF9faXRlbSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5saXN0X19pdGVtIHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDRlbTtcbiAgY29sb3I6ICNiYmI7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogLTE0cHg7XG59XG4uSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5saXN0X19pdGVtIHA6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICBjb2xvcjogI2JiYjtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0gLnBlb3BsZSB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0gLnBlb3BsZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0gLnBlb3BsZSAuaW5mb3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAubGlzdF9faXRlbSAucGVvcGxlIC5pbmZvcyBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJBcmltbyBCb2xkXCI7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0gLnBlb3BsZSAuaW5mb3Mgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19kZXBvaW1lbnRvcy0tYmxvY2sgLmxpc3RfX2l0ZW0gLnBlb3BsZSAuaW5mb3Mgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5saXN0X19pdGVtIC5wZW9wbGUgLmluZm9zIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDR2dztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZGVwb2ltZW50b3MtLWJsb2NrIC5saXN0X19pdGVtIC5wZW9wbGUgLmluZm9zIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2RlcG9pbWVudG9zLS1ibG9jayAubGlzdF9faXRlbSAucGVvcGxlIC5pbmZvcyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fbWVkaWNvcyB7XG4gIHBhZGRpbmc6IDUycHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZy1tZWRpY28ucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xufVxuLkhvbWVfX21lZGljb3MtLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMyB7XG4gIGZvbnQtc2l6ZTogNi41dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiBoMyB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZGVzY3JpcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IHJlbSgyNik7XG4gIH1cbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiA0dnc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19tZWRpY29zLS1jb250ZW50IC5kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZGVzY3JpcHRpb24gcCBzdHJvbmcge1xuICBjb2xvcjogIzFENkNBOTtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLmltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDglO1xuICBoZWlnaHQ6IDQ4NnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC5pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDB2aDtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gIH1cbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ4JTtcbiAgLyogQ3JpYXIgbyBjaGVja2JveCBjdXN0b21pemFkbyAqL1xuICAvKiBBZGljaW9uYXIgdW1hIGNvciBkZSBmdW5kbyBjaW56YSBhbyBwYXNzYXIgbyBtb3VzZSAqL1xuICAvKiBRdWFuZG8gbyBjaGVja2JveCDDqSBjbGljYWRvLCBhZGljaW9uYXIgdW0gZnVuZG8gcm9zYSAqL1xuICAvKiBDcmlhciBvIMOtY29uZSBkZSBjaGVjaywgZXNjb25kaWRvIHF1YW5kbyBuw6NvIGVzdGl2ZXIgc2VsZWNpb25hZG8gKi9cbiAgLyogRXhpYmlyIG8gw61jb25lIHF1YW5kbyBzZWxlY2lvbmFkbyAqL1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgcGFkZGluZzogMTRweDtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyAubGluZSBpbnB1dFt0eXBlPXRleHRdLCAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmxpbmUgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIGlucHV0W3R5cGU9dGV4dF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyAubGluZSBpbnB1dFt0eXBlPWVtYWlsXTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlciwgLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyAubGluZSBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLCAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmxpbmUgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyAubGluZSBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5saW5lIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmxpbmUgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAzdnc7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5jaGVja2JveCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrYm94IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrYm94IGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrYm94OmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4uSG9tZV9fbWVkaWNvcy0tY29udGVudCAuZm9ybSAud3BjZjcgLmNoZWNrYm94IGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFENkNBOTtcbn1cbi5Ib21lX19tZWRpY29zLS1jb250ZW50IC5mb3JtIC53cGNmNyAuY2hlY2tib3ggLmNoZWNrbWFyazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogOXB4O1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLkhvbWVfX21lZGljb3MtLWNvbnRlbnQgLmZvcm0gLndwY2Y3IC5zdWJtaXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uSG9tZV9fY29tcHJhciB7XG4gIHBhZGRpbmc6IDUycHggMDtcbn1cbi5Ib21lX19jb21wcmFyLS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uSG9tZV9fY29tcHJhci0tY29udGVudCAuZGVzY3JpcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogNi41dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDM2cHggMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fY29tcHJhci0tY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXNpemU6IHJlbSgyNik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMjYpO1xuICB9XG59XG4uSG9tZV9fY29tcHJhci0tY29udGVudCAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5Ib21lX19jb21wcmFyLS1jb250ZW50IC5saXN0X19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHBhZGRpbmc6IDQ1cHggNjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XG59XG4uSG9tZV9fY29tcHJhci0tY29udGVudCAubWFwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5Ib21lX19jb21wcmFyLS1jb250ZW50IC5sZWdlbmQge1xuICBmb250LXNpemU6IDN2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19jb21wcmFyLS1jb250ZW50IC5sZWdlbmQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IHJlbSgxMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmRpY2FzIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fY29tcHJhci0tY29udGVudCAuZGljYXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmRpY2FzIC50ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gIH1cbn1cbi5Ib21lX19jb21wcmFyLS1jb250ZW50IC5kaWNhcyAudGV4dCBwIHtcbiAgZm9udC1zaXplOiA2dnc7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmRpY2FzIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2NvbXByYXItLWNvbnRlbnQgLmRpY2FzIC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IHJlbSgyNCk7XG4gIH1cbn1cbi5Ib21lX19jb21wcmFyLS1jb250ZW50IC5kaWNhcyAudGV4dCBwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aXRsZS1ncmFmaXNtby1yaWdodC5wbmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5Ib21lX19jb21wcmFyLS1jb250ZW50IC5kaWNhcyAudGV4dCBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGl0bGUtZ3JhZmlzbW8tYm90dG9tLnBuZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTZweDtcbiAgcmlnaHQ6IDcwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLkhvbWVfX2Zvcm11bGFyaW8ge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDU2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmctZm9ybS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC50ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDUlO1xuICBjb2xvcjogI0ZGRjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTM5Ljk4cHgpIHtcbiAgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLnRleHQgcCB7XG4gIGZvbnQtc2l6ZTogNHZ3O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAudGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiByZW0oMTYpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC50ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IHJlbSgxNik7XG4gIH1cbn1cbi5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDUlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxMnB4O1xufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9dGV4dF0sIC5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCBpbnB1dFt0eXBlPWVtYWlsXSwgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI0ZGRjtcbn1cbi5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgaW5wdXRbdHlwZT1lbWFpbF06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9dGV4dF06LW1vei1wbGFjZWhvbGRlciwgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9ZW1haWxdOi1tb3otcGxhY2Vob2xkZXIsIC5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9ZW1haWxdOjotbW96LXBsYWNlaG9sZGVyLCAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9ZW1haWxdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLCAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLCAuSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uSG9tZV9fZm9ybXVsYXJpby0tY29udGVudCAuZm9ybSAubGluZSAuaW5wdXQgdGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJBcmltb1wiO1xuICBoZWlnaHQ6IDEzNXB4O1xufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IHNlbGVjdCB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyBmaWxsPSd3aGl0ZScgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTcgMTBsNSA1IDUtNXonLz48cGF0aCBkPSdNMCAwaDI0djI0SDB6JyBmaWxsPSdub25lJy8+PC9zdmc+XCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogM3Z3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwic2VsZWN0XCI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJBcmltb1wiO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19mb3JtdWxhcmlvLS1jb250ZW50IC5mb3JtIC5saW5lIC5pbnB1dCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXNpemU6IHJlbSgxMik7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0IHNlbGVjdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuLkhvbWVfX2Zvcm11bGFyaW8tLWNvbnRlbnQgLmZvcm0gLmxpbmUgLmlucHV0LmNvbHVtbiB7XG4gIHdpZHRoOiA0OCU7XG59XG4uSG9tZV9fZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDMxO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLkhvbWVfX2Zvb3RlciAuc2Nyb2xsVG9wIHtcbiAgYmFja2dyb3VuZDogIzFENkNBOTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDh2dztcbiAgdG9wOiAtNDBweDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZm9vdGVyIC5zY3JvbGxUb3Age1xuICAgIHJpZ2h0OiAxMHZ3O1xuICB9XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZm9vdGVyLS1jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5Ib21lX19mb290ZXItLWNvbnRlbnQgLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5Ib21lX19mb290ZXItLWNvbnRlbnQgLnByb2R1Y3QgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUzOS45OHB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQgLnByb2R1Y3Qge1xuICAgIG1hcmdpbi10b3A6IDV2aDtcbiAgfVxufVxuLkhvbWVfX2Zvb3Rlci0tY29udGVudCAuaW5uZXJfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ5NnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiQXJpbW8gQm9sZFwiO1xuICBmb250LXNpemU6IDUuNXZ3O1xuICBjb2xvcjogIzFENkNBOTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcbiAgfVxufVxuLkhvbWVfX2Zvb3Rlci0tY29udGVudCAuaW5uZXJfX2NvbnRlbnQtLWFib3V0LCAuSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tbGlua3Mge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbn1cbi5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50LS1hYm91dCB7XG4gIG1hcmdpbi1yaWdodDogOTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDV2aDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MzkuOThweCkge1xuICAuSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQge1xuICAgIG1hcmdpbi1yaWdodDogNnZ3O1xuICB9XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQgcCB7XG4gIGZvbnQtc2l6ZTogM3Z3O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50LS1hYm91dCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50LS1hYm91dCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQgdWwgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tYWJvdXQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50LS1saW5rcyBuYXYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uSG9tZV9fZm9vdGVyLS1jb250ZW50IC5pbm5lcl9fY29udGVudC0tbGlua3MgbmF2IHVsIGxpIGEge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgZm9udC1zaXplOiAzdnc7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLkhvbWVfX2Zvb3Rlci0tY29udGVudCAuaW5uZXJfX2NvbnRlbnQtLWxpbmtzIG5hdiB1bCBsaSBhIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zaXplOiByZW0oMTIpO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5Ib21lX19mb290ZXItLWNvbnRlbnQgLmlubmVyX19jb250ZW50LS1saW5rcyBuYXYgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcbiAgfVxufVxuLkhvbWVfX2Zvb3Rlci0tY29udGVudCAuaW5uZXJfX2NvbnRlbnQtLWxpbmtzIG5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLkhvbWVfX2Zvb3Rlci0tcmVmZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MDcwNzA7XG4gIHBhZGRpbmc6IDIwcHggMCA0cHggMDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5Ib21lX19mb290ZXItLXJlZmVyIG9sIHtcbiAgbGlzdC1zdHlsZTogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLkhvbWVfX2Zvb3Rlci0tcmVmZXIgb2wgbGkge1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLkhvbWVfX2Zvb3Rlci0tcmVmZXIgb2wgbGkgYSB7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuLkhvbWVfX2Zvb3Rlci0tY29weSB7XG4gIHBhZGRpbmc6IDI3cHggMCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxRDZDQTk7XG59IiwiLyogaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbiAgIHY1LjAuMSB8IDIwMTkxMDE5XG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxuKi9cbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBtZW51LCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWFpbiwgbWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlcjogMDtcblx0Zm9udC1zaXplOiAxMDAlO1xuXHRmb250OiBpbmhlcml0O1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4vKiBIVE1MNSBoaWRkZW4tYXR0cmlidXRlIGZpeCBmb3IgbmV3ZXIgYnJvd3NlcnMgKi9cbipbaGlkZGVuXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkge1xuXHRsaW5lLWhlaWdodDogMTtcbn1cbm1lbnUsIG9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRjb250ZW50OiBub25lO1xufVxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBcmltbyc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Bcmltby1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL0FyaW1vLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCBsb2NhbCgnQXJpbW8nKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FyaW1vIEJvbGQnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQXJpbW8tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9Bcmltby1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxsb2NhbCgnQXJpbW8gQm9sZCcpLGxvY2FsKCdBcmltby1Cb2xkJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn0iLCIuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCB2dyg4KTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgIHdpZHRoOiBweCg5NjApO1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gICYtLWxhcmdlIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogcHgoMTI4MCk7XG4gICAgICBwYWRkaW5nOiAwIHB4KDIwKTtcbiAgICB9XG4gIH1cblxuICAmLS1mdWxsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgcHgoODApO1xuICAgIH1cbiAgfVxuXG4gICYtLWZvb3RlciB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiBweCg4MCk7XG4gICAgfVxuICB9XG5cbiAgJi0taGVhZGVyIHtcbiAgICBwYWRkaW5nOiB2aCgyKSB2dygzKTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgcHgoODApO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgJi0tZnVsbC1oZWlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCkgLSAxMHZoKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGNhbGModmFyKC0tcHgpIC0gODBweCk7XG4gICAgfVxuICB9XG5cbiAgJi0tdi1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogdmgoNSk7XG4gICAgcGFkZGluZy1ib3R0b206IHZoKDUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZy10b3A6IHB4KDQwKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBweCg0MCk7XG4gICAgfVxuICB9XG5cbiAgJi0taC1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IHZ3KDgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IHZ3KDgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiBweCg1MCk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBweCg1MCk7XG4gICAgfVxuICB9XG5cbiAgJi0tZnVsbC1tb2JpbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkZGVza3RvcCkge1xuICAgICAgd2lkdGg6IHB4KDk2MCk7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxufSIsIiRtb2JpbGU6ICcobWF4LXdpZHRoOiA1MzkuOThweCknO1xuJHRhYmxldDogJyhtaW4td2lkdGg6IDU0MHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpJztcbiRkZXNrdG9wOiAnKG1pbi13aWR0aDogOTkycHgpJztcblxuQG1peGluIHJlc3BvbmQtdG8oJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgI3skbWVkaWF9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQGZ1bmN0aW9uIHZ3KCR2YWx1ZSkge1xuICBAcmV0dXJuICN7KCR2YWx1ZSl9dnc7XG59XG5AZnVuY3Rpb24gdmgoJHZhbHVlKSB7XG4gIEByZXR1cm4gI3soJHZhbHVlKX12aDtcbn1cbkBmdW5jdGlvbiBweCgkdmFsdWUpIHtcbiAgQHJldHVybiAjeygkdmFsdWUpfXB4O1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCR0YXJnZXQpIHtcbiAgZm9udC1zaXplOiB2dyhjYWxjKCR0YXJnZXQgLyA0KSk7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogI3skdGFyZ2V0fXB4O1xuICAgIGZvbnQtc2l6ZTogcmVtKCR0YXJnZXQpO1xuICB9XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGRlc2t0b3ApIHtcbiAgICBmb250LXNpemU6ICN7JHRhcmdldH1weDtcbiAgICBmb250LXNpemU6IHJlbSgkdGFyZ2V0KTtcbiAgfVxufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAY29udGVudH1cbiAgJjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7QGNvbnRlbnR9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAge0Bjb250ZW50fVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtAY29udGVudH0gIFxuICAmOjpwbGFjZWhvbGRlciB7QGNvbnRlbnR9XG59IiwiKiB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1mYW1pbHk6ICRhcmltbztcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgY29sb3I6ICRibGFjaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIHN1Yiwgc3VwIHtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuXG4gIHN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xuICB9XG5cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IHB4KDE2KTtcbiAgICBtYXJnaW4tYm90dG9tOiBweCgxNik7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBweCgyNik7XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkYm9sZDtcbiAgICB9XG4gIH1cblxuICAuTW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XG4gICAgei1pbmRleDogMjAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmX19pbm5lcntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJi0tYm94IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiBweCgxMCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHB4KDYpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtIHB4KDEyKTtcbiAgICAgICAgICByaWdodDogLSBweCgxMCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IHB4KDEwMCk7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5OYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IHB4KDk4MCk7XG4gICAgdG9wOiBweCgyMCk7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB6LWluZGV4OiAzMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xuICAgIH1cblxuICAgIC5zb2NpYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoOCk7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHB4KDEwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMjksMTA4LDE2OSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI5LDEwOCwxNjksMSkgMCUsIHJnYmEoMCwxNjIsMjU1LDEpICAgIDEwMCUpO1xuICAgICAgcGFkZGluZzogcHgoMTUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbjogMCBweCgxMCk7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBweCgxMCkgMCAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIHB4KDEwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2dyYWZpc21vLW1lbnUucG5nKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogcHgoNDApO1xuICAgICAgICAgICAgICAgIGhlaWdodDogcHgoNyk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLSBweCgxMyk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLk5hdk1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjksMTA4LDE2OSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyOSwxMDgsMTY5LDEpIDAlLCByZ2JhKDAsMTYyLDI1NSwxKSAgICAxMDAlKTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA3cHggMnB4IHJnYmEoMCwwLDAsMC40KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9faW5uZXIge1xuICAgICAgcGFkZGluZzogdmgoMikgMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5zb2NpYWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW46IDAgdncoMik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbk1vYmlsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsICNtZW51LWljb246YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udDogMmVtLzEgJ09zd2FsZCcsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICAvKiBIYW1idXJnZXIgSWNvbiAqL1xuICAgICAgICAjbWVudS1pY29uLFxuICAgICAgICAjbWVudS1pY29uOmJlZm9yZSxcbiAgICAgICAgI21lbnUtaWNvbjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMDVlbTtcbiAgICAgICAgICBoZWlnaHQ6IDAuMWVtO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICBcbiAgICAgICAgI21lbnUtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMC40ZW0gMDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDFlbTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IHB4KDEwMCk7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICBuYXYgbGFiZWwgI21lbnUtaWNvbiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgICBcbiAgICAgICAgI21lbnUtaWNvbjpiZWZvcmUsXG4gICAgICAgICNtZW51LWljb246YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICBcbiAgICAgICAgI21lbnUtaWNvbjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTAuNGVtO1xuICAgICAgICB9XG4gICAgICBcbiAgICAgICAgI21lbnUtaWNvbjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAtMC40ZW07XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICAvKiBDbG9zZSBJY29uICovXG4gICAgICAgIG5hdiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIFxuICAgICAgICBuYXYgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsICNtZW51LWljb246YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgXG4gICAgICAgIG5hdiBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwgI21lbnUtaWNvbjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgYWxwaGFFZmZlY3QgeyBcbiAgICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgYWxwaGFSZXZlcnQgeyBcbiAgICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAxMDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICBhbmltYXRpb246IGFscGhhUmV2ZXJ0IC40cyBmb3J3YXJkcztcblxuICAgICAgICAgICYuc2hvdyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRvcDogcHgoNjgpO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiB2aCgyKSB2dygzKTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHdpZHRoOiB2dyg2MCk7XG4gICAgICAgICAgICBhbmltYXRpb246IGFscGhhRWZmZWN0IC40cyBmb3J3YXJkcztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IHZoKDEpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogcHgoMSkgc29saWQgJGJsdWVkYXJrO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IHZoKC42KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE1KTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZWRhcms7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5UaXRsZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDMyKTtcbiAgICBsaW5lLWhlaWdodDogcHgoMzYpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgICBsaW5lLWhlaWdodDogcHgoMjgpO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLXJpZ2h0LnBuZyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAtIHB4KDYwKTtcbiAgICAgIHdpZHRoOiBweCg1Mik7XG4gICAgICBoZWlnaHQ6IHB4KDU2KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLWJvdHRvbS5wbmcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0gcHgoMjYpO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogcHgoMTUwKTtcbiAgICAgIGhlaWdodDogcHgoMjYpO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi53aGl0ZSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aXRsZS1ncmFmaXNtby1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgICB3aWR0aDogcHgoMzEpO1xuICAgICAgICBoZWlnaHQ6IHB4KDM0KTtcbiAgICAgICAgcmlnaHQ6IC0gcHgoNDApO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGl0bGUtZ3JhZmlzbW8tYm90dG9tLXdoaXRlLnBuZyk7XG4gICAgICAgIHdpZHRoOiBweCgxMDkpO1xuICAgICAgICBoZWlnaHQ6IHB4KDE5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuQnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogJGJvbGQ7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogcHgoMTUpIHB4KDQ1KTtcbiAgICBib3JkZXItcmFkaXVzOiBweCg0MCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJsdWVsaWdodDtcbiAgICB9XG4gIH1cblxuICAud2hhdHNhcHAge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogJGJsdWVsaWdodDtcbiAgICBwYWRkaW5nOiBweCgxNCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDlweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIGZvbnRzXG4kYXJpbW86ICdBcmltbyc7XG4kYm9sZDogJ0FyaW1vIEJvbGQnO1xuXG4vL2NvbG9yc1xuJGJsYWNrOiAjNzA3MDcwO1xuJHdoaXRlOiAjRkZGO1xuJGJsdWU6ICMxRDZDQTk7XG4kYmx1ZWxpZ2h0OiAjMDBBMkZGO1xuJGJsdWUxMDogI2U4ZjBmNjtcbiRibHVlZGFyazogIzIxMUQzQTsiLCIvKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWxpc3RcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1c1xue1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbGlzdC5kcmFnZ2luZ1xue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdFxue1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFja1xue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcblxuICAgIGNvbnRlbnQ6ICcnO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyXG57XG4gICAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2tcbntcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xufVxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlXG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWdcbntcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZVxue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGVcbntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIGhlaWdodDogYXV0bztcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5Ib21lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19oZWFkZXIge1xuICAgICYtLWltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBweCg1NTApO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICAmLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dygyMCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZoKDIwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiB2aCgxNCk7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiB2dygxMik7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDMyKTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzYpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjYpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLXJpZ2h0LnBuZyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogcHgoNzApO1xuICAgICAgICAgICAgcmlnaHQ6IHB4KDIwKTtcbiAgICAgICAgICAgIHdpZHRoOiBweCg1Mik7XG4gICAgICAgICAgICBoZWlnaHQ6IHB4KDU2KTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICAgIHRvcDogcHgoNTIpO1xuICAgICAgICAgICAgICByaWdodDogcHgoMTYpO1xuICAgICAgICAgICAgICB3aWR0aDogcHgoMzIpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDM4KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy90aXRsZS1ncmFmaXNtby1ib3R0b20ucG5nKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAtIHB4KDI2KTtcbiAgICAgICAgICAgIHJpZ2h0OiBweCg3MCk7XG4gICAgICAgICAgICB3aWR0aDogcHgoMTUwKTtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMjYpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAtIHB4KDE4KTtcbiAgICAgICAgICAgICAgcmlnaHQ6IHB4KDUwKTtcbiAgICAgICAgICAgICAgd2lkdGg6IHB4KDkwKTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBweCgxNik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLWJhbm5lci1wcm9kdXRvLnBuZyk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogcHgoOTAwKTtcbiAgICAgIGhlaWdodDogcHgoMzg5KTtcbiAgICAgIG1hcmdpbjogLSBweCgxMDApIGF1dG8gMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcHgoNDApO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBweCgzNjApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDE2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCgyMCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogdncoOTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0gcHgoMjApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2FiZSB7XG4gICAgcGFkZGluZzogcHgoOTApIDA7XG4gICAgJi0taGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4KDgwKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIC5pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50b3Age1xuICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDkwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aHVtYiB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiB2dyg1MCk7XG4gICAgICAgICAgaGVpZ2h0OiBweCgzNzApO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgcHgoODApO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogdncoNTApO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICBtYXJnaW46IHZoKDQpIDA7IFxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgICAgbWFyZ2luOiB2aCg0KSAwOyBcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgdncoNik7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzMCk7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgzMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxNik7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDIwKTtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDE2KTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbmhlY2Ege1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlMTA7XG4gICAgcGFkZGluZzogcHgoNTIpIDA7XG5cbiAgICAmLS1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoODApO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWZpcnN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgd2lkdGg6IDQ1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICBcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzApO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDI0KTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogdmgoNSk7XG4gICAgICAgIH1cbiAgXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIG1hcmdpbjogdmgoNSkgYXV0byAwO1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiB2dyg4MCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZGV0YWlscyB7XG4gICAgICBtYXJnaW4tdG9wOiBweCg4MCk7XG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDMwKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAubGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICBoZWlnaHQ6IHB4KDM1MCk7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogdmgoNDApO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmgoNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC50aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgaGVpZ2h0OiBweCgzMDApO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiB2aCgzNSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDE5KTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYmVuZWZpY2lvcyB7XG4gICAgcGFkZGluZzogcHgoNTIpIDA7XG4gICAgJi0taGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4KDgwKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLS1saW5lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLnRodW1iIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogdncoNTApO1xuICAgICAgICBoZWlnaHQ6IHB4KDM3MCk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHZ3KDUwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIG1heC13aWR0aDogdncoMTAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IHZoKDIpIHZ3KDIpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiB2dyg1MCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiB2dyg1MCk7XG4gICAgICAgICAgcGFkZGluZzogdmgoMikgdncoMik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IHZ3KDEwMCk7XG4gICAgICAgICAgcGFkZGluZzogdmgoNikgdncoNik7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMzIpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDMwKTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyOCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCgzKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgyMCk7XG5cbiAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMTgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbXByb3ZhZG8ge1xuICAgIHBhZGRpbmc6IHB4KDgwKSAwO1xuXG4gICAgJi0tY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGg0IHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDMyKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzApO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jcmlzdGFsaWEge1xuICAgIGJhY2tncm91bmQ6ICRibHVlMTA7XG4gICAgcGFkZGluZzogcHgoNTApIDA7XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IHB4KDQ4MCk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogcHgoNDApO1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgzMik7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTQpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2aCg0KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5CdXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBweCg1MjYpO1xuICAgICAgICBoZWlnaHQ6IHB4KDM3NCk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RlcG9pbWVudG9zIHtcbiAgICBwYWRkaW5nOiBweCg1MikgMDtcbiAgICAmLS1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoODApO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWJsb2NrIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHB4KDUwKTtcblxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI2KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDMwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjApO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBweCgxNSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgcGFkZGluZzogcHgoMjApO1xuICAgICAgICAgIGJveC1zaGFkb3c6IC0ycHggM3B4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4yKTtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCg0KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjIpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMCBweCgyMCk7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ+KAnCc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0ZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjYmJiO1xuICAgICAgICAgICAgICB0b3A6IHB4KDEwKTtcbiAgICAgICAgICAgICAgbGVmdDogLSBweCgxNCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDRlbTtcbiAgICAgICAgICAgICAgY29sb3I6ICNiYmI7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBlb3BsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBweCgyOCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcHgoOCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pbmZvcyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRib2xkO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTYpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19tZWRpY29zIHtcbiAgICBwYWRkaW5nOiBweCg1MikgMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLW1lZGljby5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgICYtLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBweCg4MCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBcbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgaDMge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyNik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDMwKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgxNik7XG4gICAgICAgIH1cbiAgXG4gICAgICAgIHAge1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDIwKTtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogcHgoNDIpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNDglO1xuICAgICAgICAgIGhlaWdodDogcHgoNDg2KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1vYmlsZSkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiB2aCg0MCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCg1KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAud3BjZjcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNDglO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpbmUge1xuICAgICAgICAgICAgYm9yZGVyOiBweCgxKSBzb2xpZCAkYmxhY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBweCgxNCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgyMik7XG4gICAgICAgICAgICBwYWRkaW5nOiBweCgxNCk7XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY2hlY2tib3gge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGhlaWdodDogcHgoMjUpO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDIyKTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcHgoNDUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jaGVja2JveCBpbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIC8qIENyaWFyIG8gY2hlY2tib3ggY3VzdG9taXphZG8gKi9cbiAgICAgICAgICAuY2hlY2ttYXJrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIC8qIEFkaWNpb25hciB1bWEgY29yIGRlIGZ1bmRvIGNpbnphIGFvIHBhc3NhciBvIG1vdXNlICovXG4gICAgICAgICAgLmNoZWNrYm94OmhvdmVyIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAvKiBRdWFuZG8gbyBjaGVja2JveCDDqSBjbGljYWRvLCBhZGljaW9uYXIgdW0gZnVuZG8gcm9zYSAqL1xuICAgICAgICAgIC5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgLyogQ3JpYXIgbyDDrWNvbmUgZGUgY2hlY2ssIGVzY29uZGlkbyBxdWFuZG8gbsOjbyBlc3RpdmVyIHNlbGVjaW9uYWRvICovXG4gICAgICAgICAgLmNoZWNrYm94IC5jaGVja21hcms6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkIHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgICAgLyogRXhpYmlyIG8gw61jb25lIHF1YW5kbyBzZWxlY2lvbmFkbyAqL1xuICAgICAgICAgIC5jaGVja2JveCBpbnB1dDpjaGVja2VkIH4gLmNoZWNrbWFyazphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3VibWl0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDIwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb21wcmFyIHtcbiAgICBwYWRkaW5nOiBweCg1MikgMDtcbiAgICAmLS1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogcHgoODApO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjYpO1xuICAgICAgICBsaW5lLWhlaWdodDogcHgoMzIpO1xuICAgICAgICBtYXJnaW46IHB4KDM2KSAwO1xuICAgICAgfVxuXG4gICAgICAubGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMzYpO1xuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogcHgoMjIwKTtcbiAgICAgICAgICBwYWRkaW5nOiBweCg0NSkgcHgoNjUpO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDEwcHggLTVweCByZ2JhKDAsMCwwLDAuNzUpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYXAge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAubGVnZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEyKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAuZGljYXMge1xuICAgICAgICBtYXJnaW4tdG9wOiBweCg3MCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCg1KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMjQpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDMyKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLXJpZ2h0LnBuZyk7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0gcHgoMTApO1xuICAgICAgICAgICAgICB3aWR0aDogcHgoNTIpO1xuICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDU2KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RpdGxlLWdyYWZpc21vLWJvdHRvbS5wbmcpO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IC0gcHgoNik7XG4gICAgICAgICAgICAgIHJpZ2h0OiBweCg3MCk7XG4gICAgICAgICAgICAgIHdpZHRoOiBweCgxNTApO1xuICAgICAgICAgICAgICBoZWlnaHQ6IHB4KDI2KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm11bGFyaW8ge1xuICAgIHBhZGRpbmctdG9wOiBweCg5MCk7XG4gICAgcGFkZGluZy1ib3R0b206IHB4KDU2KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLWZvcm0ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAmLS1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLnRleHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NSU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDE2KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcHgoMjApO1xuICAgICAgICAgIG1hcmdpbi10b3A6IHB4KDQ1KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAubGluZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMTYpO1xuXG4gICAgICAgICAgLmlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyOiBweCgxKSBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBweCgxMCk7XG4gICAgICAgICAgICBwYWRkaW5nOiBweCgxMik7XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkYXJpbW87XG4gICAgICAgICAgICAgaGVpZ2h0OiBweCgxMzUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgZmlsbD0nd2hpdGUnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgd2lkdGg9JzI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxwYXRoIGQ9J003IDEwbDUgNSA1LTV6Jy8+PHBhdGggZD0nTTAgMGgyNHYyNEgweicgZmlsbD0nbm9uZScvPjwvc3ZnPlwiKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZzogcHgoNSk7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJzZWxlY3RcIjtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRhcmltbztcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5jb2x1bW4ge1xuICAgICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IHB4KDcwKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcHgoMzApO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzMTtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuXG4gICAgLnNjcm9sbFRvcCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogcHgoNjApO1xuICAgICAgaGVpZ2h0OiBweCg0MCk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogdncoOCk7XG4gICAgICB0b3A6IC0gcHgoNDApO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIHJpZ2h0OiB2dygxMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgLnByb2R1Y3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiBweCgzMDApO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtb2JpbGUpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiB2aCg1KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW5uZXIge1xuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBweCgzOCk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBweCg0OTYpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRib2xkO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIyKTtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHB4KDIwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLS1hYm91dCwgJi0tbGlua3Mge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IHB4KDIyNSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi0tYWJvdXQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBweCg5MCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2aCg1KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbW9iaWxlKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdncoNik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcHgoMTYpO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLS1saW5rcyB7XG4gICAgICAgICAgICBuYXYge1xuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcHgoMik7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMTIpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmVmZXIge1xuICAgICAgYm9yZGVyLXRvcDogcHgoMSkgc29saWQgJGJsYWNrO1xuICAgICAgYm9yZGVyLWJvdHRvbTogcHgoMSkgc29saWQgJGJsYWNrO1xuICAgICAgcGFkZGluZzogcHgoMjApIDAgcHgoNCkgMDtcbiAgICAgIG1hcmdpbi10b3A6IHB4KDQwKTtcblxuICAgICAgb2wge1xuICAgICAgICBsaXN0LXN0eWxlOiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHB4KDIwKTtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IHB4KDE4KTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiBweCgyKTtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1jb3B5IHtcbiAgICAgIHBhZGRpbmc6IHB4KDI3KSAwIDAgMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
/*# sourceMappingURL=style.css.map */
