/*!
Theme Name: MNG
Theme URI: https://www.medianewsgroup.com
Author: Ian Kaplan
Author URI: https://www.medianewsgroup.com
Description: MNG corporate site theme.
Version 1.0.0
Tested up to: 8.0
Requires PHP: 8.0
License: GNU General Public License v2 or later
Text Domain: mng
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:"Quase Headline Black";font-style:normal;font-weight:normal;src:url(pub/dist/fonts/a3cd81041c7dba7d0742.woff2) format("woff2"),url(pub/dist/fonts/9b524bceca071967b790.woff) format("woff")}body,button,input,optgroup,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{background:#e6e6e6;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border:1px solid #ccc;border-radius:3px;color:#666;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{align-items:center;display:flex;justify-content:flex-end;width:60%;z-index:10}.main-navigation .menu-primary-navigation-container{width:100%}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:100%;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{color:#000;width:200px}.main-navigation ul li.toggled>ul{background-color:#fff;box-shadow:none;display:block;flex-direction:column;float:none;left:0;margin-left:10%;position:unset;width:100%}.main-navigation li{padding:14px;position:relative;z-index:10}@media screen and (max-width:1185px){.main-navigation{width:70%}.main-navigation li{padding:9px}}.main-navigation a{color:#fff;font-family:elza-text,sans-serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:0;line-height:38px;opacity:1;text-decoration:none}@media screen and (max-width:1200px){.main-navigation .nav-menu{background-color:#fff;border:solid hsla(0,0%,56%,.3);border-width:0 0 0 2px;height:100%;margin:0;overflow-x:hidden;padding-left:0;padding-top:85px;position:fixed;right:-300px;top:0;transition:.5s;width:300px;z-index:1}.main-navigation .nav-menu.toggled{right:0}.main-navigation #mng-button-position{align-items:center;background-color:transparent;border:none;color:#fff;display:flex;flex-direction:row;font-size:35px;height:112px;justify-content:flex-end;padding-bottom:30px;top:0;z-index:10}.main-navigation #mng-button-position.toggled{color:#000;transition:.5s}}.main-navigation.toggled a{color:#000}@media screen and (min-width:1200px){.menu-toggle{display:none}button.menu-toggle{display:none!important}.main-navigation ul{display:flex;justify-content:flex-end;width:100%}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex;justify-content:end;margin:20px 25%;width:55%}.comment-navigation .nav-links a,.post-navigation .nav-links a,.posts-navigation .nav-links a{background-color:#466486;border-radius:6px;color:#fff;font-weight:500;padding:20%;text-decoration:none}.comment-navigation .nav-links a:focus,.post-navigation .nav-links a:focus,.posts-navigation .nav-links a:focus{outline:thick double #000}.comment-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-previous{display:flex;justify-content:flex-end;white-space:nowrap}.comment-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-previous a,.posts-navigation .nav-links .nav-previous a{align-self:center;margin-right:28%;padding:37% 65%}.comment-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{display:flex;height:fit-content;white-space:nowrap}.logo-carousel-free{background-color:#000;margin-top:450px;padding-bottom:28px;padding-top:28px}@media screen and (max-width:1200px){.logo-carousel-free{margin-top:224px}}.logo-carousel-free .swiper-container .sp-lc-logo img{filter:invert(1);width:75%}html .push-toggle{overflow:hidden}.mng-nav-wrapper{background-color:#1e191a;top:-120px}.mng-nav-wrapper.fixed-wrapper{position:sticky;top:0;transition:all .4s ease 0s;width:100%;z-index:10}.mng-nav-wrapper #masthead{background-color:#1e191a;display:flex;margin:0 auto;max-width:88.25em}.site-branding{z-index:10}.site-branding .site-title{display:none}.site-branding a{align-items:center;display:flex;height:130px;justify-content:center}.site-branding a img{padding-left:6%;width:350px}.mng-nav-wrapper .site-branding{width:30%}@media screen and (max-width:1185px){.mng-nav-wrapper .site-branding a{justify-content:flex-start;padding-left:14%}}@media screen and (max-width:1200px){.mng-nav-wrapper .site-branding{width:60%}.mng-nav-wrapper .main-navigation{width:40%}}footer{background-color:#1e191a;bottom:0;width:100%}footer,footer .site-info{display:flex;justify-content:center}footer .site-info{align-items:center;height:100px}@media screen and (max-width:780px){footer .site-info{height:unset}footer .site-info #footer-menu{align-items:center;flex-direction:column;padding:15px 10px}}footer #footer-menu{display:flex;margin:0}footer #footer-menu li{list-style:none;padding:0 10px}footer #footer-menu li a{color:#929292;font-family:elza-text,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:18px;opacity:1;text-decoration:none}html{overflow-x:hidden;overflow-y:auto}#primary{margin-bottom:10%}#page{display:flex;flex-direction:column;min-height:100vh}html.push-toggle body:before{background:rgba(0,0,0,.5);content:" ";height:100%;left:0;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:3}.wp-block-columns{margin:0 auto;max-width:1200px}.brand-column{align-items:center!important;margin:2% 20%}.brand-column .wp-block-column{display:flex;justify-content:center}.wp-block-separator{margin:1% 20%}.admin-bar .wp-block-cover img,.admin-bar .wp-block-cover span{margin-top:32px}@media screen and (max-width:780px){.admin-bar .menu-toggle{margin-top:46px}}.sticky{display:block}.page,.post{display:flex;flex-direction:column;min-height:100vh}.page .entry-title,.post .entry-title{display:flex;justify-content:center}main{flex:1}#primary .wp-block-button__link{background-color:#466486}#primary .wp-block-button__link:hover{background-color:#324b66}#primary .wp-block-button__link.has-background:hover{background-color:#aa2525}#primary .entry-content .advertise-us{margin-bottom:80px;margin-top:547px}@media screen and (max-width:1200px){#primary .entry-content .advertise-us{margin-top:300px}}@media screen and (max-width:482px){#primary .entry-content .advertise-us{margin:225px 4% 10%}}#primary .entry-content .about-paragraph{margin-top:507px}@media screen and (max-width:1200px){#primary .entry-content .about-paragraph{margin-top:275px}}#primary h1,#primary h2,#primary h3,#primary h4,#primary li,#primary ol,#primary p{margin:0 20%}#primary h1{color:#231f20;font-family:"Quase Headline Black";font-size:44px;font-style:normal;font-weight:900;letter-spacing:0;line-height:56px;opacity:1;text-align:center}@media screen and (max-width:780px){#primary h1{font-size:34px}}#primary h2{color:#231f20;font-family:"Quase Headline Black";font-size:36px;font-style:normal;font-weight:900;letter-spacing:0;line-height:44px;opacity:1;text-align:center}@media screen and (max-width:780px){#primary h2{font-size:24px}}#primary .advertise-pullquote p{color:#fff;font-family:"Quase Headline Black";font-size:36px;font-style:normal;font-weight:900;letter-spacing:0;line-height:44px;opacity:1;text-align:center}@media screen and (max-width:780px){#primary .advertise-pullquote p{font-size:28px}}#primary h3{color:#231f20;font-family:elza-text,sans-serif;font-size:24px;font-style:normal;font-weight:300;letter-spacing:0;line-height:38px;opacity:1}#primary h4,#primary p{margin:3% 25%}#primary h4{font-weight:300}#primary p{font-family:elza-text,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:28px;opacity:1}@media screen and (max-width:780px){#primary p{font-size:x-large;margin:5%}}#primary article .entry-title{margin-top:30px}#primary .icon-mng{width:50%}#primary .icon-mng img{width:42%}#primary .icon-mng figcaption{margin-top:10%}#primary .button-margin-bottom{margin-bottom:3%}#primary .button-margin-bottom a{background-color:#446487!important}#primary .wp-block-pullquote{align-items:center;background-color:#1e191a;display:flex;height:9rem;justify-content:center;padding:unset}#primary .wp-block-pullquote blockquote{width:80%}#primary .wp-block-pullquote blockquote p{font-size:xx-large}#primary .homepage-column{margin:0 auto;max-width:1200px}#primary .homepage-column h2{margin-left:0;margin-right:0}#primary .homepage-column .home-column-bottom{display:flex;flex-direction:column;padding:10px}#primary .homepage-column .home-column-bottom figure{margin-bottom:20px}#primary .homepage-column .home-column-bottom p{line-height:32px}#primary .homepage-column .home-column-bottom .home-button-bottom{align-items:end;flex:1}#primary .homepage-column p{margin:5% 3%}@media screen and (max-width:780px){#primary .homepage-column{margin:unset;padding-left:unset;padding-right:unset}}#primary figure.home-quote{background-color:#f3f3f3;height:unset;margin-bottom:4%}#primary figure.home-quote blockquote{color:#231f20;font-family:elza-text,sans-serif;font-size:24px;font-style:normal;font-weight:400;letter-spacing:0;line-height:38px;opacity:1;width:100%}#primary figure.home-quote blockquote p{font-size:24px;line-height:38px}@media screen and (max-width:780px){#primary figure.home-quote blockquote p{font-size:20px}}#primary .wp-block-cover{height:720px;position:absolute;top:0;width:100%}#primary .wp-block-cover span{height:720px}@media screen and (max-width:1200px){#primary .wp-block-cover,#primary .wp-block-cover span{height:480px}}#primary .wp-block-cover .wp-block-cover__inner-container{font-family:elza-text,sans-serif;font-style:normal;font-weight:300;letter-spacing:0;line-height:28px;margin-top:50px;opacity:1}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}#mng-leadership{margin:0 auto;max-width:81rem}#mng-leadership .page{min-height:unset}#mng-leadership .leadership-entries-list{grid-gap:36px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:unset;padding:0 10px}@media screen and (max-width:1200px){#mng-leadership .leadership-entries-list{flex-basis:33.333%}}@media screen and (max-width:768px){#mng-leadership .leadership-entries-list{flex-basis:50%}}#mng-leadership .leadership-entries-list a{text-decoration:none}#mng-leadership .leadership-entries-list .leadership-profile-item{display:flex;flex-direction:row;justify-content:center;margin:0 10%}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-profile{width:86%}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-thumbnail{display:none}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details{display:flex;flex-wrap:wrap;width:230px}@media screen and (max-width:550px){#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details{justify-content:flex-start}}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details p{color:#000;width:5%}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details h4{color:#000;font-size:20px;font-weight:500;text-decoration:none;width:57%}@media screen and (max-width:550px){#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details h4{padding-left:3%}}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details h5{color:#929292;font-size:15px;font-weight:300;padding-left:5%;width:64%}#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details h4,#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details h5,#mng-leadership .leadership-entries-list .leadership-profile-item .leadership-details p{margin:unset}#leadership-modal-overlay{background-color:#111;height:100%;left:0;opacity:0;overflow-x:hidden;position:fixed;top:0;width:100%;z-index:-1}#leadership-modal{animation-fill-mode:forwards;background-color:#fff;height:400px;left:50%;margin-left:-255px;margin-top:-150px;opacity:0;position:absolute;top:50%;width:500px;z-index:-1}.leadership-modal-description{background-color:#fff;margin:5%}.leadership-modal-info{text-align:center}#leadership-modal-overlay.fade-up{animation:c;animation-duration:.5s;animation-fill-mode:forwards;z-index:10}#leadership-modal-overlay.fade-down{animation:d;animation-duration:.5s;animation-fill-mode:forwards}#leadership-modal.fade-up{animation:a;animation-duration:.5s;animation-fill-mode:forwards;z-index:20}#leadership-modal.fade-down{animation:b;animation-duration:.5s;animation-fill-mode:forwards}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:1}to{opacity:0}}@keyframes c{0%{opacity:0}to{opacity:.75}}@keyframes d{0%{opacity:.75}to{opacity:0}}.media#primary .post{min-height:unset}.media#primary .page-title{font-weight:bold;margin-bottom:30px;margin-top:30px;text-align:center}.media#primary .sub-category-list{font-size:1.1rem;list-style:none;text-align:center}@media screen and (max-width:550px){.media#primary .sub-category-list{margin-left:0}}.media#primary .sub-category-list .media-term-item{display:inline-block;margin:4px}.media#primary .sub-category-list .media-term-item a{background-color:#eee;border-radius:3px;color:#222;font-weight:bold;padding:10px;text-decoration:none}.media#primary .sub-category-list .media-term-item :focus{background-color:#222;color:#fff}.media#primary h2.entry-title{font-size:2.2rem;font-weight:bold;justify-content:left;text-align:start}.media#primary .media-item{border-bottom:2px solid #ddd;margin:20px 25%;padding-bottom:30px;width:55%}.media#primary .media-item a{color:#000;text-decoration:none}.media#primary .media-item h2,.media#primary .media-item p{margin:10px 0 15px}@media screen and (max-width:550px){.media#primary .media-item{margin:20px 12%}}article.single{margin:10px 25%}article.single header a{display:inline-block;font-size:18px;text-decoration:none}article.single header h1{font-size:44px;font-weight:bold}article.single p{font-size:18px}@media screen and (max-width:550px){article.single{margin:10px 12%}}#mng-map h1{margin-top:40px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{grid-gap:1.5em;display:grid;margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-bottom:1.5em;margin-right:1.5em}.alignright{float:right;margin-bottom:1.5em;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-bottom:1.5em;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QkFHRCw4QkFDQyxnQkFDQSxrQkFPQSxpQkFDQyxVQURELGNBQ0MsYUFERCxDQUNDLHNEQURELG1CQUNDLG9WQUtELG9CQ3BCRCwwRkFNQSwrQkFDQyw4RUNKQSxZQUNBLHdDQUdBLGFBQ0EscUJBRUEsMEJBRUEsQ0FJQywwQkFDQSxDQVJELFFBQ0EsQ0FFQSxxQkFDQyxzQ0FDQSxVQUNBLHNDQUVBLDJCQVFBLG1CQUNDLENBUEQsd0JBRUEsa0JBQ0Esc0NBR0EsQ0FDQSw0QkFFQSxjQUNBLGtCQUtGLDRCQUNDLFNDcENELG1CQU1DLHVCQUNBLHFCQUdELFFBR0MsV0FHQSw4Q0FJRCxTQUNDLFlKbkJBLFVBQ0EsQ0FDQSxtQklxQkEsQ0p0QkEsa0JJc0JBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9nZW5lcmljL19ub3JtYWxpemUuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9nZW5lcmljL19ib3gtc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYmFzZS90eXBvZ3JhcGh5L190eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYmFzZS90eXBvZ3JhcGh5L19jb3B5LnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYmFzZS9lbGVtZW50cy9fYm9keS5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2Jhc2UvZWxlbWVudHMvX2hyLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYmFzZS9lbGVtZW50cy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9iYXNlL2VsZW1lbnRzL19tZWRpYS5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2Jhc2UvZWxlbWVudHMvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2Jhc2UvZWxlbWVudHMvX2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYmFzZS9lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2Fic3RyYWN0cy92YXJpYWJsZXMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2Jhc2UvZWxlbWVudHMvX2ZpZWxkcy5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fbWFzdGhlYWQuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9jb21wb25lbnRzL25hdmlnYXRpb24vX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2NvbXBvbmVudHMvY29udGVudC9fcG9zdHMtYW5kLXBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvY29tcG9uZW50cy9jb21tZW50cy9fY29tbWVudHMuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9jb21wb25lbnRzL3dpZGdldHMvX3dpZGdldHMuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy9jb21wb25lbnRzL21lZGlhL19tZWRpYS5zY3NzIiwid2VicGFjazovL21uZy8uL3B1Yi9zYXNzL2NvbXBvbmVudHMvbWVkaWEvX2NhcHRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvYWJzdHJhY3RzL21peGlucy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvY29tcG9uZW50cy9tZWRpYS9fZ2FsbGVyaWVzLnNjc3MiLCJ3ZWJwYWNrOi8vbW5nLy4vcHViL3Nhc3MvcGx1Z2lucy9qZXRwYWNrL19pbmZpbml0ZS1zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy91dGlsaXRpZXMvX2FjY2Vzc2liaWxpdHkuc2NzcyIsIndlYnBhY2s6Ly9tbmcvLi9wdWIvc2Fzcy91dGlsaXRpZXMvX2FsaWdubWVudHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcblRoZW1lIE5hbWU6IE1OR1xuVGhlbWUgVVJJOiBodHRwczovL3d3dy5tZWRpYW5ld3Nncm91cC5jb21cbkF1dGhvcjogSWFuIEthcGxhblxuQXV0aG9yIFVSSTogaHR0cHM6Ly93d3cubWVkaWFuZXdzZ3JvdXAuY29tXG5EZXNjcmlwdGlvbjogTU5HIGNvcnBvcmF0ZSBzaXRlIHRoZW1lLlxuVmVyc2lvbiAxLjAuMFxuVGVzdGVkIHVwIHRvOiA4LjBcblJlcXVpcmVzIFBIUDogOC4wXG5MaWNlbnNlOiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuVGV4dCBEb21haW46IG1uZ1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG5cdC0gTm9ybWFsaXplXG5cdC0gQm94IHNpemluZ1xuIyBCYXNlXG5cdC0gVHlwb2dyYXBoeVxuXHQtIEVsZW1lbnRzXG5cdC0gTGlua3Ncblx0LSBGb3Jtc1xuIyMgTGF5b3V0c1xuIyBDb21wb25lbnRzXG5cdC0gTmF2aWdhdGlvblxuXHQtIFBvc3RzIGFuZCBwYWdlc1xuXHQtIENvbW1lbnRzXG5cdC0gV2lkZ2V0c1xuXHQtIE1lZGlhXG5cdC0gQ2FwdGlvbnNcblx0LSBHYWxsZXJpZXNcbiMgcGx1Z2luc1xuXHQtIEpldHBhY2sgaW5maW5pdGUgc2Nyb2xsXG4jIFV0aWxpdGllc1xuXHQtIEFjY2Vzc2liaWxpdHlcblx0LSBBbGlnbm1lbnRzXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gSW1wb3J0IHZhcmlhYmxlcyBhbmQgbWl4aW5zLlxuQGltcG9ydCBcImFic3RyYWN0cy9hYnN0cmFjdHNcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwiZ2VuZXJpYy9ub3JtYWxpemVcIjtcblxuLyogQm94IHNpemluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwiZ2VuZXJpYy9ib3gtc2l6aW5nXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImJhc2UvYmFzZVwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIEBpbXBvcnQgXCJsYXlvdXRzL2NvbnRlbnQtc2lkZWJhclwiOyAvLyBVbmNvbW1lbnQgdGhpcyBsaW5lIGZvciBhIHNpZGViYXIgb24gcmlnaHQgc2lkZSBvZiB5b3VyIGNvbnRlbnQuXG4vLyBAaW1wb3J0IFwibGF5b3V0cy9zaWRlYmFyLWNvbnRlbnRcIjsgLy8gVW5jb21tZW50IHRoaXMgbGluZSBmb3IgYSBzaWRlYmFyIG9uIGxlZnQgc2lkZSBvZiB5b3VyIGNvbnRlbnQuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQ29tcG9uZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29tcG9uZW50c1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIFBsdWdpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGltcG9ydCBcInBsdWdpbnMvamV0cGFjay9pbmZpbml0ZS1zY3JvbGxcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVdGlsaXRpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwidXRpbGl0aWVzL2FjY2Vzc2liaWxpdHlcIjtcblxuLyogQWxpZ25tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwidXRpbGl0aWVzL2FsaWdubWVudHNcIjtcbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHRmb250OiBpbmhlcml0O1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbW9yZSBlYXNpbHkgY2hhbmdlIGl0J3MgdmFsdWUgb24gYSBjb21wb25lbnQgbGV2ZWwuXG5AbGluayBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4iLCIvKipcbiAqIFF1YXNlIEhlYWRsaW5lXG4gKi9cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBCb29rXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUJvb2sud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1Cb29rLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVhc2UgSGVhZGxpbmUgQm9vayBJdGFsaWNcIjtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtQm9va0l0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUJvb2tJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBSZWd1bGFyXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVhc2UgSGVhZGxpbmUgUmVndWxhciBJdGFsaWNcIjtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtUmVndWxhckl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLVJlZ3VsYXJJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBNZWRpdW1cIjtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiUXVhc2UgSGVhZGxpbmUgTWVkaXVtIEl0YWxpY1wiO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1NZWRpdW1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1NZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBCb2xkXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuIH1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlF1YXNlIEhlYWRsaW5lIEJvbGQgSXRhbGljXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1Cb2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuIH1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlF1YXNlIEhlYWRsaW5lIEV4dHJhQm9sZFwiO1xuXHRzcmM6IHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1FeHRyYUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1FeHRyYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBFeHRyYUJvbGQgSXRhbGljXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUV4dHJhQm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUV4dHJhQm9sZEl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIlF1YXNlIEhlYWRsaW5lIEJsYWNrXCI7XG5cdHNyYzogdXJsKCcuLi9mb250cy9RdWFzZUhlYWRsaW5lLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBCbGFjayBJdGFsaWNcIjtcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1F1YXNlSGVhZGxpbmUtQmxhY2tJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnLi4vZm9udHMvUXVhc2VIZWFkbGluZS1CbGFja0l0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiAkY29sb3JfX3RleHQtbWFpbjtcblx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtYm9keTtcbn1cblxuQGltcG9ydCBcImhlYWRpbmdzXCI7XG5AaW1wb3J0IFwiY29weVwiO1xuIiwicCB7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5ibG9ja3F1b3RlIHtcblx0bWFyZ2luOiAwIDEuNWVtO1xufVxuXG5hZGRyZXNzIHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG59XG5cbnByZSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl9fYmFja2dyb3VuZC1wcmU7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fcHJlO1xuXHRsaW5lLWhlaWdodDogJGZvbnRfX2xpbmUtaGVpZ2h0LXByZTtcblx0bWFyZ2luLWJvdHRvbTogMS42ZW07XG5cdG1heC13aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHBhZGRpbmc6IDEuNmVtO1xufVxuXG5jb2RlLFxua2JkLFxudHQsXG52YXIge1xuXHRmb250LWZhbWlseTogJGZvbnRfX2NvZGU7XG59XG5cbmFiYnIsXG5hY3JvbnltIHtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkY29sb3JfX2JvcmRlci1hYmJyO1xuXHRjdXJzb3I6IGhlbHA7XG59XG5cbm1hcmssXG5pbnMge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3JfX2JhY2tncm91bmQtaW5zO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJpZyB7XG5cdGZvbnQtc2l6ZTogMTI1JTtcbn1cbiIsImJvZHkge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3JfX2JhY2tncm91bmQtYm9keTsgLy8gRmFsbGJhY2sgZm9yIHdoZW4gdGhlcmUgaXMgbm8gY3VzdG9tIGJhY2tncm91bmQgY29sb3IgZGVmaW5lZC5cbn1cbiIsImhyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19iYWNrZ3JvdW5kLWhyO1xuXHRib3JkZXI6IDA7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbiIsInVsLFxub2wge1xuXHRtYXJnaW46IDAgMCAxLjVlbSAzZW07XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogZGlzYztcbn1cblxub2wge1xuXHRsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG5saSA+IHVsLFxubGkgPiBvbCB7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcbn1cblxuZHQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG5cdG1hcmdpbjogMCAxLjVlbSAxLjVlbTtcbn1cbiIsIi8qIE1ha2Ugc3VyZSBlbWJlZHMgYW5kIGlmcmFtZXMgZml0IHRoZWlyIGNvbnRhaW5lcnMuICovXG5lbWJlZCxcbmlmcmFtZSxcbm9iamVjdCB7XG5cdG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvOyAvLyBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LlxuXHRtYXgtd2lkdGg6IDEwMCU7IC8vIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguXG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMWVtIDA7IC8vIEV4dHJhIHdpZGUgaW1hZ2VzIHdpdGhpbiBmaWd1cmUgdGFncyBkb24ndCBvdmVyZmxvdyB0aGUgY29udGVudCBhcmVhLlxufVxuIiwidGFibGUge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcblx0d2lkdGg6IDEwMCU7XG59XG4iLCJhIHtcblx0Y29sb3I6ICRjb2xvcl9fbGluaztcblxuXHQmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkY29sb3JfX2xpbmstdmlzaXRlZDtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogJGNvbG9yX19saW5rLWhvdmVyO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuIiwiYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRib3JkZXI6IDFweCBzb2xpZDtcblx0Ym9yZGVyLWNvbG9yOiAkY29sb3JfX2JvcmRlci1idXR0b247XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0YmFja2dyb3VuZDogJGNvbG9yX19iYWNrZ3JvdW5kLWJ1dHRvbjtcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHBhZGRpbmc6IDAuNmVtIDFlbSAwLjRlbTtcblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3Zlcjtcblx0fVxuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1mb2N1cztcblx0fVxufVxuIiwiJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk6ICNmZmY7XG4kY29sb3JfX2JhY2tncm91bmQtc2NyZWVuOiAjZjFmMWYxO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWhyOiAjY2NjO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWJ1dHRvbjogI2U2ZTZlNjtcbiRjb2xvcl9fYmFja2dyb3VuZC1wcmU6ICNlZWU7XG4kY29sb3JfX2JhY2tncm91bmQtaW5zOiAjZmZmOWMwO1xuXG4kY29sb3JfX3RleHQtc2NyZWVuOiAjMjE3NTliO1xuJGNvbG9yX190ZXh0LWlucHV0OiAjNjY2O1xuJGNvbG9yX190ZXh0LWlucHV0LWZvY3VzOiAjMTExO1xuJGNvbG9yX19saW5rOiAjNDE2OWUxOyAvL3JveWFsYmx1ZVxuJGNvbG9yX19saW5rLXZpc2l0ZWQ6ICM4MDAwODA7IC8vcHVycGxlXG4kY29sb3JfX2xpbmstaG92ZXI6ICMxOTE5NzA7IC8vbWlkbmlnaHRibHVlXG4kY29sb3JfX3RleHQtbWFpbjogIzQwNDA0MDtcblxuJGNvbG9yX19ib3JkZXItYnV0dG9uOiAjY2NjICNjY2MgI2JiYjtcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjogI2NjYyAjYmJiICNhYWE7XG4kY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xuJGNvbG9yX19ib3JkZXItaW5wdXQ6ICNjY2M7XG4kY29sb3JfX2JvcmRlci1hYmJyOiAjNjY2O1xuIiwiaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHRjb2xvcjogJGNvbG9yX190ZXh0LWlucHV0O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2JvcmRlci1pbnB1dDtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRwYWRkaW5nOiAzcHg7XG5cblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjb2xvcl9fdGV4dC1pbnB1dC1mb2N1cztcblx0fVxufVxuXG5zZWxlY3Qge1xuXHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfX2JvcmRlci1pbnB1dDtcbn1cblxudGV4dGFyZWEge1xuXHR3aWR0aDogMTAwJTtcbn1cbiIsIi5tYWluLW5hdmlnYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR3aWR0aDogNjAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuICBcdHotaW5kZXg6IDEwO1xuXG5cdC5tZW51LXByaW1hcnktbmF2aWdhdGlvbi1jb250YWluZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0dWwge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdHVsIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgM3B4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdGxlZnQ6IC05OTllbTtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxlZnQ6IC05OTllbTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cblx0XHRcdFx0Jjpob3ZlciA+IHVsLFxuXHRcdFx0XHQmLmZvY3VzID4gdWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0Y29sb3I6IGJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQ6aG92ZXIgPiBhLFxuXHRcdFx0LmZvY3VzID4gYSB7XG5cdFx0XHR9XG5cblx0XHRcdGE6aG92ZXIsXG5cdFx0XHRhLmZvY3VzIHtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaTpob3ZlciA+IHVsLFxuXHRcdGxpLmZvY3VzID4gdWwge1xuXHRcdFx0Ly9sZWZ0OiBhdXRvO1xuXHRcdFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ly9mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdC8vd2lkdGg6IDExMHB4O1xuXHRcdH1cblx0XHRsaS50b2dnbGVkID4gdWwge1xuXHRcdCAgbGVmdDogMDtcblx0XHQgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdCAgcG9zaXRpb246IHVuc2V0O1xuXHRcdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdCAgZmxvYXQ6IG5vbmU7XG5cdFx0ICBib3gtc2hhZG93OiBub25lO1xuXHRcdCAgbWFyZ2luLWxlZnQ6IDEwJTtcblx0XHQgIHdpZHRoOiAxMDAlO1xuXHQgIH1cblx0fVxuXG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMTRweDtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdCY6aG92ZXIgPiBhLFxuXHRcdCYuZm9jdXMgPiBhIHtcblx0XHR9XG5cdH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTg1cHgpIHtcblx0d2lkdGg6IDcwJTtcblxuXHRsaSB7XG5cdCAgcGFkZGluZzogOXB4O1xuXHR9XG4gIH1cblxuXHRhIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtZmFtaWx5OiBlbHphLXRleHQsIHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0fVxuXG5cdC5jdXJyZW50X3BhZ2VfaXRlbSA+IGEsXG5cdC5jdXJyZW50LW1lbnUtaXRlbSA+IGEsXG5cdC5jdXJyZW50X3BhZ2VfYW5jZXN0b3IgPiBhLFxuXHQuY3VycmVudC1tZW51LWFuY2VzdG9yID4gYSB7XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5tYWluLW5hdmlnYXRpb24ge1xuXHQubmF2LW1lbnUge1xuXHQgIG1hcmdpbjogMDtcblx0ICBwYWRkaW5nLWxlZnQ6IDA7XG5cdCAgcG9zaXRpb246IGZpeGVkO1xuXHQgIHdpZHRoOiAzMDBweDtcblx0ICByaWdodDogLTMwMHB4O1xuXHQgIGhlaWdodDogMTAwJTtcblx0ICB6LWluZGV4OiAxO1xuXHQgIHRvcDogMDtcblx0ICBib3JkZXItc3R5bGU6IHNvbGlkO1xuXHQgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgYm9yZGVyLXdpZHRoOiAwIDAgMCAycHg7XG5cdCAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwxNDQsMTQ0LC4zKTtcblx0ICBvdmVyZmxvdy14OiBoaWRkZW47XG5cdCAgdHJhbnNpdGlvbjogLjVzO1xuXHQgIHBhZGRpbmctdG9wOiA4NXB4O1xuXG5cdCAgJi50b2dnbGVkIHtcblx0XHRyaWdodDogMDtcblx0ICB9XG5cdH1cblx0I21uZy1idXR0b24tcG9zaXRpb24ge1xuXHQgIGhlaWdodDogMTEycHg7XG5cdCAgdG9wOiAwO1xuXHQgIGRpc3BsYXk6IGZsZXg7XG5cdCAgZmxleC1kaXJlY3Rpb246IHJvdztcblx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHQgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHQgIGJvcmRlcjogbm9uZTtcblx0ICBjb2xvcjogI2ZmZjtcblx0ICBhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgIGZvbnQtc2l6ZTogMzVweDtcblx0ICB6LWluZGV4OiAxMDtcblx0ICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuXHQgICYudG9nZ2xlZCB7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdHRyYW5zaXRpb246IC41cztcblx0ICB9XG5cdH1cbiAgfVxufVxuXG4ubWFpbi1uYXZpZ2F0aW9uLnRvZ2dsZWQgYSB7XG4gIGNvbG9yOiBibGFjaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gIC5tZW51LXRvZ2dsZSB7XG5cdCAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIGJ1dHRvbiB7XG5cdCYubWVudS10b2dnbGUge1xuXHQgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuICB9XG5cblx0Lm1haW4tbmF2aWdhdGlvbiB1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHR9XG59XG5cbi5jb21tZW50LW5hdmlnYXRpb24sXG4ucG9zdHMtbmF2aWdhdGlvbixcbi5wb3N0LW5hdmlnYXRpb24ge1xuXG5cdC5zaXRlLW1haW4gJiB7XG5cdFx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdH1cblxuXHQubmF2LWxpbmtzIHtcblx0ICBkaXNwbGF5OiBmbGV4O1xuXHQgIGp1c3RpZnktY29udGVudDogZW5kO1xuXHQgIHdpZHRoOiA1NSU7XG5cdCAgbWFyZ2luOiAyMHB4IDI1JTtcblxuXHQgIGEge1xuXHRcdHBhZGRpbmc6IDIwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDY2NDg2O1xuXHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdCAgfVxuXG5cdCAgYTpmb2N1cyB7XG5cdFx0b3V0bGluZTogdGhpY2sgZG91YmxlICMwMDAwMDA7XG5cdCAgfVxuXG5cdCAgLm5hdi1wcmV2aW91cyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0Ly9oZWlnaHQ6IGZpdC1jb250ZW50O1xuXG5cdFx0YSB7XG5cdFx0ICBtYXJnaW4tcmlnaHQ6IDI4JTtcblx0XHQgIHBhZGRpbmc6IDM3JSA2NSUgMzclIDY1JTtcblx0XHQgIGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHR9XG5cdCAgfVxuXG5cdCAgLm5hdi1uZXh0IHtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdCAgfVxuXHR9XG59XG5cbi5sb2dvLWNhcm91c2VsLWZyZWUge1xuICBtYXJnaW4tdG9wOiA0NTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctdG9wOiAyOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjhweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0bWFyZ2luLXRvcDogMjI0cHg7XG4gIH1cblxuICAuc3dpcGVyLWNvbnRhaW5lciB7XG5cdC5zcC1sYy1sb2dvIHtcblx0ICBpbWcge1xuXHRcdGZpbHRlcjogaW52ZXJ0KDEpO1xuXHRcdHdpZHRoOiA3NSU7XG5cdCAgfVxuXHR9XG4gIH1cbn1cblxuaHRtbCB7XG4gIC5wdXNoLXRvZ2dsZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbiIsIi5tbmctbmF2LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxOTFhO1xuICB0b3A6IC0xMjBweDtcblxuICAmLmZpeGVkLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogc3RpY2t5O1xuXHR0b3A6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiAxMDtcblx0dHJhbnNpdGlvbjogYWxsIC40cyBlYXNlIDBzO1xuICB9XG5cbiAgI21hc3RoZWFkIHtcblx0ZGlzcGxheTogZmxleDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFlMTkxYTtcblx0bWF4LXdpZHRoOiA4OC4yNWVtO1xuXHRtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uc2l0ZS1icmFuZGluZyB7XG4gIHotaW5kZXg6IDEwO1xuXG4gIC5zaXRlLXRpdGxlIHtcblx0ZGlzcGxheTogbm9uZTtcbiAgfVxuICBhIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTMwcHg7XG5cblx0aW1nIHtcblx0ICB3aWR0aDogMzUwcHg7XG5cdCAgcGFkZGluZy1sZWZ0OiA2JTtcdH1cbiAgfVxufVxuXG4ubW5nLW5hdi13cmFwcGVyIHtcbiAgLnNpdGUtYnJhbmRpbmcge1xuXHR3aWR0aDogMzAlO1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTg1cHgpIHtcblx0ICBhIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNCU7XG5cdCAgfVxuXHR9XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LnNpdGUtYnJhbmRpbmcge1xuXHQgIHdpZHRoOiA2MCU7XG5cdH1cblx0Lm1haW4tbmF2aWdhdGlvbiB7XG5cdCAgd2lkdGg6IDQwJTtcblx0fVxuICB9XG59XG4iLCJmb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWUxOTFhO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAuc2l0ZS1pbmZvIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogMTAwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuXHQuc2l0ZS1pbmZvIHtcblx0ICBoZWlnaHQ6IHVuc2V0O1xuXG5cdCAgI2Zvb3Rlci1tZW51IHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6IDE1cHggMTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgIH1cblx0fVxuICB9XG5cbiAgI2Zvb3Rlci1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIGxpIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjOTI5MjkyO1xuXHRcdGZvbnQtZmFtaWx5OiBlbHphLXRleHQsIHNhbnMtc2VyaWY7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRsaW5lLWhlaWdodDogMThweDtcblx0ICB9XG5cbiAgICB9XG5cbiAgfVxuXG59XG4iLCJodG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4jcHJpbWFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEwJTtcbn1cblxuI3BhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuaHRtbC5wdXNoLXRvZ2dsZSBib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi53cC1ibG9jay1jb2x1bW5zIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTIwMHB4O1xufVxuXG4uYnJhbmQtY29sdW1uIHtcbiAgbWFyZ2luOiAyJSAyMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblxuICAud3AtYmxvY2stY29sdW1uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgfVxufVxuXG4ud3AtYmxvY2stc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiAxJSAyMCU7XG59XG5cbi5hZG1pbi1iYXIge1xuICAud3AtYmxvY2stY292ZXIge1xuXHRpbWcsIHNwYW4ge1xuXHQgIG1hcmdpbi10b3A6IDMycHg7XG5cblx0fVxuICB9XG5cbiAgLm1lbnUtdG9nZ2xlIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcblx0ICBtYXJnaW4tdG9wOiA0NnB4O1xuXHR9XG4gIH1cbn1cblxuLnN0aWNreSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucG9zdCxcbi5wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG5cbiAgLmVudHJ5LXRpdGxlIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG5cbm1haW4ge1xuICBmbGV4OiAxO1xufVxuXG4jcHJpbWFyeSB7XG5cbiAgLndwLWJsb2NrLWJ1dHRvbl9fbGluayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0NjY0ODY7XG5cblx0Jjpob3ZlciB7XG5cdCAgYmFja2dyb3VuZC1jb2xvcjogIzMyNGI2Njtcblx0fVxuXHQmLmhhcy1iYWNrZ3JvdW5kIHtcblx0ICAmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYWEyNTI1O1xuXHQgIH1cblx0fVxuICB9XG5cbiAgLmVudHJ5LWNvbnRlbnQge1xuXHQuYWR2ZXJ0aXNlLXVzIHtcblx0ICBtYXJnaW4tdG9wOiA1NDdweDtcblx0ICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuXG5cdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0bWFyZ2luLXRvcDogMzAwcHg7XG5cdCAgfVxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MnB4KSB7XG5cdFx0bWFyZ2luOiAyMjVweCA0JSAxMCUgNCU7XG5cdCAgfVxuXHR9XG5cdC5hYm91dC1wYXJhZ3JhcGgge1xuXHQgIG1hcmdpbi10b3A6IDUwN3B4O1xuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdG1hcmdpbi10b3A6IDI3NXB4O1xuXHQgIH1cblx0fVxuICB9XG5cdGgxLFxuXHRoMixcblx0aDMsXG5cdGg0LFxuXHRwLFxuXHRvbCxcblx0bGkge1xuXHRcdG1hcmdpbjogMCAyMCU7XG5cdH1cblxuICBoMSB7XG5cdG9wYWNpdHk6IDE7XG5cdGNvbG9yOiByZ2JhKDM1LDMxLDMyLDEpO1xuXHRmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBCbGFja1wiO1xuXHRmb250LXNpemU6IDQ0cHg7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNTZweDtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcblx0ICBmb250LXNpemU6IDM0cHg7XG5cdH1cbiAgfVxuXG4gIGgyIHtcblx0b3BhY2l0eTogMTtcblx0Y29sb3I6IHJnYmEoMzUsMzEsMzIsMSk7XG5cdGZvbnQtZmFtaWx5OiBcIlF1YXNlIEhlYWRsaW5lIEJsYWNrXCI7XG5cdGZvbnQtc2l6ZTogMzZweDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRsZXR0ZXItc3BhY2luZzogMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA0NHB4O1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuXHQgIGZvbnQtc2l6ZTogMjRweDtcblx0fVxuICB9XG5cbiAgLmFkdmVydGlzZS1wdWxscXVvdGUge1xuXHRwIHtcblx0ICBvcGFjaXR5OiAxO1xuXHQgIGNvbG9yOiB3aGl0ZTtcblx0ICBmb250LWZhbWlseTogXCJRdWFzZSBIZWFkbGluZSBCbGFja1wiO1xuXHQgIGZvbnQtc2l6ZTogMzZweDtcblx0ICBmb250LXdlaWdodDogOTAwO1xuXHQgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0ICBsZXR0ZXItc3BhY2luZzogMHB4O1xuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICBsaW5lLWhlaWdodDogNDRweDtcblxuXHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHQgIH1cblx0fVxuICB9XG5cbiAgaDMge1xuXHRvcGFjaXR5OiAxO1xuXHRjb2xvcjogcmdiYSgzNSwzMSwzMiwxKTtcblx0Zm9udC1mYW1pbHk6IGVsemEtdGV4dCwgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG5cblx0cCwgaDQge1xuXHRcdG1hcmdpbjogMyUgMjUlO1xuXHR9XG5cblx0aDQge1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cblx0cCB7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRmb250LWZhbWlseTogZWx6YS10ZXh0LCBzYW5zLXNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDBweDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0ICBcdG9wYWNpdHk6IDE7XG5cblx0ICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuXHRcdGZvbnQtc2l6ZTogeC1sYXJnZTtcblx0XHRtYXJnaW46IDUlO1xuXHQgIH1cblx0fVxuXG4gIGFydGljbGUge1xuXHQuZW50cnktdGl0bGUge1xuXHQgIG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cbiAgfVxuXG5cblx0Lmljb24tbW5nIHtcblx0XHR3aWR0aDogNTAlO1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0MiU7XG5cdFx0fVxuXG5cdFx0ZmlnY2FwdGlvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMCU7XG5cdFx0fVxuXHR9XG5cblx0LmJ1dHRvbi1tYXJnaW4tYm90dG9tIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzJTtcblx0XHRhIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0NDY0ODcgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQud3AtYmxvY2stcHVsbHF1b3RlIHtcblx0XHRoZWlnaHQ6IDlyZW07XG5cdFx0cGFkZGluZzogdW5zZXQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQgIFx0YmFja2dyb3VuZC1jb2xvcjogIzFlMTkxYTtcblxuXHQgIGJsb2NrcXVvdGUge1xuXHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IHh4LWxhcmdlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG4gIC5ob21lcGFnZS1jb2x1bW4ge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMjAwcHg7XG5cblx0aDIge1xuXHQgIG1hcmdpbi1yaWdodDogMDtcblx0ICBtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdC5ob21lLWNvbHVtbi1ib3R0b20ge1xuXHQgIGRpc3BsYXk6IGZsZXg7XG5cdCAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ICBwYWRkaW5nOiAxMHB4O1xuXG5cdCAgZmlndXJlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHQgIH1cblxuXHQgIHAge1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHQgIH1cblxuXHQgIC5ob21lLWJ1dHRvbi1ib3R0b20ge1xuXHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0ZmxleDogMTtcblx0ICB9XG5cdH1cblxuXHRwIHtcblx0ICBtYXJnaW46IDUlIDMlO1xuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG5cdCAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG5cdCAgcGFkZGluZy1sZWZ0OiB1bnNldDtcblx0ICBtYXJnaW46IHVuc2V0O1xuXHR9XG5cbiAgfVxuXG4gIGZpZ3VyZSB7XG5cdCYuaG9tZS1xdW90ZSB7XG5cdCAgaGVpZ2h0OiB1bnNldDtcblx0ICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuXHQgIG1hcmdpbi1ib3R0b206IDQlO1xuXG5cdCAgYmxvY2txdW90ZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1mYW1pbHk6IGVsemEtdGV4dCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDM4cHg7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRjb2xvcjogcmdiYSgzNSwzMSwzMiwxKTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0cCB7XG5cdFx0ICBmb250LXNpemU6IDI0cHg7XG5cdFx0ICBsaW5lLWhlaWdodDogMzhweDtcblx0XHQgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0ICB9XG5cdFx0fVxuXHQgIH1cblx0fVxuICB9XG5cbiAgLndwLWJsb2NrLWNvdmVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogNzIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdHNwYW4ge1xuXHQgIGhlaWdodDogNzIwcHg7XG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0ICBoZWlnaHQ6IDQ4MHB4O1xuXHQgIHNwYW4ge1xuXHRcdGhlaWdodDogNDgwcHg7XG5cdCAgfVxuXHR9XG5cblx0LndwLWJsb2NrLWNvdmVyX19pbm5lci1jb250YWluZXIge1xuXHQgIGZvbnQtZmFtaWx5OiBlbHphLXRleHQsIHNhbnMtc2VyaWY7XG5cdCAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgIGxldHRlci1zcGFjaW5nOiAwcHg7XG5cdCAgbGluZS1oZWlnaHQ6IDI4cHg7XG5cdCAgb3BhY2l0eTogMTtcblx0ICBmb250LXdlaWdodDogMzAwO1xuXHQgIG1hcmdpbi10b3A6IDUwcHg7XG5cdH1cbiAgfVxufVxuXG4udXBkYXRlZDpub3QoLnB1Ymxpc2hlZCkge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1jb250ZW50LFxuLmVudHJ5LWNvbnRlbnQsXG4uZW50cnktc3VtbWFyeSB7XG5cdG1hcmdpbjogMS41ZW0gMCAwO1xufVxuXG4ucGFnZS1saW5rcyB7XG5cdGNsZWFyOiBib3RoO1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxuI21uZy1sZWFkZXJzaGlwIHtcbiAgbWF4LXdpZHRoOiA4MXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLnBhZ2Uge1xuXHRtaW4taGVpZ2h0OiB1bnNldDtcbiAgfVxuXG4gIC5sZWFkZXJzaGlwLWVudHJpZXMtbGlzdCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI1MHB4LCAxZnIpKTtcblx0Z3JpZC1nYXA6IDM2cHg7XG5cdHBhZGRpbmc6IDAgMTBweDtcblx0bWFyZ2luOiB1bnNldDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0ICBmbGV4LWJhc2lzOiAzMy4zMzMlO1xuXG5cdH1cblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHQgIGZsZXgtYmFzaXM6IDUwJTtcblxuXHR9XG5cblx0YSB7XG5cdCAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0LmxlYWRlcnNoaXAtcHJvZmlsZS1pdGVtIHtcblx0ICBkaXNwbGF5OiBmbGV4O1xuXHQgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdCAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdCAgbWFyZ2luOiAwIDEwJTtcblxuXHQgIC5sZWFkZXJzaGlwLXByb2ZpbGUge1xuXHRcdHdpZHRoOiA4NiU7XG5cdCAgfVxuXG5cdCAgLmxlYWRlcnNoaXAtdGh1bWJuYWlsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdC8vanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHQgIH1cblxuXHQgIC5sZWFkZXJzaGlwLWRldGFpbHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdHdpZHRoOiAyMzBweDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdFx0ICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0ICB3aWR0aDogNSU7XG5cdFx0ICBjb2xvcjogYmxhY2s7XG5cdFx0fVxuXHRcdGg0IHtcblx0XHQgIGZvbnQtc2l6ZTogMjBweDtcblx0XHQgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQgIGNvbG9yOiBibGFjaztcblx0XHQgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0ICB3aWR0aDogNTclO1xuXHRcdCAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMyU7XG5cdFx0ICB9XG5cdFx0fVxuXHRcdGg1IHtcblx0XHQgIGNvbG9yOiAjOTI5MjkyO1xuXHRcdCAgZm9udC13ZWlnaHQ6IDMwMDtcblx0XHQgIGZvbnQtc2l6ZTogMTVweDtcblx0XHQgIHBhZGRpbmctbGVmdDogNSU7XG5cdFx0ICB3aWR0aDogNjQlO1xuXHRcdH1cblxuXHRcdHAsIGg0LCBoNSB7XG5cdFx0ICBtYXJnaW46IHVuc2V0O1xuXHRcdH1cblx0ICB9XG5cblx0fVxuICB9XG59XG5cbiNsZWFkZXJzaGlwLW1vZGFsLW92ZXJsYXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTExO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdG9wYWNpdHk6IDA7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogLTE7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuI2xlYWRlcnNoaXAtbW9kYWwge1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogLTE7XG5cdHdpZHRoOiA1MDBweDtcblx0aGVpZ2h0OiA0MDBweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRvcDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTI1NXB4O1xuXHRtYXJnaW4tdG9wOiAtMTUwcHg7XG5cbn1cblxuLmxlYWRlcnNoaXAtbW9kYWwtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxufVxuXG4ubGVhZGVyc2hpcC1tb2RhbC1pbmZvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG59XG5cbiNsZWFkZXJzaGlwLW1vZGFsLW92ZXJsYXkuZmFkZS11cCB7XG5cdHotaW5kZXg6IDEwO1xuXHRhbmltYXRpb246IGZhZGUtdXAtb3ZlcmxheTtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuI2xlYWRlcnNoaXAtbW9kYWwtb3ZlcmxheS5mYWRlLWRvd24ge1xuXHRhbmltYXRpb246IGZhZGUtZG93bi1vdmVybGF5O1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xufVxuXG4jbGVhZGVyc2hpcC1tb2RhbC5mYWRlLXVwIHtcblx0ei1pbmRleDogMjA7XG5cdGFuaW1hdGlvbjogZmFkZS11cC1tb2RhbDtcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuI2xlYWRlcnNoaXAtbW9kYWwuZmFkZS1kb3duIHtcblx0YW5pbWF0aW9uOiBmYWRlLWRvd24tbW9kYWw7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG59XG5cbkBrZXlmcmFtZXMgZmFkZS11cC1tb2RhbCB7XG5cdGZyb20geyBvcGFjaXR5OiAwIH1cblx0dG8geyBvcGFjaXR5OiAxIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWRvd24tbW9kYWwge1xuXHRmcm9tIHsgb3BhY2l0eTogMSB9XG5cdHRvIHsgb3BhY2l0eTogMCB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS11cC1vdmVybGF5IHtcblx0ZnJvbSB7IG9wYWNpdHk6IDAgfVxuXHR0byB7IG9wYWNpdHk6IDAuNzUgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtZG93bi1vdmVybGF5IHtcblx0ZnJvbSB7IG9wYWNpdHk6IDAuNzUgfVxuXHR0byB7IG9wYWNpdHk6IDAgfVxufVxuXG4ubWVkaWEjcHJpbWFyeSB7XG4gIC5wb3N0IHtcblx0bWluLWhlaWdodDogdW5zZXQ7XG4gIH1cbiAgLnBhZ2UtdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zdWItY2F0ZWdvcnktbGlzdCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiAxLjFyZW07XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcblx0ICBtYXJnaW4tbGVmdDogMDtcblx0fVxuXG5cdCAgLm1lZGlhLXRlcm0taXRlbSB7XG5cdCAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQgIG1hcmdpbjogNHB4O1xuXG5cdCAgYSB7XG5cdFx0Y29sb3I6ICMyMjI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdCAgfVxuXHQgIDpmb2N1cyB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyMjtcblx0ICB9XG5cdH1cbiAgfVxuICBoMi5lbnRyeS10aXRsZSB7XG5cdGp1c3RpZnktY29udGVudDogbGVmdDtcblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuICAubWVkaWEtaXRlbSB7XG5cdHdpZHRoOiA1NSU7XG5cdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xuXHRtYXJnaW46IDIwcHggMjUlO1xuXHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuXHRhIHtcblx0ICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdCAgY29sb3I6ICMwMDA7XG5cdH1cblx0aDIsXG5cdHAge1xuXHQgIG1hcmdpbjogMTBweCAwIDE1cHg7XG5cdH1cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcblx0ICBtYXJnaW46IDIwcHggMTIlO1xuXHR9XG4gIH1cbn1cblxuYXJ0aWNsZS5zaW5nbGUge1xuICBtYXJnaW46IDEwcHggMjUlO1xuXG4gIGhlYWRlciB7XG5cdGEge1xuXHQgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0ICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdCAgZm9udC1zaXplOiAxOHB4O1xuXHR9XG5cdGgxIHtcblx0ICBmb250LXdlaWdodDogYm9sZDtcblx0ICBmb250LXNpemU6IDQ0cHg7XG5cdH1cbiAgfVxuICBwIHtcblx0Zm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdG1hcmdpbjogMTBweCAxMiU7XG4gIH1cbn1cblxuI21uZy1tYXAge1xuICBoMSB7XG5cdG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbiIsIi5jb21tZW50LWNvbnRlbnQgYSB7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmJ5cG9zdGF1dGhvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLndpZGdldCB7XG5cdG1hcmdpbjogMCAwIDEuNWVtO1xuXG5cdC8vIE1ha2Ugc3VyZSBzZWxlY3QgZWxlbWVudHMgZml0IGluIHdpZGdldHMuXG5cdHNlbGVjdCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG4iLCIucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcblx0Ym9yZGVyOiBub25lO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKiBNYWtlIHN1cmUgbG9nbyBsaW5rIHdyYXBzIGFyb3VuZCBsb2dvIGltYWdlLiAqL1xuLmN1c3RvbS1sb2dvLWxpbmsge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4iLCIud3AtY2FwdGlvbiB7XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0aW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XG5cblx0XHRAaW5jbHVkZSBjZW50ZXItYmxvY2s7XG5cdH1cblxuXHQud3AtY2FwdGlvbi10ZXh0IHtcblx0XHRtYXJnaW46IDAuODA3NWVtIDA7XG5cdH1cbn1cblxuLndwLWNhcHRpb24tdGV4dCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIENlbnRlciBibG9ja1xuQG1peGluIGNlbnRlci1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vLyBDb2x1bW4gd2lkdGggd2l0aCBtYXJnaW5cbkBtaXhpbiBjb2x1bW4td2lkdGgoJG51bWJlckNvbHVtbnM6IDMpIHtcblx0d2lkdGg6IG1hcC1nZXQoJGNvbHVtbnMsICRudW1iZXJDb2x1bW5zKSAtICggKCAkY29sdW1uc19fbWFyZ2luICogKCAkbnVtYmVyQ29sdW1ucyAtIDEgKSApIC8gJG51bWJlckNvbHVtbnMgKTtcbn1cbiIsIi5nYWxsZXJ5IHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtZ2FwOiAxLjVlbTtcbn1cblxuLmdhbGxlcnktaXRlbSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLy8gTG9vcHMgdG8gZW51bWVyYXRlIHRoZSBjbGFzc2VzIGZvciBnYWxsZXJ5IGNvbHVtbnMuXG5AZm9yICRpIGZyb20gMiB0aHJvdWdoIDkge1xuXG5cdC5nYWxsZXJ5LWNvbHVtbnMtI3skaX0ge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRpLCAxZnIpO1xuXHR9XG59XG5cbi5nYWxsZXJ5LWNhcHRpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qIEhpZGUgdGhlIFBvc3RzIE5hdmlnYXRpb24gYW5kIHRoZSBGb290ZXIgd2hlbiBJbmZpbml0ZSBTY3JvbGwgaXMgaW4gdXNlLiAqL1xuLmluZmluaXRlLXNjcm9sbCAucG9zdHMtbmF2aWdhdGlvbixcbi5pbmZpbml0ZS1zY3JvbGwubmV2ZXJlbmRpbmcgLnNpdGUtZm9vdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyogUmUtZGlzcGxheSB0aGUgVGhlbWUgRm9vdGVyIHdoZW4gSW5maW5pdGUgU2Nyb2xsIGhhcyByZWFjaGVkIGl0cyBlbmQuICovXG4uaW5maW5pdHktZW5kLm5ldmVyZW5kaW5nIC5zaXRlLWZvb3RlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0d2lkdGg6IDFweDtcblx0d29yZC13cmFwOiBub3JtYWwgIWltcG9ydGFudDsgLy8gTWFueSBzY3JlZW4gcmVhZGVyIGFuZCBicm93c2VyIGNvbWJpbmF0aW9ucyBhbm5vdW5jZSBicm9rZW4gd29yZHMgYXMgdGhleSB3b3VsZCBhcHBlYXIgdmlzdWFsbHkuXG5cblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX19iYWNrZ3JvdW5kLXNjcmVlbjtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuXHRcdGNsaXA6IGF1dG8gIWltcG9ydGFudDtcblx0XHRjbGlwLXBhdGg6IG5vbmU7XG5cdFx0Y29sb3I6ICRjb2xvcl9fdGV4dC1zY3JlZW47XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRsZWZ0OiA1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dG9wOiA1cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0ei1pbmRleDogMTAwMDAwOyAvLyBBYm92ZSBXUCB0b29sYmFyLlxuXHR9XG59XG5cbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xuI3ByaW1hcnlbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG59XG4iLCIuYWxpZ25sZWZ0IHtcblxuXHQvKnJ0bDppZ25vcmUqL1xuXHRmbG9hdDogbGVmdDtcblxuXHQvKnJ0bDppZ25vcmUqL1xuXHRtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cblxuLmFsaWducmlnaHQge1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdGZsb2F0OiByaWdodDtcblxuXHQvKnJ0bDppZ25vcmUqL1xuXHRtYXJnaW4tbGVmdDogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uYWxpZ25jZW50ZXIge1xuXHRjbGVhcjogYm90aDtcblxuXHRAaW5jbHVkZSBjZW50ZXItYmxvY2s7XG5cblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/