﻿/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flip-container{perspective:1000px;background-color:black}.flip-container,.front,.back{width:100%;height:100%}.flipper{transform-style:preserve-3d;position:relative;width:100%;height:100%;transform-origin:100% 50%}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2;transform:rotateX(0deg)}.back{display:none;transform:rotateX(180deg)}body,html{font-family:'Brown-Pro';font-style:normal;font-size:16pt;width:100%;height:100%;-webkit-text-size-adjust:100%}@media screen and (max-width: 45rem){body,html{font-size:12pt}}img{width:100%;height:100%}p{line-height:1.4em}a{text-decoration:none;color:inherit}@media screen and (min-width: 45rem){.main-logo{width:7rem;margin-left:-3.5rem}}.mobile-plans{display:block;padding-left:20px;padding-right:20px}@media screen and (min-width: 45rem){.mobile-plans{display:none}}.richtext{max-width:42em}.richtext.no-indent p{text-indent:0}.richtext p{padding:0;margin:0;text-indent:2.2em}.richtext p:first-of-type{text-indent:0}.richtext a{color:#b1b2b4}.richtext a:hover{color:black}.subtext{max-width:42em;font-size:0.75rem;padding-bottom:2rem}.subtext a{color:#b1b2b4}.spacer{width:100%;height:0;margin-bottom:2rem}.parallax-container{position:relative;-webkit-overflow-scrolling:touch}.parallax-container::-webkit-scrollbar{display:none}.parallax-elem{display:block;vertical-align:top;margin-bottom:0px;position:relative}.parallax-elem.landscape{width:45%}.parallax-elem.portrait{width:33%}.parallax-elem.square{width:27.5%}.parallax-elem.news{width:25%;z-index:3;position:relative}.parallax-elem.project{z-index:2;position:relative}.parallax-elem.project .lazyloaded{transform:scale(1)}.parallax-elem.study{z-index:1;position:relative}.parallax-elem.study .home--imagelink--title{top:85%}.parallax-elem:hover .home--imagelink--title{opacity:1}.parallax-elem .parallax-elem--sizer{width:100%;position:relative;overflow:hidden}.parallax-elem:first-of-type{margin-top:3rem}.parallax-elem:last-child{margin-bottom:3rem}.parallax-elem img,.parallax-elem video{position:absolute;left:0;top:0;width:100%}@media screen and (max-width: 45rem){.parallax-elem.landscape{width:70%}.parallax-elem.portrait{width:50%}.parallax-elem.square{width:60%}.parallax-elem.news{width:50%}}.front{background-color:white}.home{background-color:white;width:100%;height:100%;overflow:auto;box-sizing:border-box;margin:0 auto}@media screen and (max-width: 45rem){.home{max-width:100%;overflow-x:hidden}}.home--imagelink{display:block}.home--imagelink--title{display:block;text-align:center;padding-top:0.5rem;font-size:12pt;color:#b1b3b4;opacity:0;transition:opacity 0.3s ease;text-transform:uppercase;letter-spacing:0.02em;position:absolute;width:100%}.home--news{text-align:center}.home--news--text{font-size:12pt}.home--news-title{text-transform:uppercase;letter-spacing:0.02em}.home--news--projectlink{font-size:12pt;color:#b1b3b4}.home--news--projectlink:before{content:"";display:inline-block;background-image:url("/assets/svg/arrow_right.svg");background-size:1.3rem 0.7rem;background-position:center;background-repeat:no-repeat;width:1rem;height:0.7em;margin-right:0.3rem}.home--news--projectlink:hover{color:black}.home--news--projectlink:hover:before{background-image:url("/assets/svg/arrow_right_b.svg")}.home--kontakt{position:fixed;bottom:0;z-index:100;left:0;display:block;text-align:center;margin-bottom:1rem;font-size:12pt;color:#b1b3b4;transition:opacity 0.3s ease;text-transform:uppercase;letter-spacing:0.02em;cursor:pointer;width:100%}.home--kontakt:hover{color:black}.about-nav{position:fixed;top:0;left:0;right:0}.about-nav--inner{margin:0 auto}.about--close{text-align:center;display:block;padding-bottom:1rem;padding-top:1rem;font-size:12pt;text-transform:uppercase}.about{width:100%;height:100%;background-color:black;color:white;overflow:auto;padding-top:100px;box-sizing:border-box;position:relative;margin:0 auto}.about .subtext{padding-bottom:0}.about .about-contacttext{padding-bottom:1rem}.about .column-half{padding-left:7.5px;padding-right:20px}.about .column-half:first-of-type{padding-right:7.5px;padding-left:20px}.about a{color:#b1b2b4}.about a:hover{color:white}.about--team-member{width:50%;float:left}.about--team-member:hover .about--team-contact{opacity:1;pointer-events:auto}@media screen and (max-width: 45rem){.about--team-member{width:100%}.about--team-member .about--team-contact{opacity:1}}.about--team-img{width:80%;display:block;margin:0 auto}.about--team-contact{opacity:0;pointer-events:none;font-size:11pt;text-align:center}.project-lightbox{display:none;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:5;background-color:white}.project-lightbox .project-lightbox--prev{z-index:28;position:absolute;left:0;top:0;bottom:0;height:100%;width:50%;cursor:url("/assets/images/arrow_left.png"),auto}.project-lightbox .project-lightbox--next{z-index:5;position:absolute;right:0;top:0;bottom:0;height:100%;width:50%;cursor:url("/assets/images/arrow_right.png"),auto}.project-lightbox img{cursor:pointer;width:auto;height:auto;max-width:100%;max-width:calc(100% - 6rem);max-height:100%;display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(1)}.project-lightbox .media{width:100%;height:auto;max-width:100%;max-width:calc(100% - 6rem);max-height:100%;display:block;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(1)}.project-lightbox .media div{position:relative;text-align:center}.project-lightbox .media div video{position:absolute;left:0;top:0;width:100%;max-height:100vh}.lightbox-close{position:fixed;top:0rem;right:0rem;padding:1rem;cursor:pointer;z-index:10;display:inline-block;width:1rem;height:1rem;cursor:pointer;background-image:url("/assets/svg/close.svg");background-size:0.75rem;background-position:center;background-repeat:no-repeat;float:right;cursor:pointer}.lightbox-close:hover{background-image:url("/assets/svg/close_b.svg")}.project-nav{position:fixed;left:0px;top:0px;width:100%;font-size:12pt;color:#b1b3b4;z-index:5}@media screen and (max-width: 45rem){.project-nav{z-index:20;background-color:white;height:3rem}}.project-nav .project-nav--inner{margin:0 auto;padding-top:1rem;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.project-nav .project-next-text,.project-nav .project-prev-text{display:none;color:black}.project-nav .project-prev{display:inline-block;cursor:pointer;background-image:url("/assets/svg/arrow_left.svg");background-size:1rem 0.7rem;background-position:center;background-repeat:no-repeat;width:1.5rem;height:0.8rem;padding-top:0.1rem;float:left;margin-right:0.3rem}@media screen and (max-width: 45rem){.project-nav .project-prev{height:1rem;padding-top:0.05rem}}.project-nav .project-prev:hover{background-image:url("/assets/svg/arrow_left_b.svg")}.project-nav .project-next{display:inline-block;cursor:pointer;background-image:url("/assets/svg/arrow_right.svg");background-size:1rem 0.7rem;background-position:center;background-repeat:no-repeat;width:1.5rem;height:0.8rem;padding-top:0.1rem;float:left;margin-right:0.4rem}@media screen and (max-width: 45rem){.project-nav .project-next{height:1rem;padding-top:0.05rem}}.project-nav .project-next:hover{background-image:url("/assets/svg/arrow_right_b.svg")}.project-nav .project-close{display:inline-block;width:1rem;height:1rem;cursor:pointer;background-image:url("/assets/svg/close.svg");background-size:0.75rem;background-position:center;background-repeat:no-repeat;float:right;cursor:pointer}.project-nav .project-close:hover{background-image:url("/assets/svg/close_b.svg")}.columns .column-half{box-sizing:border-box;float:left;width:50%;min-height:1px}@media screen and (max-width: 45rem){.columns .column-half{width:100%;padding:0 20px}.columns .column-half:first-of-type{padding:0 20px}}.columns:after{content:".";clear:both;display:block;visibility:hidden;height:0px}.project-container{width:100%;height:100%;font-size:0;margin:0 auto;position:relative}.project-container .project-title{position:fixed;top:1rem;text-transform:uppercase;left:50%;transform:translateX(-50%);font-size:1rem;transition:top 0.5s ease}.project-container .project-title.hidden{top:-2rem}@media screen and (max-width: 45rem){.project-container .project-title{z-index:20;top:0.9rem;transition:none}}.project-container .gallery-column{display:inline-block;vertical-align:top;font-size:16pt;padding-top:3rem;padding-left:1rem;padding-right:0.5rem;padding-bottom:3rem;box-sizing:border-box;width:50%;text-align:right}.project-container .gallery-column .media{display:inline-block;position:relative;cursor:pointer}.project-container .gallery-column .media.landscape{width:100%}.project-container .gallery-column .media.portrait{width:66.666%}.project-container .gallery-column .media.square{width:83.25%}@media screen and (min-width: 45rem){.project-container .gallery-column .media:last-child{margin-bottom:33vh}}.project-container .gallery-column .media video{position:absolute;left:0;top:0;width:100%}@media screen and (max-width: 45rem){.project-container .gallery-column{width:100%;padding-bottom:0;padding-left:20px;padding-right:20px;display:block}.project-container .gallery-column .media{width:100%;pointer-events:none}.project-container .gallery-column .media.landscape{width:100%}.project-container .gallery-column .media.portrait{width:100%}.project-container .gallery-column .media.square{width:100%}}.project-container .info-column{display:inline-block;vertical-align:top;font-size:1rem;padding-top:3rem;margin-left:0.5rem;padding-left:0.5rem;padding-right:1rem;box-sizing:border-box;width:50%;text-align:left;position:fixed;top:0;left:50%;height:100%}.project-container .info-column.is-bigger{padding-top:1rem}@media screen and (max-width: 45rem){.project-container .info-column{width:100%;position:relative;display:block;height:auto;padding-left:20px;padding-right:20px;margin-left:0;padding-top:0;left:0}.project-container .info-column.is-bigger{padding-top:0}.project-container .info-column .info-name{display:none}}.project-container .info-column .plan-name:before{content:"Plan";display:block}.project-container .info-column .info-plan-container{height:100%;width:100%}@media screen and (max-width: 45rem){.project-container .info-column .info-plan-container{display:none}}.project-container .info-column .info-text-container{overflow-y:auto;height:100%;width:100%}@media screen and (max-width: 45rem){.project-container .info-column .info-text-container{transform:none !important}}.project-container .info-column .info-plan{position:relative;width:100%}.project-container .info-column .info-plan img{position:absolute;top:50%;transform:translateY(-50%);max-height:100%;max-width:100%;height:auto;padding:2rem;box-sizing:border-box}.project-container .info-column .info-toggle{position:absolute;left:0.5rem;bottom:1rem;color:#b1b3b4;z-index:5}@media screen and (max-width: 45rem){.project-container .info-column .info-toggle{display:none}}.project-container .info-column .info-toggle:hover{color:black;cursor:pointer}


/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LEVBQUUsR0FBSSxFQUNYLDZDQUFHLEVBQ0YsT0FBUSxFQUFFLE9BQVEsRUFDbEIsRUFBRyxFQUFFLEVBQUcsRUFDUixRQUFTLEVBQUUsZUFBZ0IsRUFDM0IsU0FBVSxFQUFFLEdBQUksRUFDaEIsUUFBUyxFQUFFLEdBQUksRUFDZixLQUFNLEVBQUUsR0FBSSxFQUNaLE1BQU8sRUFBRSxHQUFJLEVBQ2IsU0FBVSxFQUFFLFNBQVUsRUFHeEIsMkNBQVksRUFDWCxPQUFRLEVBQUUsT0FBUSxFQUNsQixHQUFJLEVBQUUsS0FBTSxFQUNaLEtBQU0sRUFBRSxHQUFJLEVBQ1osSUFBSyxFQzVwQkssTUFBZ0IsRUQ2cEIxQixNQUFPLEVBQUUsQUFBQyxFQUNWLG1DQUEwQyxFQU4zQywyQ0FBWSxFQU9WLE1BQU8sRUFBRSxHQUFJLEdBRWQsaURBQU8sRUFDTixJQUFLLEVBQUUsSUFBSyxFQUNaLEtBQU0sRUFBRSxNQUFPIiwic291cmNlcyI6WyJfbm9ybWFsaXplLnNjc3MiLCJfZmxpcHBlci5zY3NzIiwibWFpbi5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKipcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXG4gKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcbiAqIHN0eWxpbmcgb2YgYHNlbGVjdGAsIHVubGVzcyBhIGBib3JkZXJgIHByb3BlcnR5IGlzIHNldC5cbiAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuICogMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbiAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEuXG4gKi9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXG4gKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogRml4IHRoZSBjdXJzb3Igc3R5bGUgZm9yIENocm9tZSdzIGluY3JlbWVudC9kZWNyZW1lbnQgYnV0dG9ucy4gRm9yIGNlcnRhaW5cbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXG4gKi9cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEuXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogVGFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cbiIsIi5mbGlwLWNvbnRhaW5lciB7XG5cdHBlcnNwZWN0aXZlOiAxMDAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4uZmxpcC1jb250YWluZXIsIC5mcm9udCwgLmJhY2sge1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBmbGlwIHNwZWVkIGdvZXMgaGVyZSAqL1xuLmZsaXBwZXIge1xuXHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgNTAlO1xufVxuXG4vKiBoaWRlIGJhY2sgb2YgcGFuZSBkdXJpbmcgc3dhcCAqL1xuLmZyb250LCAuYmFjayB7XG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1vLWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xufVxuXG4vKiBmcm9udCBwYW5lLCBwbGFjZWQgYWJvdmUgYmFjayAqL1xuLmZyb250IHtcblx0ei1pbmRleDogMjtcblx0LyogZm9yIGZpcmVmb3ggMzEgKi9cblx0dHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xufVxuXG4vKiBiYWNrLCBpbml0aWFsbHkgaGlkZGVuIHBhbmUgKi9cbi5iYWNrIHtcblx0ZGlzcGxheTogbm9uZTtcblx0dHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG59IiwiQGltcG9ydCAnbm9ybWFsaXplJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdtaXhpbnMnO1xuQGltcG9ydCAnbG9hZGVycyc7XG5AaW1wb3J0ICdmbGlwcGVyJztcblxuYm9keSwgaHRtbHtcblx0Zm9udC1mYW1pbHk6ICdCcm93bi1Qcm8nO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx04oCRd2Via2l04oCRdGV4dOKAkXNpemXigJFhZGp1c3Q6IDEwMCU7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtbW9iaWxlO1xuXHR9XG59XG5cbmltZ3tcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cbnB7XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbmF7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbi5tYWluLWxvZ297XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHR3aWR0aDogN3JlbTtcblx0XHRtYXJnaW4tbGVmdDogLTMuNXJlbTtcblx0fVxufVxuLm1vYmlsZS1wbGFuc3tcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnJpY2h0ZXh0e1xuXHQmLm5vLWluZGVudHtcblx0XHRwe1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0fVxuXHR9XG5cdG1heC13aWR0aDogNDJlbTtcblx0cHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWluZGVudDogMi4yZW07XG5cdFx0JjpmaXJzdC1vZi10eXBle1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0fVxuXHR9XG5cdGF7XG5cdFx0Y29sb3I6ICRjb2xvci1saW5rO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0fVxuXHR9XG59XG4uc3VidGV4dHtcblx0bWF4LXdpZHRoOiA0MmVtO1xuXHRmb250LXNpemU6IDAuNzVyZW07XG5cdHBhZGRpbmctYm90dG9tOiAycmVtO1xuXHRhe1xuXHRcdGNvbG9yOiAkY29sb3ItbGluaztcblx0fVxufVxuLnNwYWNlcntcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMDtcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5wYXJhbGxheC1jb250YWluZXJ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyAvKiBsZXRzIGl0IHNjcm9sbCBsYXp5ICovXG5cdFxufVxuLnBhcmFsbGF4LWVsZW17XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5sYW5kc2NhcGV7XG5cdFx0d2lkdGg6IDQ1JTtcblx0fVxuXHQmLnBvcnRyYWl0e1xuXHRcdHdpZHRoOiAzMyU7XG5cdH1cblx0Ji5zcXVhcmV7XG5cdFx0d2lkdGg6IDI3LjUlO1xuXHR9XG5cdCYubmV3c3tcblx0XHR3aWR0aDogMjUlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCYucHJvamVjdHtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQubGF6eWxvYWRlZHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0fVxuXHR9XG5cdCYuc3R1ZHl7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XG5cdFx0LmhvbWUtLWltYWdlbGluay0tdGl0bGV7XG5cdFx0XHR0b3A6IDg1JTtcblx0XHR9XG5cdH1cblx0Jjpob3Zlcntcblx0XHQuaG9tZS0taW1hZ2VsaW5rLS10aXRsZXtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cdC5wYXJhbGxheC1lbGVtLS1zaXplcntcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0fVxuXHQmOmxhc3QtY2hpbGR7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0fVxuXHRpbWcsdmlkZW97XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHQmLmxhbmRzY2FwZXtcblx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0fVxuXHRcdCYucG9ydHJhaXR7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHQmLnNxdWFyZXtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHRcdCYubmV3c3tcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHR9XG59XG4uZnJvbnR7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmhvbWV7XG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ly8gbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXHRtYXJnaW46IDAgYXV0bztcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwLW1vYmlsZSkge1xuXHRcdCBtYXgtd2lkdGg6IDEwMCU7XG5cdFx0IG92ZXJmbG93LXg6IGhpZGRlbjtcblx0fVxufVxuLmhvbWUtLWltYWdlbGlua3tcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uaG9tZS0taW1hZ2VsaW5rLS10aXRsZXtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cGFkZGluZy10b3A6IDAuNXJlbTtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplKjAuNzU7XG5cdGNvbG9yOiAkY29sb3ItZ3JleTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5ob21lLS1uZXdze1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbn1cbi5ob21lLS1uZXdzLS10ZXh0e1xuXHRmb250LXNpemU6ICRmb250LXNpemUqMC43NTtcbn1cbi5ob21lLS1uZXdzLXRpdGxle1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuLmhvbWUtLW5ld3MtLXByb2plY3RsaW5re1xuXHRmb250LXNpemU6ICRmb250LXNpemUqMC43NTtcblx0Y29sb3I6ICRjb2xvci1ncmV5O1xuXHQmOmJlZm9yZXtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvc3ZnL2Fycm93X3JpZ2h0LnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMS4zcmVtIDAuN3JlbTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR3aWR0aDogMXJlbTtcblx0XHRoZWlnaHQ6IDAuN2VtO1xuXHRcdG1hcmdpbi1yaWdodDogMC4zcmVtO1xuXHR9XG5cdCY6aG92ZXJ7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL3N2Zy9hcnJvd19yaWdodF9iLnN2ZycpO1xuXHRcdH1cblx0fVxufVxuLmhvbWUtLWtvbnRha3R7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAxMDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vcGFkZGluZy1ib3R0b206IDFyZW07XG5cdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSowLjc1O1xuXHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgJjpob3ZlcntcbiAgICBcdGNvbG9yOiBibGFjaztcbiAgICB9XG59XG4uYWJvdXQtbmF2e1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG59XG4uYWJvdXQtbmF2LS1pbm5lcntcblx0Ly8gbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cbi5hYm91dC0tY2xvc2V7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRwYWRkaW5nLXRvcDogMXJlbTtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplKjAuNzU7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYWJvdXR7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRjb2xvcjogd2hpdGU7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xuXHRtYXJnaW46IDAgYXV0bztcblx0LnN1YnRleHR7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblx0LmFib3V0LWNvbnRhY3R0ZXh0e1xuXHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHR9XG5cdC5jb2x1bW4taGFsZntcblx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA3LjVweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR9XG5cdFx0cGFkZGluZy1sZWZ0OiA3LjVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG5cdH1cblx0YXtcblx0XHRjb2xvcjogJGNvbG9yLWxpbms7XG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHR9XG5cdH1cbn1cbi5hYm91dC0tdGVhbS1tZW1iZXJ7XG5cdHdpZHRoOiA1MCU7XG5cdGZsb2F0OiBsZWZ0O1xuXHQmOmhvdmVye1xuXHRcdC5hYm91dC0tdGVhbS1jb250YWN0e1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnAtbW9iaWxlKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0LmFib3V0LS10ZWFtLWNvbnRhY3R7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxufVxuLmFib3V0LS10ZWFtLWltZ3tcblx0d2lkdGg6IDgwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvO1xufVxuLmFib3V0LS10ZWFtLWNvbnRhY3R7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByb2plY3QtbGlnaHRib3h7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHR6LWluZGV4OiA1O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0LnByb2plY3QtbGlnaHRib3gtLXByZXZ7XG5cdFx0ei1pbmRleDogMjg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRjdXJzb3I6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYXJyb3dfbGVmdC5wbmcnKSwgYXV0bztcblx0fVxuXHQucHJvamVjdC1saWdodGJveC0tbmV4dHtcblx0XHR6LWluZGV4OiA1O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogNTAlO1xuXHRcdGN1cnNvcjogdXJsKCcvYXNzZXRzL2ltYWdlcy9hcnJvd19yaWdodC5wbmcnKSwgYXV0bztcblx0fVxuXHRpbWd7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG5cdH1cblx0Lm1lZGlhe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2cmVtKTtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSk7XG5cdFx0ZGl2e1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0dmlkZW97XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwdmg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHR9XG5cbn1cbi5saWdodGJveC1jbG9zZXtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDByZW07XG5cdHJpZ2h0OiAwcmVtO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHotaW5kZXg6IDEwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAxcmVtO1xuXHRoZWlnaHQ6IDFyZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL3N2Zy9jbG9zZS5zdmcnKTtcblx0YmFja2dyb3VuZC1zaXplOiAwLjc1cmVtO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGZsb2F0OiByaWdodDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9zdmcvY2xvc2VfYi5zdmcnKTtcblx0fVxufVxuXG4ucHJvamVjdC1uYXZ7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMHB4O1xuXHR0b3A6IDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZSowLjc1O1xuXHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdHotaW5kZXg6IDU7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHR6LWluZGV4OiAyMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRoZWlnaHQ6IDNyZW07XG5cdH1cblx0LnByb2plY3QtbmF2LS1pbm5lcntcblx0XHQvLyBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXHQucHJvamVjdC1uZXh0LXRleHQsIC5wcm9qZWN0LXByZXYtdGV4dHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGNvbG9yOiBibGFjaztcblx0fVxuXHQucHJvamVjdC1wcmV2e1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL3N2Zy9hcnJvd19sZWZ0LnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMXJlbSAwLjdyZW07XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDAuOHJlbTtcblx0XHRwYWRkaW5nLXRvcDogMC4xcmVtO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMC4zcmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAwLjA1cmVtO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL3N2Zy9hcnJvd19sZWZ0X2Iuc3ZnJyk7XG5cdFx0fVxuXHR9XG5cdC5wcm9qZWN0LW5leHR7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvc3ZnL2Fycm93X3JpZ2h0LnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMXJlbSAwLjdyZW07XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0d2lkdGg6IDEuNXJlbTtcblx0XHRoZWlnaHQ6IDAuOHJlbTtcblx0XHRwYWRkaW5nLXRvcDogMC4xcmVtO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi1yaWdodDogMC40cmVtO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdHBhZGRpbmctdG9wOiAwLjA1cmVtO1xuXHRcdH1cblx0XHQmOmhvdmVye1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL3N2Zy9hcnJvd19yaWdodF9iLnN2ZycpO1xuXHRcdH1cblx0fVxuXHQucHJvamVjdC1jbG9zZXtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDFyZW07XG5cdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvc3ZnL2Nsb3NlLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMC43NXJlbTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvc3ZnL2Nsb3NlX2Iuc3ZnJyk7XG5cdFx0fVxuXHR9XG59XG4uY29sdW1uc3tcblx0LmNvbHVtbi1oYWxme1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwLW1vYmlsZSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHQmOmZpcnN0LW9mLXR5cGV7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JjphZnRlciB7XG4gICAgY29udGVudDogXCIuXCI7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogMHB4O1xuXHR9XG59XG5cbi5wcm9qZWN0LWNvbnRhaW5lcntcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0Zm9udC1zaXplOiAwO1xuXHQvLyBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5wcm9qZWN0LXRpdGxle1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDFyZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHR0cmFuc2l0aW9uOiB0b3AgMC41cyBlYXNlO1xuXHRcdCYuaGlkZGVue1xuXHRcdFx0dG9wOi0ycmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnAtbW9iaWxlKSB7XG5cdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdHRvcDogMC45cmVtO1xuXHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0LmdhbGxlcnktY29sdW1ue1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcblx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMC41cmVtO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzcmVtO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHQubWVkaWF7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmLmxhbmRzY2FwZXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQmLnBvcnRyYWl0e1xuXHRcdFx0XHR3aWR0aDogNjYuNjY2JTtcblx0XHRcdH1cblx0XHRcdCYuc3F1YXJle1xuXHRcdFx0XHR3aWR0aDogODMuMjUlO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnAtbW9iaWxlKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzN2aDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dmlkZW97XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwLW1vYmlsZSkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdC5tZWRpYXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHQmLmxhbmRzY2FwZXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnBvcnRyYWl0e1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc3F1YXJle1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5pbmZvLWNvbHVtbntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0cGFkZGluZy10b3A6IDNyZW07XG5cdFx0bWFyZ2luLWxlZnQ6IDAuNXJlbTtcblx0XHRwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHQvLyB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuNXMgZWFzZTtcblx0XHQmLmlzLWJpZ2dlcntcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnAtbW9iaWxlKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ji5pcy1iaWdnZXJ7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0LmluZm8tbmFtZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnBsYW4tbmFtZXtcblx0XHRcdCY6YmVmb3Jle1xuXHRcdFx0XHRjb250ZW50OiBcIlBsYW5cIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbmZvLXBsYW4tY29udGFpbmVye1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmluZm8tdGV4dC1jb250YWluZXJ7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdFx0aGVpZ2h0OjEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicC1tb2JpbGUpIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmluZm8tcGxhbntcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aW1ne1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5mby10b2dnbGV7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwLjVyZW07XG5cdFx0XHRib3R0b206IDFyZW07XG5cdFx0XHRjb2xvcjogJGNvbG9yLWdyZXk7XG5cdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJwLW1vYmlsZSkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiJGZvbnQtc2l6ZTogMTZwdDtcbiRmb250LXNpemUtbW9iaWxlOiAxMnB0O1xuJGZvbnQtc2l6ZS1zbWFsbDogMTFwdDtcblxuJGNvbG9yLWxpbms6ICNiMWIyYjQ7XG4kY29sb3ItZ3JleTogcmdiKDE3NywxNzksMTgwKTtcblxuJG1heC13aWR0aDogODByZW07XG5cbiRicC1tb2JpbGU6IDQ1cmVtOyJdfQ== */
