@font-face{font-family:oakland-regular;src:url(../fonts/oakland-regular-webfont.woff2) format("woff2"),url(../fonts/oakland-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding-left:0}figure{margin:0;padding:0}button,html,input,select,textarea{color:#000}::selection{background:#000;color:#fff;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.wrapper{margin-left:auto;margin-right:auto;max-width:1960px;padding:0 100px;position:relative}@media screen and (max-width:940px){.wrapper{padding:0 50px}}@media screen and (max-width:600px){.wrapper{padding:0 25px}}html{font-size:62.5%}body{font-family:Nunito,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}h1,h2{font-family:oakland-regular,times,serif;letter-spacing:.1em}h1,h2,h3,h4,h5,h6{font-weight:400}strong{font-weight:700}em{font-style:italic}a,a:visited{color:#000}.text-flow>*+*{margin-top:1em}.text-flow>*+a,.text-flow>*+abbr,.text-flow>*+acronym,.text-flow>*+b,.text-flow>*+br,.text-flow>*+button,.text-flow>*+cite,.text-flow>*+em,.text-flow>*+i,.text-flow>*+img,.text-flow>*+input,.text-flow>*+label,.text-flow>*+object,.text-flow>*+select,.text-flow>*+small,.text-flow>*+span,.text-flow>*+strong,.text-flow>*+textarea,.text-flow>*+time{margin-top:0}input[type=button],input[type=submit]{background-color:#25565b;border:none;border-radius:0;color:#fff;cursor:pointer;display:block;font-family:oakland-regular,times,serif;font-size:2.2rem;margin:0 auto;padding:.6em 2em .5em;text-align:center}input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#14373f}input[type=button]:active,input[type=submit]:active{background-color:#aca49c}a.button,button{background-color:#ebebeb;border-radius:0;color:#000;display:inline-block;padding:20px;text-decoration:none;text-transform:uppercase;text-align:center}a.button:hover,button:hover{opacity:.7}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:500;width:100%}.admin-bar .site-header{top:32px}.site-header .wrapper{display:flex;flex-flow:row wrap;height:100px;justify-content:center;align-items:center;position:relative}@media screen and (max-width:940px){.site-header .wrapper{height:50px}}.site-logo{position:relative;z-index:500}.site-logo a{background:url(../img/dist/logo_ekudden.svg) no-repeat 50%;background-size:contain;display:block;margin:0 auto;height:38.5px;width:245px;text-indent:-9000px;position:relative}@media screen and (max-width:940px){.site-logo a{height:20px;width:125px}}.menu-button{background:transparent;border:none;cursor:pointer;padding:0 0 4px;position:absolute;right:30px;z-index:2010}.menu-button:focus{box-shadow:none;outline:none}@media screen and (max-width:940px){.menu-button{right:9px;right:26px}}.burger-icon{position:relative;margin-top:9px;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.burger-icon,.burger-icon:after,.burger-icon:before{display:block;width:32px;height:1px;background-color:#25565b;outline:1px solid transparent;transition-property:background-color,transform;transition-duration:.3s}.burger-icon:after,.burger-icon:before{position:absolute;content:""}.burger-icon:before{top:-9px}.burger-icon:after{top:9px}.is-active .burger-icon,.is-active .burger-icon:after,.is-active .burger-icon:before{background-color:#25565b}.menu-button.is-active .burger-icon{background-color:initial}.menu-button.is-active .burger-icon:before{transform:translateY(9px) rotate(45deg)}.menu-button.is-active .burger-icon:after{transform:translateY(-9px) rotate(-45deg)}.site-navigation{background-color:#f1f4ee;position:fixed;top:0;left:0;transform:translateY(-100%);height:100%;width:100%;transition:all .7s ease-in;z-index:2000;opacity:0}.site-navigation.active{opacity:1;transform:translateY(0)}.menu{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;min-height:100vh;padding-left:0;list-style:none;width:100%}.menu-item a{color:#25565b;font-size:7vmin;font-family:oakland-regular,times,serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;position:relative}.menu-item a:before{background-color:rgba(37,86,91,.2);display:block;pointer-events:none;content:"";position:absolute;top:.33em;left:-.25em;opacity:0;height:.25em;width:calc(100% + .5em);transition:opacity .3s ease}.menu-item a:hover:before{opacity:1}.menu-item.menu-item-instagram{position:absolute;bottom:40px;text-align:center;width:100%}.menu-item.menu-item-instagram a{font-size:3.75vmin}.page-module{padding:100px 0}@media screen and (max-width:940px){.page-module{padding:50px 0}}.page-module-style-white{background-color:#fff}.page-module-style-gray{background-color:#ebebeb}.page-module-style-greengray{background-color:#f1f4ee}.section-title{font-size:4rem;text-align:center;text-transform:uppercase}@media screen and (max-width:940px){.section-title{font-size:3.2rem}}.page-module-form{background-color:#ebebeb}#mc-embedded-subscribe,#mc_embed_signup{margin-top:40px}::-webkit-input-placeholder{font-family:oakland-regular,times,serif;color:#25565b;opacity:1}::-ms-input-placeholder{font-family:oakland-regular,times,serif;color:#25565b;opacity:1}::placeholder{font-family:oakland-regular,times,serif;color:#25565b;opacity:1}input[type=email],input[type=text]{background-color:initial;border:1px solid #25565b;border-radius:0;box-shadow:none;display:block;font-family:Nunito,sans-serif;font-size:2.2rem;color:#25565b;padding:.6em 1.2em .5em;max-width:500px;margin:0 auto 20px;width:100%;text-transform:none}@media screen and (max-width:600px){input[type=email],input[type=text]{padding:.6em 1.2em}}.page-module-hero{padding:0 0 100px;position:relative}@media screen and (max-width:940px){.page-module-hero{padding-bottom:50px}}.page-module-hero:after{background:url(../img/dist/logo_varmdo.svg) no-repeat 50%;content:"";display:block;position:absolute;bottom:50px;left:50%;margin-left:-50px;transform:translateY(50%);height:14px;width:100px}@media screen and (max-width:940px){.page-module-hero:after{bottom:25px}}.hero-img-wrapper img{object-fit:cover;object-position:50% 50%;height:calc(100vh - 200px);width:100%}@media screen and (max-width:940px){.hero-img-wrapper img{height:calc(100vh - 100px)}}.hero-img-wrapper:before{background:url(../img/dist/left.svg) no-repeat 50%;content:"";display:block;margin-top:-51px;margin-left:-5px;position:absolute;top:50%;left:50px;height:102px;width:10px}@media screen and (max-width:940px){.hero-img-wrapper:before{left:25px}}@media screen and (max-width:600px){.hero-img-wrapper:before{left:12.5px}}.hero-img-wrapper:after{background:url(../img/dist/right.svg) no-repeat 50%;content:"";margin-top:-51px;margin-right:-5px;position:absolute;top:50%;right:50px;height:102px;width:10px}@media screen and (max-width:940px){.hero-img-wrapper:after{right:25px}}@media screen and (max-width:600px){.hero-img-wrapper:after{right:12.5px}}

/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-prev-next-button{top:auto;bottom:-35px;width:20px;height:20px;background:none;padding:0}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.flickity-button:disabled{opacity:0}.slide-item{display:flex;justify-content:center;align-items:center;height:100vh;min-height:100vh;overflow:hidden;text-align:center;width:100%}@media screen and (max-width:940px){.page-module-content .slide-item{height:600px;min-height:600px}}@media screen and (max-width:600px){.slide-item{height:400px;min-height:400px}.page-module-content .slide-item{height:450px;min-height:450px}}.slide-item img{object-fit:cover;object-position:50% 50%;height:100%;width:100%}.page-module-objects{background-color:#f1f4ee}.page-module-objects .section-title{margin:100px 0 20px}@media screen and (max-width:940px){.page-module-objects .section-title{margin:50px 0 20px}}.objects-wrapper{overflow-x:hidden}@media screen and (max-width:750px){.objects-wrapper{overflow-x:scroll}}.mobile-help{display:none}@media screen and (max-width:750px){.mobile-help{font-size:1.2rem;display:block;margin:-10px 0 20px;text-align:center}}table{border-collapse:collapse;border-spacing:0;margin:0 auto;max-width:900px;width:100%}@media screen and (max-width:750px){table{width:750px}}table th{font-size:1.4rem;text-align:left;padding:10px}@media screen and (max-width:940px){table th{font-size:1.2rem;padding:5px 10px}}table td:first-child,table th:first-child{padding-left:20px}table td{background-color:#ebebeb;font-size:1.4rem;padding:10px}@media screen and (max-width:940px){table td{font-size:1.2rem;padding:5px 10px}}table tr{border-bottom:10px solid #f1f4ee}.object-status-sold span{color:red}.object-status-reserved span{opacity:.33}.page-module-media{padding:0}.media-img-wrapper img{width:100%}.blueprint-anchor{background:url(../img/dist/paper.svg) no-repeat 0;background-size:cover;display:inline-block;text-indent:-9000px;position:relative;overflow:hidden;height:24px;width:24px}.page-module-content .slide-item img{object-fit:cover;object-position:50%;height:100%;width:100%}.grid-layout-alt1{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:100px;grid-row-gap:20px}@media screen and (max-width:1180px){.grid-layout-alt1{grid-template-columns:1fr 1fr;grid-column-gap:50px}}@media screen and (max-width:940px){.grid-layout-alt1{grid-template-columns:1fr}}.grid-layout-alt1 .content-details{grid-column:1;grid-row:1}@media screen and (max-width:940px){.grid-layout-alt1 .content-details{grid-row:auto}}.grid-layout-alt1 .slider{grid-column:2;grid-row:1;height:100vh}@media screen and (max-width:940px){.grid-layout-alt1 .slider{height:600px;grid-column:1;grid-row:auto}}@media screen and (max-width:600px){.grid-layout-alt1 .slider{height:450px}}.grid-layout-alt2{display:grid;grid-template-columns:3fr 2fr;grid-column-gap:100px;grid-row-gap:20px}@media screen and (max-width:1180px){.grid-layout-alt2{grid-template-columns:1fr 1fr;grid-column-gap:50px}}@media screen and (max-width:940px){.grid-layout-alt2{grid-template-columns:1fr}}.grid-layout-alt2 .content-details{grid-column:2;grid-row:1}@media screen and (max-width:940px){.grid-layout-alt2 .content-details{grid-column:1;grid-row:auto}}.grid-layout-alt2 .slider{height:100vh;grid-column:1;grid-row:1}@media screen and (max-width:940px){.grid-layout-alt2 .slider{height:600px;grid-row:auto}}@media screen and (max-width:600px){.grid-layout-alt2 .slider{height:450px}}.content-details{display:flex;flex-flow:column nowrap;justify-content:space-between}.content-details .section-title{margin:50px 0 20px}@media screen and (max-width:940px){.content-details .section-title{margin:20px 0}}.the-details{margin-bottom:20px}.linked-content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin:20px 0}@media screen and (max-width:600px){.linked-content{grid-template-columns:1fr}}.img-after-content{align-self:flex-end}.site-footer{background-color:#ebebeb;padding:50px 0}.footer-images{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly}@media screen and (max-width:940px){.footer-images{flex-flow:column nowrap;justify-content:flex-start}}.footer-images img{max-width:100%;height:auto}.footer-images .project-logo{flex:1 1 200px;max-width:200px;height:31px}@media screen and (max-width:940px){.footer-images .project-logo{flex-basis:auto;margin-bottom:30px;max-width:125px;height:20px}}.footer-images .broker-logo{flex:1 1 130px;max-width:130px;height:45px}@media screen and (max-width:940px){.footer-images .broker-logo{flex-basis:auto;max-width:125px;height:43px}}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.responsive-img{height:auto;max-width:100%}@media print{*,:after,:before,:first-letter,:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=data:application/json;base64,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LENBS25CLGFBQ0UsMkNBS0UsZ0NBQWtDLENBQ2xDLG9CQUFzQixDQUN0Qix5QkFBMkIsQ0FDM0IsMEJBQThCLENBQ2hDLFlBRUUseUJBQTRCLENBQzlCLGNBQ0UsMkJBQThCLENBQ2hDLGtCQUNFLDRCQUErQixDQUNqQyxnREFFRSxVQUFhLENBQ2YsZUFFRSxxQkFBc0IsQ0FDdEIsdUJBQTBCLENBQzVCLE1BQ0UsMEJBQTZCLENBQy9CLE9BRUUsdUJBQTBCLENBQzVCLElBQ0Usd0JBQTRCLENBQzlCLFFBR0UsU0FBVSxDQUNWLFFBQVcsQ0FDYixNQUVFLHNCQUF5QixDQUFFIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdvYWtsYW5kLXJlZ3VsYXInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL29ha2xhbmQtcmVndWxhci13ZWJmb250LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9vYWtsYW5kLXJlZ3VsYXItd2ViZm9udC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMiAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMyAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDMgKi8gfVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwOyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuYXVkaW8sXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7IH1cblxuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDsgfVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBTY3JpcHRpbmdcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5jYW52YXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQ3VzdG9tIENTUyBSZXNldFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbnAsXG51bCxcbm9sLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwOyB9XG5cbnVsLFxub2wge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlIHN0eWxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cblxuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlIExheW91dFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi53cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxOTYwcHg7XG4gIHBhZGRpbmc6IDAgMTAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC53cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLndyYXBwZXIge1xuICAgICAgcGFkZGluZzogMCAyNXB4OyB9IH1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmgxLFxuaDIge1xuICBmb250LWZhbWlseTogXCJvYWtsYW5kLXJlZ3VsYXJcIiwgdGltZXMsIHNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5lbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5hLFxuYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLnRleHQtZmxvdyA+ICogKyAqIHtcbiAgbWFyZ2luLXRvcDogMWVtOyB9XG5cbi50ZXh0LWZsb3cgPiAqICsgZW0sXG4udGV4dC1mbG93ID4gKiArIHN0cm9uZyxcbi50ZXh0LWZsb3cgPiAqICsgYixcbi50ZXh0LWZsb3cgPiAqICsgYSxcbi50ZXh0LWZsb3cgPiAqICsgc3Bhbixcbi50ZXh0LWZsb3cgPiAqICsgYWJicixcbi50ZXh0LWZsb3cgPiAqICsgYnIsXG4udGV4dC1mbG93ID4gKiArIHRpbWUsXG4udGV4dC1mbG93ID4gKiArIHNtYWxsLFxuLnRleHQtZmxvdyA+ICogKyBpLFxuLnRleHQtZmxvdyA+ICogKyBpbWcsXG4udGV4dC1mbG93ID4gKiArIGxhYmVsLFxuLnRleHQtZmxvdyA+ICogKyBidXR0b24sXG4udGV4dC1mbG93ID4gKiArIGlucHV0LFxuLnRleHQtZmxvdyA+ICogKyBzZWxlY3QsXG4udGV4dC1mbG93ID4gKiArIHRleHRhcmVhLFxuLnRleHQtZmxvdyA+ICogKyBjaXRlLFxuLnRleHQtZmxvdyA+ICogKyBhY3JvbnltLFxuLnRleHQtZmxvdyA+ICogKyBvYmplY3Qge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbmlucHV0W3R5cGU9J3N1Ym1pdCddLFxuaW5wdXRbdHlwZT0nYnV0dG9uJ10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU1NjViO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJvYWtsYW5kLXJlZ3VsYXJcIiwgdGltZXMsIHNlcmlmO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAwLjZlbSAyZW0gMC41ZW0gMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIsIGlucHV0W3R5cGU9J3N1Ym1pdCddOmZvY3VzLFxuICBpbnB1dFt0eXBlPSdidXR0b24nXTpob3ZlcixcbiAgaW5wdXRbdHlwZT0nYnV0dG9uJ106Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNDM3M2Y7IH1cbiAgaW5wdXRbdHlwZT0nc3VibWl0J106YWN0aXZlLFxuICBpbnB1dFt0eXBlPSdidXR0b24nXTphY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhY2E0OWM7IH1cblxuYS5idXR0b24sXG5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBhLmJ1dHRvbjpob3ZlcixcbiAgYnV0dG9uOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLyoqIEd1dGVuYmVyZyBzcGVjaWZpYyBzdHlsZXMuICovXG4uc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDUwMDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmFkbWluLWJhciAuc2l0ZS1oZWFkZXIge1xuICAgIHRvcDogMzJweDsgfVxuICAuc2l0ZS1oZWFkZXIgLndyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAgIC5zaXRlLWhlYWRlciAud3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogNTBweDsgfSB9XG5cbi5zaXRlLWxvZ28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwMDsgfVxuXG4uc2l0ZS1sb2dvIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rpc3QvbG9nb19la3VkZGVuLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDM4LjVweDtcbiAgd2lkdGg6IDI0NXB4O1xuICB0ZXh0LWluZGVudDogLTkwMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgLnNpdGUtbG9nbyBhIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAxMjVweDsgfSB9XG5cbi5tZW51LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMCAwIDRweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAyMDEwOyB9XG4gIC5tZW51LWJ1dHRvbjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgLm1lbnUtYnV0dG9uIHtcbiAgICAgIHJpZ2h0OiA5cHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5tZW51LWJ1dHRvbiB7XG4gICAgICByaWdodDogMjZweDsgfSB9XG5cbi5idXJnZXItaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5idXJnZXItaWNvbiwgLmJ1cmdlci1pY29uOjpiZWZvcmUsIC5idXJnZXItaWNvbjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTU2NWI7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIHRyYW5zZm9ybTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzOyB9XG4gIC5idXJnZXItaWNvbjo6YmVmb3JlLCAuYnVyZ2VyLWljb246OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7IH1cbiAgLmJ1cmdlci1pY29uOjpiZWZvcmUge1xuICAgIHRvcDogLTlweDsgfVxuICAuYnVyZ2VyLWljb246OmFmdGVyIHtcbiAgICB0b3A6IDlweDsgfVxuXG4uaXMtYWN0aXZlIC5idXJnZXItaWNvbiwgLmlzLWFjdGl2ZVxuLmJ1cmdlci1pY29uOjphZnRlciwgLmlzLWFjdGl2ZVxuLmJ1cmdlci1pY29uOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU1NjViOyB9XG5cbi5tZW51LWJ1dHRvbi5pcy1hY3RpdmUgLmJ1cmdlci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm1lbnUtYnV0dG9uLmlzLWFjdGl2ZSAuYnVyZ2VyLWljb246OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpIHJvdGF0ZSg0NWRlZyk7IH1cblxuLm1lbnUtYnV0dG9uLmlzLWFjdGl2ZSAuYnVyZ2VyLWljb246OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC05cHgpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5zaXRlLW5hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNGVlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDcwMG1zIGVhc2UtaW47XG4gIHotaW5kZXg6IDIwMDA7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLnNpdGUtbmF2aWdhdGlvbi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWVudS1pdGVtIGEge1xuICBjb2xvcjogIzI1NTY1YjtcbiAgZm9udC1zaXplOiA3dm1pbjtcbiAgZm9udC1mYW1pbHk6IFwib2FrbGFuZC1yZWd1bGFyXCIsIHRpbWVzLCBzZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM3LCA4NiwgOTEsIDAuMik7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC4zM2VtO1xuICAgIGxlZnQ6IC0wLjI1ZW07XG4gICAgb3BhY2l0eTogMDtcbiAgICBoZWlnaHQ6IDAuMjVlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMC41ZW0pO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZTsgfVxuICAubWVudS1pdGVtIGE6aG92ZXI6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5tZW51LWl0ZW0ubWVudS1pdGVtLWluc3RhZ3JhbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5tZW51LWl0ZW0ubWVudS1pdGVtLWluc3RhZ3JhbSBhIHtcbiAgICBmb250LXNpemU6IDMuNzV2bWluOyB9XG5cbi5wYWdlLW1vZHVsZSB7XG4gIHBhZGRpbmc6IDEwMHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAucGFnZS1tb2R1bGUge1xuICAgICAgcGFkZGluZzogNTBweCAwOyB9IH1cblxuLnBhZ2UtbW9kdWxlLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ucGFnZS1tb2R1bGUtc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7IH1cblxuLnBhZ2UtbW9kdWxlLXN0eWxlLWdyZWVuZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY0ZWU7IH1cblxuLnNlY3Rpb24tdGl0bGUge1xuICBmb250LXNpemU6IDRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtOyB9IH1cblxuLnBhZ2UtbW9kdWxlLWZvcm0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViOyB9XG5cbiNtY19lbWJlZF9zaWdudXAge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbiNtYy1lbWJlZGRlZC1zdWJzY3JpYmUge1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG5cbjo6cGxhY2Vob2xkZXIge1xuICBmb250LWZhbWlseTogXCJvYWtsYW5kLXJlZ3VsYXJcIiwgdGltZXMsIHNlcmlmO1xuICBjb2xvcjogIzI1NTY1YjtcbiAgb3BhY2l0eTogMTsgfVxuXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSdlbWFpbCddIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNTU2NWI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGNvbG9yOiAjMjU1NjViO1xuICBwYWRkaW5nOiAwLjZlbSAxLjJlbSAwLjVlbSAxLjJlbTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBpbnB1dFt0eXBlPSd0ZXh0J10sXG4gICAgaW5wdXRbdHlwZT0nZW1haWwnXSB7XG4gICAgICBwYWRkaW5nOiAwLjZlbSAxLjJlbTsgfSB9XG5cbi5wYWdlLW1vZHVsZS1oZXJvIHtcbiAgcGFkZGluZzogMCAwIDEwMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5wYWdlLW1vZHVsZS1oZXJvIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9IH1cbiAgLnBhZ2UtbW9kdWxlLWhlcm86YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZGlzdC9sb2dvX3Zhcm1kby5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDUwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDEwMHB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAgIC5wYWdlLW1vZHVsZS1oZXJvOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAyNXB4OyB9IH1cblxuLmhlcm8taW1nLXdyYXBwZXIgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5oZXJvLWltZy13cmFwcGVyIGltZyB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7IH0gfVxuXG4uaGVyby1pbWctd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rpc3QvbGVmdC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC01MXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTBweDtcbiAgaGVpZ2h0OiAxMDJweDtcbiAgd2lkdGg6IDEwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAuaGVyby1pbWctd3JhcHBlcjpiZWZvcmUge1xuICAgICAgbGVmdDogMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmhlcm8taW1nLXdyYXBwZXI6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDEyLjVweDsgfSB9XG5cbi5oZXJvLWltZy13cmFwcGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9kaXN0L3JpZ2h0LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGNvbnRlbnQ6ICcnO1xuICBtYXJnaW4tdG9wOiAtNTFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTBweDtcbiAgaGVpZ2h0OiAxMDJweDtcbiAgd2lkdGg6IDEwcHg7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAuaGVyby1pbWctd3JhcHBlcjphZnRlciB7XG4gICAgICByaWdodDogMjVweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgLmhlcm8taW1nLXdyYXBwZXI6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDEyLjVweDsgfSB9XG5cbi8qISBGbGlja2l0eSB2Mi4yLjFcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKiBkcmFnZ2FibGUgKi9cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjsgfVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZzsgfVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG4uZmxpY2tpdHktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mbGlja2l0eS1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5ZjsgfVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC4zO1xuICBjdXJzb3I6IGF1dG87XG4gIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgZmlsbDogY3VycmVudENvbG9yOyB9XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgbGVmdDogMTBweDsgfVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4OyB9XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjAlO1xuICB0b3A6IDIwJTtcbiAgd2lkdGg6IDYwJTtcbiAgaGVpZ2h0OiA2MCU7IH1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTM1cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IDA7IH1cbiAgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IDA7IH1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDA7IH1cblxuLnNsaWRlLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAucGFnZS1tb2R1bGUtY29udGVudCAuc2xpZGUtaXRlbSB7XG4gICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgbWluLWhlaWdodDogNjAwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIC5zbGlkZS1pdGVtIHtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDsgfVxuICAgICAgLnBhZ2UtbW9kdWxlLWNvbnRlbnQgLnNsaWRlLWl0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDsgfSB9XG4gIC5zbGlkZS1pdGVtIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ucGFnZS1tb2R1bGUtb2JqZWN0cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWY0ZWU7IH1cbiAgLnBhZ2UtbW9kdWxlLW9iamVjdHMgLnNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbjogMTAwcHggMCAyMHB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgICAgLnBhZ2UtbW9kdWxlLW9iamVjdHMgLnNlY3Rpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW46IDUwcHggMCAyMHB4IDA7IH0gfVxuXG4ub2JqZWN0cy13cmFwcGVyIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgLm9iamVjdHMtd3JhcHBlciB7XG4gICAgICBvdmVyZmxvdy14OiBzY3JvbGw7IH0gfVxuXG4ubW9iaWxlLWhlbHAge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgLm1vYmlsZS1oZWxwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IC0xMHB4IDAgMjBweCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgdGFibGUge1xuICAgICAgd2lkdGg6IDc1MHB4OyB9IH1cbiAgdGFibGUgdGgge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgICB0YWJsZSB0aCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTBweDsgfSB9XG4gIHRhYmxlIHRkOmZpcnN0LWNoaWxkLFxuICB0YWJsZSB0aDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIHRhYmxlIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgICAgdGFibGUgdGQge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH0gfVxuICB0YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjZjFmNGVlOyB9XG5cbi5vYmplY3Qtc3RhdHVzLXNvbGQgc3BhbiB7XG4gIGNvbG9yOiByZWQ7IH1cblxuLm9iamVjdC1zdGF0dXMtcmVzZXJ2ZWQgc3BhbiB7XG4gIG9wYWNpdHk6IDAuMzM7IH1cblxuLnBhZ2UtbW9kdWxlLW1lZGlhIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubWVkaWEtaW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJsdWVwcmludC1hbmNob3Ige1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2Rpc3QvcGFwZXIuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05MDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDsgfVxuXG4ucGFnZS1tb2R1bGUtY29udGVudCAuc2xpZGUtaXRlbSBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdyaWQtbGF5b3V0LWFsdDEge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAzZnI7XG4gIGdyaWQtY29sdW1uLWdhcDogMTAwcHg7XG4gIGdyaWQtcm93LWdhcDogMjBweDsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgICAuZ3JpZC1sYXlvdXQtYWx0MSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLWNvbHVtbi1nYXA6IDUwcHg7IH0gfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5ncmlkLWxheW91dC1hbHQxIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyB9IH1cbiAgLmdyaWQtbGF5b3V0LWFsdDEgLmNvbnRlbnQtZGV0YWlscyB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgICAgLmdyaWQtbGF5b3V0LWFsdDEgLmNvbnRlbnQtZGV0YWlscyB7XG4gICAgICAgIGdyaWQtcm93OiBhdXRvOyB9IH1cbiAgLmdyaWQtbGF5b3V0LWFsdDEgLnNsaWRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDB2aDsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgICAuZ3JpZC1sYXlvdXQtYWx0MSAuc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgLmdyaWQtbGF5b3V0LWFsdDEgLnNsaWRlciB7XG4gICAgICAgIGhlaWdodDogNDUwcHg7IH0gfVxuXG4uZ3JpZC1sYXlvdXQtYWx0MiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDJmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMDBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAyMHB4OyB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAgIC5ncmlkLWxheW91dC1hbHQyIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNTBweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgLmdyaWQtbGF5b3V0LWFsdDIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuICAuZ3JpZC1sYXlvdXQtYWx0MiAuY29udGVudC1kZXRhaWxzIHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgICAuZ3JpZC1sYXlvdXQtYWx0MiAuY29udGVudC1kZXRhaWxzIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiBhdXRvOyB9IH1cbiAgLmdyaWQtbGF5b3V0LWFsdDIgLnNsaWRlciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk0MHB4KSB7XG4gICAgICAuZ3JpZC1sYXlvdXQtYWx0MiAuc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgZ3JpZC1yb3c6IGF1dG87IH0gfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAuZ3JpZC1sYXlvdXQtYWx0MiAuc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDsgfSB9XG5cbi5jb250ZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuY29udGVudC1kZXRhaWxzIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW46IDUwcHggMCAyMHB4IDA7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgICAgLmNvbnRlbnQtZGV0YWlscyAuc2VjdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwOyB9IH1cblxuLnRoZS1kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubGlua2VkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLWdhcDogMjBweDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAubGlua2VkLWNvbnRlbnQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuXG4uaW1nLWFmdGVyLWNvbnRlbnQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBwYWRkaW5nOiA1MHB4IDA7IH1cblxuLmZvb3Rlci1pbWFnZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTsgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgIC5mb290ZXItaW1hZ2VzIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gIC5mb290ZXItaW1hZ2VzIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZm9vdGVyLWltYWdlcyAucHJvamVjdC1sb2dvIHtcbiAgICBmbGV4OiAxIDEgMjAwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDMxcHg7IH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NDBweCkge1xuICAgICAgLmZvb3Rlci1pbWFnZXMgLnByb2plY3QtbG9nbyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gIC5mb290ZXItaW1hZ2VzIC5icm9rZXItbG9nbyB7XG4gICAgZmxleDogMSAxIDEzMHB4O1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgaGVpZ2h0OiA0NXB4OyB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTQwcHgpIHtcbiAgICAgIC5mb290ZXItaW1hZ2VzIC5icm9rZXItbG9nbyB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgICAgIGhlaWdodDogNDNweDsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIZWxwZXIgQ2xhc3Nlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc3VhbGx5aGlkZGVuIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnZpc3VhbGx5aGlkZGVuLmZvY3VzYWJsZTphY3RpdmUsXG4udmlzdWFsbHloaWRkZW4uZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bzsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5yZXNwb25zaXZlLWltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBQcmludCBzdHlsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlcixcbiAgKjpmaXJzdC1sZXR0ZXIsXG4gICo6Zmlyc3QtbGluZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7IH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjsgfVxuICBhW2hyZWZePScjJ106YWZ0ZXIsXG4gIGFbaHJlZl49J2phdmFzY3JpcHQ6J106YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnOyB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzOyB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7IH0gfVxuIl19 */