@charset "UTF-8";
/*!
Theme Name: RegistryFinder_20
Theme URI: http://underscores.me/
Author: marc@fwdatl.com
Author URI: https://www.fwdatl.com
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: rf
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

RegistryFinder_20 is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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;-webkit-text-decoration:underline dotted;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:registryfinder;src:url(fonts/registryfinder.eot?18798665);src:url(fonts/registryfinder.eot?18798665#iefix) format("embedded-opentype"),url(fonts/registryfinder.woff2?18798665) format("woff2"),url(fonts/registryfinder.woff?18798665) format("woff"),url(fonts/registryfinder.ttf?18798665) format("truetype"),url(fonts/registryfinder.svg?18798665#registryfinder) format("svg");font-weight:400;font-style:normal}.regfinder-font,.site-header .blog-links-header .inner .menu-container .mega-menu .search a,[class*=" icon-"]:before,[class^=icon-]:before{font-family:registryfinder;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before,.widget-area section .social a.twitter:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.twitter a:before{content:"\f099"}.icon-facebook:before,.widget-area section .social a.facebook:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.facebook a:before{content:"\f09a"}.icon-instagram:before,.widget-area section .social a.instagram:before,.widget-area section .social a.youtube:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.instagram a:before{content:"\f16d"}.icon-pinterest:before,.widget-area section .social a.pinterest:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.pinterest a:before{content:"\f231"}.icon-search:before{content:"🔍"}body,button,input,optgroup,select,textarea{color:#404040;font-family:Work Sans,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{clear:both}h1,h2,h3{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}h4,h5,h6{font-family:Nunito,Helvetica,Arial,sans-serif}h1.title{font-weight:300;font-style:italic;font-size:2.625rem}h1.title,h2.title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}p{margin-bottom:1.5em}blockquote,cite,dfn,em,i{font-style:italic}blockquote{position:relative;margin:0;padding-left:50px;font-weight:400;max-width:43.75rem}blockquote.wp-block-quote{border-left:none;padding-left:50px}blockquote:before{content:"“";display:block;position:absolute;left:-18px;top:0;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:5.625rem;line-height:4.375rem;color:#e1ebed;letter-spacing:0;font-weight:900;font-style:italic}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%}figcaption{font-size:.875rem}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%}section{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center}section .inner{width:100%;max-width:1100px}a{text-decoration:none}a,a:visited{color:#338d9a}a:active,a:focus,a:hover{color:#416679}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #416679;border-radius:100px;background:#416679;color:#fff;line-height:1;padding:.6em 1.5em;font-size:.875rem;outline:transparent}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{font-family:Nunito,Helvetica,Arial,sans-serif;color:#666;border:1px solid #ccc;padding:3px;border-radius:0}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%}label{color:#000}input[type=radio],input[type=submit],label{font-family:Nunito,Helvetica,Arial,sans-serif}input[type=submit]{background:#416679;color:#fff;font-size:14px;font-weight:600;border-radius:100px;border:0;padding:10px 20px;transition:all .2s;cursor:pointer}input[type=submit]:hover{background:#000}.site-main{grid-area:main;overflow:hidden}.widget-area .ask-cheryl img{border:1px solid #e1ebed}.widget-area .widget_nav_menu .menu,.widget-area .widget_nav_menu .sub-menu{list-style:none;margin:0;padding:0 0 0 10px}.site-footer{grid-area:footer}.no-sidebar .site{display:grid;grid-template-columns:auto;grid-template-areas:"header" "main" "footer"}body.page-about-us .meet-team h2{margin-bottom:0;font-size:2rem;font-weight:300}body.page-about-us .meet-team h4{margin-top:0}body.page-about-us .meet-team p:first-of-type{margin-top:1.25rem}body.page-about-us .meet-team .wp-block-columns figure{max-width:18.75rem;margin:0 auto}body.page-about-us .meet-team .wp-block-columns .wp-block-column:first-child p{max-width:33.125rem}body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h1,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h2,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h3,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h4,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child p{margin-left:0}@media only screen and (min-width:768px){body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h1,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h2,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h3,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h4,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child p{margin-left:2.5rem}}body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h1,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h2,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h3,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h4{text-align:center}@media only screen and (min-width:768px){body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h1,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h2,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h3,body.page-about-us .meet-team .wp-block-columns .wp-block-column:last-child h4{text-align:left}}body.page-front-page .rf-highlighted-content>p{max-width:calc(1100px + 4%);padding:0 2%;margin:30px auto}body.page-template-page-news .top-content h1.title,body.page-template-page-press .top-content h1.title{margin:0 auto 40px;text-align:center}body.page-template-page-news .top-content .inner,body.page-template-page-press .top-content .inner{max-width:750px;margin:0 auto}body.page-template-page-news .posts-container .inner,body.page-template-page-press .posts-container .inner{border:0!important}body.page-template-page-news .posts-container .inner:before,body.page-template-page-press .posts-container .inner:before{display:none!important}body.page-template-page-news .press-nav,body.page-template-page-press .press-nav{border-bottom:1px solid #d9d7d7;padding:0 0 8px;list-style:none;margin:0}body.page-template-page-news .press-nav li,body.page-template-page-press .press-nav li{margin:0 5px 0 0;padding:0;float:left}body.page-template-page-news .press-nav a,body.page-template-page-press .press-nav a{padding:10px;text-decoration:none}body.page-template-page-news .press-nav a:hover,body.page-template-page-press .press-nav a:hover{background:#eaeaea;border-radius:5px 5px 0 0}body.page-template-page-news .press-nav a.active,body.page-template-page-press .press-nav a.active{border-radius:5px 5px 0 0;background:#fff;border:1px solid #d9d7d7;border-bottom-color:#fff}body.page-template-page-news .press-nav a.active:hover,body.page-template-page-press .press-nav a.active:hover{text-decoration:none;background:#fff}body.page-template-page-news .press-nav:after,body.page-template-page-news .press-nav:before,body.page-template-page-press .press-nav:after,body.page-template-page-press .press-nav:before{content:" ";display:table}body.page-template-page-news .press-nav:after,body.page-template-page-press .press-nav:after{clear:both}body.page-template-page-news .press-nav,body.page-template-page-press .press-nav{*zoom:1}body.page-template-page-news .press-date,body.page-template-page-press .press-date{float:right;clear:both;margin:30px 0 15px;border:1px solid #d9d7d7;border-radius:4px;width:160px;padding:10px;box-sizing:border-box}body.page-template-page-news .press-header,body.page-template-page-press .press-header{border:1px solid #e6e6e6;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fafafa;padding:10px 15px;clear:both;list-style:none;margin:0}body.page-template-page-news .press-header:after,body.page-template-page-news .press-header:before,body.page-template-page-press .press-header:after,body.page-template-page-press .press-header:before{content:" ";display:table}body.page-template-page-news .press-header:after,body.page-template-page-press .press-header:after{clear:both}body.page-template-page-news .press-header,body.page-template-page-press .press-header{*zoom:1}body.page-template-page-news .press-header .date,body.page-template-page-press .press-header .date{float:left;width:17%}body.page-template-page-news .press-header .press-title,body.page-template-page-press .press-header .press-title{float:left;width:83%}body.page-template-page-news .page-template-page-news-php #connect,body.page-template-page-news .page-template-page-press-php #connect,body.page-template-page-press .page-template-page-news-php #connect,body.page-template-page-press .page-template-page-press-php #connect{display:none}body.page-template-page-news .press-center,body.page-template-page-press .press-center{clear:both;padding:15px;margin:0}body.page-template-page-news .press-center li,body.page-template-page-press .press-center li{clear:both;list-style-type:none;margin:0 0 10px;border-bottom:1px solid #e6e6e6;padding-bottom:10px}body.page-template-page-news .press-center li:after,body.page-template-page-news .press-center li:before,body.page-template-page-press .press-center li:after,body.page-template-page-press .press-center li:before{content:" ";display:table}body.page-template-page-news .press-center li:after,body.page-template-page-press .press-center li:after{clear:both}body.page-template-page-news .press-center li,body.page-template-page-press .press-center li{*zoom:1}body.page-template-page-news .press-center .date,body.page-template-page-press .press-center .date{float:left;width:17%}body.page-template-page-news .press-center .press-title,body.page-template-page-press .press-center .press-title{float:left;width:83%}body.page-template-page-news .press-center.news-center .thumbnail,body.page-template-page-news .press-header.news-header .thumbnail,body.page-template-page-press .press-center.news-center .thumbnail,body.page-template-page-press .press-header.news-header .thumbnail{float:left;width:20%;min-height:10px}body.page-template-page-news .press-center.news-center .thumbnail img,body.page-template-page-press .press-center.news-center .thumbnail img{max-width:100%;width:auto;padding:0;margin:auto;display:block;float:none}body.page-template-page-news .press-center.news-center .date,body.page-template-page-news .press-header.news-header .date,body.page-template-page-press .press-center.news-center .date,body.page-template-page-press .press-header.news-header .date{float:left;width:15%;padding-left:25px;box-sizing:border-box}body.page-template-page-news .press-center.news-center .press-title,body.page-template-page-news .press-header.news-header .press-title,body.page-template-page-press .press-center.news-center .press-title,body.page-template-page-press .press-header.news-header .press-title{float:left;width:65%}body.page-template-page-news .press-center.news-center .date,body.page-template-page-news .press-header.news-header .date,body.page-template-page-press .press-center.news-center .date,body.page-template-page-press .press-header.news-header .date{width:25%}body.page-template-page-news .press-center.news-center .press-title,body.page-template-page-news .press-header.news-header .press-title,body.page-template-page-press .press-center.news-center .press-title,body.page-template-page-press .press-header.news-header .press-title{width:55%}body.page-template-page-news .has-thumb,body.page-template-page-press .has-thumb{padding-top:10px}body.recent-blog-posts{width:100%;max-width:1220px;margin:0 auto}body.recent-blog-posts.featured .posts .post .img,body.recent-blog-posts.subpage .posts .post .img{max-width:300px;margin:0 auto}body.recent-blog-posts .posts{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){body.recent-blog-posts .posts{margin:0 -1.5%;-moz-flex-direction:row;flex-direction:row}}body.recent-blog-posts .posts .post{width:100%;padding:0}@media only screen and (min-width:768px){body.recent-blog-posts .posts .post{width:33.3%;padding:0 1.5%}}body.recent-blog-posts .posts .post .img{position:relative;width:100%;background-size:cover;background-position:50% 50%;max-width:300px;margin:0 auto}body.recent-blog-posts .posts .post .img:before{display:block;content:"";width:100%;padding-top:100%}body.recent-blog-posts .posts .post .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.recent-blog-posts .posts .post h3{text-align:center;color:#666;font-size:1.375rem;line-height:1.375rem;margin:10px auto;font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;max-width:300px}body.recent-blog-posts .posts .post p.post-meta{color:#666;text-transform:uppercase;font-size:.75rem;letter-spacing:.5px;text-align:center;margin-top:10px}.site-header{grid-area:header}.site-header .site-links-header{border-bottom:1px solid #e1ebed;width:100%;position:fixed;background:#fff;z-index:2000}.site-header .site-links-header .inner{-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;max-width:calc(1100px + 4%);padding:0 2%;margin:0 auto;width:100%;height:65px}.site-header .site-links-header .inner.desktop{display:none}@media only screen and (min-width:768px){.site-header .site-links-header .inner.desktop{display:-moz-flex;display:flex}}.site-header .site-links-header .inner.mobile{display:-moz-flex;display:flex}@media only screen and (min-width:768px){.site-header .site-links-header .inner.mobile{display:none}}.site-header .site-links-header .inner.mobile .main-logo{width:100%;max-width:220px;display:block}.site-header .site-links-header .inner.mobile .burger{width:40px;height:40px;position:relative;margin-right:2%;cursor:pointer}.site-header .site-links-header .inner.mobile .burger span{display:block;position:absolute;width:38px;height:2px;background:#416679}.site-header .site-links-header .inner.mobile .burger span.top{top:8px}.site-header .site-links-header .inner.mobile .burger span.middle{top:18px}.site-header .site-links-header .inner.mobile .burger span.bottom{top:28px}.site-header .site-links-header .inner .main-logo{width:100%;max-width:260px;display:block}.site-header .site-links-header .inner .menu{display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;list-style:none;margin:0;padding:0;height:65px}.site-header .site-links-header .inner .menu .menu-item{display:inline-block;text-transform:uppercase;font-family:Nunito,Helvetica,Arial,sans-serif;color:#416679;margin:0 12px}.site-header .site-links-header .inner .menu .menu-item:last-child{margin:0}.site-header .site-links-header .inner .menu .menu-item a,.site-header .site-links-header .inner .menu .menu-item a:visited{color:#416679;text-decoration:none;font-size:.875rem}.site-header .mobile-menu{display:block;position:fixed;top:65px;width:100vw;min-height:0;background:#fff;z-index:1990;overflow-y:scroll}.site-header .mobile-menu .inner{display:block;max-width:calc(1100px + 4%);position:absolute;width:100vw;height:auto}.site-header .mobile-menu .inner .search-bar{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:middle;align-items:middle;padding:20px 8%;width:100%;border-bottom:1px solid #e1ebed}.site-header .mobile-menu .inner .search-bar form{display:-moz-flex;display:flex;margin:0 auto;width:100%}.site-header .mobile-menu .inner .search-bar form label{width:100%}.site-header .mobile-menu .inner .search-bar form input[type=search]{border-radius:100px 0 0 100px;margin-right:0;padding:10px 30px;border-color:#416679;width:100%;font-size:1rem}.site-header .mobile-menu .inner .search-bar form input[type=submit]{border-radius:0 100px 100px 0;padding:0 30px;margin-left:0;text-transform:uppercase}.site-header .mobile-menu .inner #header-menu.menu{display:-moz-flex;display:flex;flex-wrap:wrap;border-bottom:4px solid #e1ebed;margin:0;padding:0;list-style:none}.site-header .mobile-menu .inner #header-menu.menu .menu-item{border-bottom:1px solid #e1ebed;border-right:1px solid #e1ebed;width:50%}.site-header .mobile-menu .inner #header-menu.menu .menu-item:nth-child(2){border-right:none}.site-header .mobile-menu .inner #header-menu.menu .menu-item:last-child{width:auto;min-width:50%;max-width:100%}.site-header .mobile-menu .inner #header-menu.menu .menu-item a{display:block;width:100%;padding:7% 0 7% 18.5%;font-size:1rem}.site-header .mobile-menu .inner #mega-menu.mega-menu{height:100%;overflow-y:scroll;padding:0 0 100px;margin:0;list-style:none}.site-header .mobile-menu .inner #mega-menu.mega-menu .search{display:none!important}.site-header .mobile-menu .inner #mega-menu.mega-menu .menu-item-has-children{display:block;overflow:hidden;height:59px;border-bottom:1px solid #fff}.site-header .mobile-menu .inner #mega-menu.mega-menu .menu-item-has-children a{display:block;width:100%;padding:4% 0 4% 8.5%;font-size:1rem;border-bottom:1px solid #fff;background:#e1ebed;font-weight:400}.site-header .mobile-menu .inner #mega-menu.mega-menu .menu-item-has-children .dropdown-menu{margin:0;padding:0;list-style:none;position:relative}.site-header .mobile-menu .inner #mega-menu.mega-menu .menu-item-has-children .dropdown-menu .menu-item a{display:block;font-weight:400;width:100%;padding:4% 0 4% 8.5%;font-size:1rem;border-bottom:1px solid #e1ebed;background:none}.site-header .blog-links-header{padding-top:66px}.site-header .blog-links-header .inner{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:middle;align-items:middle;-moz-flex-direction:column;flex-direction:column;max-width:calc(1100px + 4%);width:100%;margin:0 auto;padding:50px 2% 40px}.site-header .blog-links-header .inner .give-it-logo{display:block;width:100%;max-width:190px;margin:0 auto}.site-header .blog-links-header .inner .menu-container{display:none;margin:50px auto 0;width:100%}@media only screen and (min-width:768px){.site-header .blog-links-header .inner .menu-container{display:block}}.site-header .blog-links-header .inner .menu-container .mega-menu{display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between;list-style:none;margin:0;padding:0;font-family:Work Sans,Helvetica,Arial,sans-serif;position:relative}.site-header .blog-links-header .inner .menu-container .mega-menu .search{cursor:pointer}.site-header .blog-links-header .inner .menu-container .mega-menu .search a{font-size:0!important;height:35px}.site-header .blog-links-header .inner .menu-container .mega-menu .search a:before{content:"🔍";position:relative;left:-8px;margin-top:5px;font-size:1rem}.site-header .blog-links-header .inner .menu-container .mega-menu .search .submenu-container.search-container{max-width:300px;right:0;left:inherit}.site-header .blog-links-header .inner .menu-container .mega-menu .search .submenu-container.search-container form{display:-moz-flex;display:flex}.site-header .blog-links-header .inner .menu-container .mega-menu .search .submenu-container.search-container form label{width:auto}.site-header .blog-links-header .inner .menu-container .mega-menu .search .submenu-container.search-container form input[type=search]{border-radius:100px 0 0 100px;margin-right:0;padding:5px 10px;border-color:#416679;max-width:192px}.site-header .blog-links-header .inner .menu-container .mega-menu .search .submenu-container.search-container form input[type=submit]{border-radius:0 100px 100px 0;margin-left:0;text-transform:uppercase}.site-header .blog-links-header .inner .menu-container .mega-menu .small .submenu-container{max-width:520px;max-height:210px!important;left:inherit!important;right:0}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children{display:inline-block;text-transform:uppercase}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children a.dropdown-toggle{font-size:.875rem;color:#000;letter-spacing:2px;text-decoration:none;font-weight:500;background:#fff;padding:10px 25px;transition:all .2s}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children:hover a.dropdown-toggle{box-shadow:0 -2px 4px rgba(0,0,0,.1)}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container{display:-moz-flex;display:flex;padding:20px;position:absolute;pointer-events:none;left:0;top:30px;background:#fff;width:100%;max-height:250px;z-index:1000;transition:all .2s;transition-delay:.2s;opacity:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container.active{pointer-events:all;opacity:1}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .thumb{position:relative;background-size:cover!important;background-position:50% 50%;max-width:200px;width:100%;margin-right:20px}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .thumb:before{display:block;content:"";width:100%;padding-top:100%}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .dropdown-menu{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;flex-wrap:wrap;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:flex-start;align-items:flex-start;margin:0;padding:0;list-style:none}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .dropdown-menu .menu-item{text-transform:capitalize;display:block;width:230px;margin-right:20px}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .dropdown-menu .menu-item a{display:block;text-decoration:none;color:#000;font-size:.875rem;letter-spacing:2px;border-bottom:1px solid transparent;padding:10px 0;box-sizing:border-box;transition:all .2s}.site-header .blog-links-header .inner .menu-container .mega-menu .menu-item-has-children .submenu-container .dropdown-menu .menu-item:hover{background:rgba(0,0,0,.02)}section.rf-stay-connected{background:#e1ebed;text-align:center;margin:10px 0 30px;padding:30px 2% 40px}section.rf-stay-connected .inner{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column}section.rf-stay-connected .inner h1{color:#416679;font-size:2.625rem;font-style:italic;font-weight:500;margin:0;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}section.rf-stay-connected .inner .gform_wrapper li.gfield.gfield_error,section.rf-stay-connected .inner .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border:0}section.rf-stay-connected .inner .gform_confirmation_wrapper{padding:40px 20px;min-width:550px;margin:0 10px 20px;font-style:italic;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}section.rf-stay-connected .inner .gform_confirmation_wrapper .gform_confirmation_message{font-size:1.5rem}section.rf-stay-connected .inner .gform_wrapper,section.rf-stay-connected .inner .gform_wrapper li,section.rf-stay-connected .inner .gform_wrapper ul{padding:0;margin:0}section.rf-stay-connected .inner .gform_wrapper ul{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center}section.rf-stay-connected .inner .gform_wrapper ul li{width:100%!important}section.rf-stay-connected .inner .gform_wrapper .validation_error{border:0;font-size:.75rem;text-transform:uppercase;font-weight:200;letter-spacing:.1em;margin-bottom:0;padding:0}section.rf-stay-connected .inner .gform_wrapper .gform_body{margin:20px auto;text-align:center}section.rf-stay-connected .inner .gform_wrapper .gform_body .gfield_label{color:#404040;font-family:Work Sans,Helvetica,Arial,sans-serif;margin-bottom:30px;font-size:1rem;line-height:1.5;font-weight:500}section.rf-stay-connected .inner .gform_wrapper .gform_body .gfield_label .gfield_required{display:none}section.rf-stay-connected .inner .gform_wrapper .gform_body input[type=text]{margin:0 auto;text-align:center;padding:10px;min-width:300px}section.rf-stay-connected .inner .gform_wrapper .gform_footer{margin:0 auto 30px 0}section.rf-stay-connected .inner .gform_wrapper .gform_footer input[type=submit]{display:block;font-weight:400;text-transform:uppercase;margin:0 auto;font-size:.875rem}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;margin:0;padding:0;list-style:none}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item{display:inline-block;margin:0 10px}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item a{font-size:0;font-family:registryfinder;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:40px;height:40px;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item a:before{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center;border-radius:100px;color:#416679;width:40px;height:40px}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item a:hover:before{color:#000}section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.facebook a:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.instagram a:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.pinterest a:before,section.rf-stay-connected .inner .menu-footer-social-menu-container .menu li.menu-item.twitter a:before{font-size:1.75rem}footer{-moz-justify-content:center;justify-content:center;font-family:Nunito,Helvetica,Arial,sans-serif;font-size:.75rem;color:#416679}footer,footer .inner{display:-moz-flex;display:flex}footer .inner{-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column;max-width:calc(1100px + 4%);width:100%;padding:20px 2% 40px}@media only screen and (min-width:768px){footer .inner{-moz-flex-direction:row;flex-direction:row}}footer .inner p{order:2;margin:20px 0 0}@media only screen and (min-width:768px){footer .inner p{order:1;margin:0}}footer .inner .menu-footer-container{order:1}@media only screen and (min-width:768px){footer .inner .menu-footer-container{order:2}}footer .inner .menu-footer-container .menu{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-flex-direction:column;flex-direction:column;margin:0;padding:0;list-style:none}@media only screen and (min-width:768px){footer .inner .menu-footer-container .menu{-moz-flex-direction:row;flex-direction:row}}footer .inner .menu-footer-container .menu li.menu-item{display:inline-block;margin-left:10px}footer .inner .menu-footer-container .menu li.menu-item a{text-transform:uppercase;color:#416679;text-decoration:none;font-size:1rem;line-height:2.5rem}footer .inner .menu-footer-container .menu li.menu-item a:hover{color:#000}@media only screen and (min-width:768px){footer .inner .menu-footer-container .menu li.menu-item a{font-size:inherit;line-height:1.5rem}}.sticky{display:block}.error404,.page,.post,.search,.single-post{margin:0 0 1.5em}.error404 .entry-content>.wp-block-columns,.error404 .entry-content>.wp-block-group,.page .entry-content>.wp-block-columns,.page .entry-content>.wp-block-group,.post .entry-content>.wp-block-columns,.post .entry-content>.wp-block-group,.search .entry-content>.wp-block-columns,.search .entry-content>.wp-block-group,.single-post .entry-content>.wp-block-columns,.single-post .entry-content>.wp-block-group{margin:20px auto 40px;max-width:calc(1100px + 4%);padding-left:2%;padding-right:2%}.error404 .entry-content .wp-block-columns.callout .wp-block-column,.page .entry-content .wp-block-columns.callout .wp-block-column,.post .entry-content .wp-block-columns.callout .wp-block-column,.search .entry-content .wp-block-columns.callout .wp-block-column,.single-post .entry-content .wp-block-columns.callout .wp-block-column{position:relative;z-index:1}.error404 .entry-content .wp-block-columns.callout .wp-block-column:first-child,.page .entry-content .wp-block-columns.callout .wp-block-column:first-child,.post .entry-content .wp-block-columns.callout .wp-block-column:first-child,.search .entry-content .wp-block-columns.callout .wp-block-column:first-child,.single-post .entry-content .wp-block-columns.callout .wp-block-column:first-child{z-index:2}.error404 .entry-content .wp-block-columns.callout .wp-block-column:last-child,.page .entry-content .wp-block-columns.callout .wp-block-column:last-child,.post .entry-content .wp-block-columns.callout .wp-block-column:last-child,.search .entry-content .wp-block-columns.callout .wp-block-column:last-child,.single-post .entry-content .wp-block-columns.callout .wp-block-column:last-child{z-index:1}.error404 .entry-content .wp-block-columns.callout .wp-block-column .wp-block-image.size-full img,.page .entry-content .wp-block-columns.callout .wp-block-column .wp-block-image.size-full img,.post .entry-content .wp-block-columns.callout .wp-block-column .wp-block-image.size-full img,.search .entry-content .wp-block-columns.callout .wp-block-column .wp-block-image.size-full img,.single-post .entry-content .wp-block-columns.callout .wp-block-column .wp-block-image.size-full img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.error404 .entry-content .wp-block-column>h1,.error404 .entry-content .wp-block-column>h2,.error404 .entry-content .wp-block-column>p,.page .entry-content .wp-block-column>h1,.page .entry-content .wp-block-column>h2,.page .entry-content .wp-block-column>p,.post .entry-content .wp-block-column>h1,.post .entry-content .wp-block-column>h2,.post .entry-content .wp-block-column>p,.search .entry-content .wp-block-column>h1,.search .entry-content .wp-block-column>h2,.search .entry-content .wp-block-column>p,.single-post .entry-content .wp-block-column>h1,.single-post .entry-content .wp-block-column>h2,.single-post .entry-content .wp-block-column>p{margin-top:0}.error404 .entry-content .wp-caption-text,.page .entry-content .wp-caption-text,.post .entry-content .wp-caption-text,.search .entry-content .wp-caption-text,.single-post .entry-content .wp-caption-text{font-size:.75rem}.error404 .entry-content .intro figure.size-full img,.page .entry-content .intro figure.size-full img,.post .entry-content .intro figure.size-full img,.search .entry-content .intro figure.size-full img,.single-post .entry-content .intro figure.size-full img{width:100%;max-height:450px;-o-object-fit:cover;object-fit:cover}.error404 .entry-content .intro p,.page .entry-content .intro p,.post .entry-content .intro p,.search .entry-content .intro p,.single-post .entry-content .intro p{max-width:40.625rem;margin:0 auto}.error404 .entry-content .intro h1.title,.page .entry-content .intro h1.title,.post .entry-content .intro h1.title,.search .entry-content .intro h1.title,.single-post .entry-content .intro h1.title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;text-align:center;font-size:2.8125rem;font-weight:200;font-style:italic;letter-spacing:-.5px}.error404 .entry-content .narrow,.page .entry-content .narrow,.post .entry-content .narrow,.search .entry-content .narrow,.single-post .entry-content .narrow{max-width:53.125rem;margin-left:auto;margin-right:auto}.error404 .entry-content .image-grid-list .wp-block-column:first-child h1,.error404 .entry-content .image-grid-list .wp-block-column:first-child h2,.error404 .entry-content .image-grid-list .wp-block-column:first-child h3,.error404 .entry-content .image-grid-list .wp-block-column:first-child ol,.error404 .entry-content .image-grid-list .wp-block-column:first-child p,.error404 .entry-content .image-grid-list .wp-block-column:first-child ul,.page .entry-content .image-grid-list .wp-block-column:first-child h1,.page .entry-content .image-grid-list .wp-block-column:first-child h2,.page .entry-content .image-grid-list .wp-block-column:first-child h3,.page .entry-content .image-grid-list .wp-block-column:first-child ol,.page .entry-content .image-grid-list .wp-block-column:first-child p,.page .entry-content .image-grid-list .wp-block-column:first-child ul,.post .entry-content .image-grid-list .wp-block-column:first-child h1,.post .entry-content .image-grid-list .wp-block-column:first-child h2,.post .entry-content .image-grid-list .wp-block-column:first-child h3,.post .entry-content .image-grid-list .wp-block-column:first-child ol,.post .entry-content .image-grid-list .wp-block-column:first-child p,.post .entry-content .image-grid-list .wp-block-column:first-child ul,.search .entry-content .image-grid-list .wp-block-column:first-child h1,.search .entry-content .image-grid-list .wp-block-column:first-child h2,.search .entry-content .image-grid-list .wp-block-column:first-child h3,.search .entry-content .image-grid-list .wp-block-column:first-child ol,.search .entry-content .image-grid-list .wp-block-column:first-child p,.search .entry-content .image-grid-list .wp-block-column:first-child ul,.single-post .entry-content .image-grid-list .wp-block-column:first-child h1,.single-post .entry-content .image-grid-list .wp-block-column:first-child h2,.single-post .entry-content .image-grid-list .wp-block-column:first-child h3,.single-post .entry-content .image-grid-list .wp-block-column:first-child ol,.single-post .entry-content .image-grid-list .wp-block-column:first-child p,.single-post .entry-content .image-grid-list .wp-block-column:first-child ul{box-sizing:border-box;padding-right:50px}.error404 .entry-content .image-grid-list .wp-block-column:first-child hr,.page .entry-content .image-grid-list .wp-block-column:first-child hr,.post .entry-content .image-grid-list .wp-block-column:first-child hr,.search .entry-content .image-grid-list .wp-block-column:first-child hr,.single-post .entry-content .image-grid-list .wp-block-column:first-child hr{margin-top:0;margin-right:50px}.error404 .entry-content .image-grid-list .wp-block-column:last-child h1,.error404 .entry-content .image-grid-list .wp-block-column:last-child h2,.error404 .entry-content .image-grid-list .wp-block-column:last-child h3,.error404 .entry-content .image-grid-list .wp-block-column:last-child ol,.error404 .entry-content .image-grid-list .wp-block-column:last-child p,.error404 .entry-content .image-grid-list .wp-block-column:last-child ul,.page .entry-content .image-grid-list .wp-block-column:last-child h1,.page .entry-content .image-grid-list .wp-block-column:last-child h2,.page .entry-content .image-grid-list .wp-block-column:last-child h3,.page .entry-content .image-grid-list .wp-block-column:last-child ol,.page .entry-content .image-grid-list .wp-block-column:last-child p,.page .entry-content .image-grid-list .wp-block-column:last-child ul,.post .entry-content .image-grid-list .wp-block-column:last-child h1,.post .entry-content .image-grid-list .wp-block-column:last-child h2,.post .entry-content .image-grid-list .wp-block-column:last-child h3,.post .entry-content .image-grid-list .wp-block-column:last-child ol,.post .entry-content .image-grid-list .wp-block-column:last-child p,.post .entry-content .image-grid-list .wp-block-column:last-child ul,.search .entry-content .image-grid-list .wp-block-column:last-child h1,.search .entry-content .image-grid-list .wp-block-column:last-child h2,.search .entry-content .image-grid-list .wp-block-column:last-child h3,.search .entry-content .image-grid-list .wp-block-column:last-child ol,.search .entry-content .image-grid-list .wp-block-column:last-child p,.search .entry-content .image-grid-list .wp-block-column:last-child ul,.single-post .entry-content .image-grid-list .wp-block-column:last-child h1,.single-post .entry-content .image-grid-list .wp-block-column:last-child h2,.single-post .entry-content .image-grid-list .wp-block-column:last-child h3,.single-post .entry-content .image-grid-list .wp-block-column:last-child ol,.single-post .entry-content .image-grid-list .wp-block-column:last-child p,.single-post .entry-content .image-grid-list .wp-block-column:last-child ul{box-sizing:border-box;padding-left:50px}.error404 .entry-content .image-grid-list .wp-block-column:last-child hr,.page .entry-content .image-grid-list .wp-block-column:last-child hr,.post .entry-content .image-grid-list .wp-block-column:last-child hr,.search .entry-content .image-grid-list .wp-block-column:last-child hr,.single-post .entry-content .image-grid-list .wp-block-column:last-child hr{margin-left:50px}.error404 .entry-content .image-grid-list .wp-block-column figure.is-resized,.page .entry-content .image-grid-list .wp-block-column figure.is-resized,.post .entry-content .image-grid-list .wp-block-column figure.is-resized,.search .entry-content .image-grid-list .wp-block-column figure.is-resized,.single-post .entry-content .image-grid-list .wp-block-column figure.is-resized{text-align:center}.error404 .entry-content .image-grid-list .wp-block-column figure.is-resized:before,.page .entry-content .image-grid-list .wp-block-column figure.is-resized:before,.post .entry-content .image-grid-list .wp-block-column figure.is-resized:before,.search .entry-content .image-grid-list .wp-block-column figure.is-resized:before,.single-post .entry-content .image-grid-list .wp-block-column figure.is-resized:before{display:none!important}.error404 .entry-content .image-grid-list .wp-block-column figure.is-resized img,.page .entry-content .image-grid-list .wp-block-column figure.is-resized img,.post .entry-content .image-grid-list .wp-block-column figure.is-resized img,.search .entry-content .image-grid-list .wp-block-column figure.is-resized img,.single-post .entry-content .image-grid-list .wp-block-column figure.is-resized img{position:relative!important;width:auto!important;height:auto!important}.error404 .entry-content .image-grid-list .wp-block-column figure.size-full,.page .entry-content .image-grid-list .wp-block-column figure.size-full,.post .entry-content .image-grid-list .wp-block-column figure.size-full,.search .entry-content .image-grid-list .wp-block-column figure.size-full,.single-post .entry-content .image-grid-list .wp-block-column figure.size-full{position:relative;max-width:500px;margin:0 auto}.error404 .entry-content .image-grid-list .wp-block-column figure.size-full:before,.page .entry-content .image-grid-list .wp-block-column figure.size-full:before,.post .entry-content .image-grid-list .wp-block-column figure.size-full:before,.search .entry-content .image-grid-list .wp-block-column figure.size-full:before,.single-post .entry-content .image-grid-list .wp-block-column figure.size-full:before{display:block;content:"";width:100%;padding-top:100%}.error404 .entry-content .image-grid-list .wp-block-column figure.size-full>.content,.page .entry-content .image-grid-list .wp-block-column figure.size-full>.content,.post .entry-content .image-grid-list .wp-block-column figure.size-full>.content,.search .entry-content .image-grid-list .wp-block-column figure.size-full>.content,.single-post .entry-content .image-grid-list .wp-block-column figure.size-full>.content{position:absolute;top:0;left:0;right:0;bottom:0}.error404 .entry-content .image-grid-list .wp-block-column figure.size-full img,.page .entry-content .image-grid-list .wp-block-column figure.size-full img,.post .entry-content .image-grid-list .wp-block-column figure.size-full img,.search .entry-content .image-grid-list .wp-block-column figure.size-full img,.single-post .entry-content .image-grid-list .wp-block-column figure.size-full img{left:0;top:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error404 .entry-content .image-grid-list h2,.page .entry-content .image-grid-list h2,.post .entry-content .image-grid-list h2,.search .entry-content .image-grid-list h2,.single-post .entry-content .image-grid-list h2{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:300;font-style:italic;font-size:2.8125rem}.error404 .entry-content .image-grid-list h3,.page .entry-content .image-grid-list h3,.post .entry-content .image-grid-list h3,.search .entry-content .image-grid-list h3,.single-post .entry-content .image-grid-list h3{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:300;font-style:italic;max-width:400px;font-size:1.875rem}.error404 .entry-content .rf-search-bar,.page .entry-content .rf-search-bar,.post .entry-content .rf-search-bar,.search .entry-content .rf-search-bar,.single-post .entry-content .rf-search-bar{margin:50px 0}.error404 .entry-content .callout h1,.page .entry-content .callout h1,.post .entry-content .callout h1,.search .entry-content .callout h1,.single-post .entry-content .callout h1{position:relative;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-size:3.125rem;font-weight:300;width:100%;margin:0 0 20px;text-align:center}@media only screen and (min-width:768px){.error404 .entry-content .callout h1,.page .entry-content .callout h1,.post .entry-content .callout h1,.search .entry-content .callout h1,.single-post .entry-content .callout h1{width:150%;text-align:left}}.error404 .entry-content .callout h1 .styled,.page .entry-content .callout h1 .styled,.post .entry-content .callout h1 .styled,.search .entry-content .callout h1 .styled,.single-post .entry-content .callout h1 .styled{display:block;font-family:Nunito,Helvetica,Arial,sans-serif;color:#416679;font-size:1rem;font-style:normal;text-transform:uppercase;font-weight:400;letter-spacing:1px}.error404 .entry-content hr.wp-block-separator,.page .entry-content hr.wp-block-separator,.post .entry-content hr.wp-block-separator,.search .entry-content hr.wp-block-separator,.single-post .entry-content hr.wp-block-separator{background:none;border-bottom:1px solid #e1ebed;max-width:100%;margin:40px 0;height:1px}.error404 .entry-content hr.wp-block-separator.is-style-wide,.page .entry-content hr.wp-block-separator.is-style-wide,.post .entry-content hr.wp-block-separator.is-style-wide,.search .entry-content hr.wp-block-separator.is-style-wide,.single-post .entry-content hr.wp-block-separator.is-style-wide{background:none;border-bottom-color:#e1ebed;position:relative}.error404 .entry-content hr.wp-block-separator.is-style-wide:after,.page .entry-content hr.wp-block-separator.is-style-wide:after,.post .entry-content hr.wp-block-separator.is-style-wide:after,.search .entry-content hr.wp-block-separator.is-style-wide:after,.single-post .entry-content hr.wp-block-separator.is-style-wide:after{position:relative;top:4px;display:block;content:"";width:100%;height:1px;background:#e1ebed}.error404.search .posts-navigation .nav-links,.page.search .posts-navigation .nav-links,.post.search .posts-navigation .nav-links,.search.search .posts-navigation .nav-links,.single-post.search .posts-navigation .nav-links{padding:20px 0 40px;display:-moz-flex;display:flex;-moz-justify-content:space-between;justify-content:space-between}.error404.search header.page-header,.page.search header.page-header,.post.search header.page-header,.search.search header.page-header,.single-post.search header.page-header{text-align:center;padding-bottom:60px}.error404.search header.page-header h2,.page.search header.page-header h2,.post.search header.page-header h2,.search.search header.page-header h2,.single-post.search header.page-header h2{margin:0;font-size:1.125rem;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:100;font-style:italic;text-transform:lowercase}.error404.search header.page-header h1,.page.search header.page-header h1,.post.search header.page-header h1,.search.search header.page-header h1,.single-post.search header.page-header h1{margin:0;font-size:2.5rem;line-height:2.5rem;font-weight:500}.error404.search .page-search-form,.page.search .page-search-form,.post.search .page-search-form,.search.search .page-search-form,.single-post.search .page-search-form{margin-top:40px}.error404.search .page-search-form .search-field,.page.search .page-search-form .search-field,.post.search .page-search-form .search-field,.search.search .page-search-form .search-field,.single-post.search .page-search-form .search-field{width:80%;max-width:400px;margin-right:15px;padding:10px}.error404.search .search-article-item,.page.search .search-article-item,.post.search .search-article-item,.search.search .search-article-item,.single-post.search .search-article-item{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;padding:40px 0;border-bottom:1px solid #e1ebed}@media only screen and (min-width:768px){.error404.search .search-article-item,.page.search .search-article-item,.post.search .search-article-item,.search.search .search-article-item,.single-post.search .search-article-item{-moz-flex-direction:row;flex-direction:row}}.error404.search .search-article-item:first-child,.page.search .search-article-item:first-child,.post.search .search-article-item:first-child,.search.search .search-article-item:first-child,.single-post.search .search-article-item:first-child{padding-top:0}.error404.search .search-article-item:last-child,.page.search .search-article-item:last-child,.post.search .search-article-item:last-child,.search.search .search-article-item:last-child,.single-post.search .search-article-item:last-child{border-bottom:none}.error404.search .search-article-item .article-thumb,.page.search .search-article-item .article-thumb,.post.search .search-article-item .article-thumb,.search.search .search-article-item .article-thumb,.single-post.search .search-article-item .article-thumb{position:relative;background-position:50% 50%;background-size:cover;width:100%;margin-right:0}.error404.search .search-article-item .article-thumb:before,.page.search .search-article-item .article-thumb:before,.post.search .search-article-item .article-thumb:before,.search.search .search-article-item .article-thumb:before,.single-post.search .search-article-item .article-thumb:before{display:block;content:"";width:100%;padding-top:60%}.error404.search .search-article-item .article-thumb>.content,.page.search .search-article-item .article-thumb>.content,.post.search .search-article-item .article-thumb>.content,.search.search .search-article-item .article-thumb>.content,.single-post.search .search-article-item .article-thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){.error404.search .search-article-item .article-thumb,.page.search .search-article-item .article-thumb,.post.search .search-article-item .article-thumb,.search.search .search-article-item .article-thumb,.single-post.search .search-article-item .article-thumb{position:relative;width:40%;margin-right:15px}.error404.search .search-article-item .article-thumb:before,.page.search .search-article-item .article-thumb:before,.post.search .search-article-item .article-thumb:before,.search.search .search-article-item .article-thumb:before,.single-post.search .search-article-item .article-thumb:before{display:block;content:"";width:100%;padding-top:100%}.error404.search .search-article-item .article-thumb>.content,.page.search .search-article-item .article-thumb>.content,.post.search .search-article-item .article-thumb>.content,.search.search .search-article-item .article-thumb>.content,.single-post.search .search-article-item .article-thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.error404.search .search-article-item .article-information,.page.search .search-article-item .article-information,.post.search .search-article-item .article-information,.search.search .search-article-item .article-information,.single-post.search .search-article-item .article-information{width:100%;margin-left:0x}@media only screen and (min-width:768px){.error404.search .search-article-item .article-information,.page.search .search-article-item .article-information,.post.search .search-article-item .article-information,.search.search .search-article-item .article-information,.single-post.search .search-article-item .article-information{width:60%;margin-left:15px}}.error404.search .search-article-item .article-information h3,.page.search .search-article-item .article-information h3,.post.search .search-article-item .article-information h3,.search.search .search-article-item .article-information h3,.single-post.search .search-article-item .article-information h3{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;text-align:center;font-weight:300;max-width:90%;margin:20px auto 10px;font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px;color:#000}.error404.search .search-article-item .article-information h3 .styled,.page.search .search-article-item .article-information h3 .styled,.post.search .search-article-item .article-information h3 .styled,.search.search .search-article-item .article-information h3 .styled,.single-post.search .search-article-item .article-information h3 .styled{display:block;font-weight:400;font-size:.875rem;font-style:normal;text-transform:uppercase;letter-spacing:1px}.error404.search .search-article-item .article-information h2.entry-title,.page.search .search-article-item .article-information h2.entry-title,.post.search .search-article-item .article-information h2.entry-title,.search.search .search-article-item .article-information h2.entry-title,.single-post.search .search-article-item .article-information h2.entry-title{margin-bottom:0!important}.error404.search .search-article-item .article-information h2.entry-title a,.page.search .search-article-item .article-information h2.entry-title a,.post.search .search-article-item .article-information h2.entry-title a,.search.search .search-article-item .article-information h2.entry-title a,.single-post.search .search-article-item .article-information h2.entry-title a{margin:0;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:400;line-height:1.875rem;font-size:1.875rem;color:#000}.error404.search .search-article-item .article-information .entry-meta,.page.search .search-article-item .article-information .entry-meta,.post.search .search-article-item .article-information .entry-meta,.search.search .search-article-item .article-information .entry-meta,.single-post.search .search-article-item .article-information .entry-meta{text-align:center;text-transform:uppercase;font-size:.75rem}.error404.search .search-article-item .article-information p,.page.search .search-article-item .article-information p,.post.search .search-article-item .article-information p,.search.search .search-article-item .article-information p,.single-post.search .search-article-item .article-information p{width:100%}.error404.error404 section.posts-container .inner,.page.error404 section.posts-container .inner,.post.error404 section.posts-container .inner,.search.error404 section.posts-container .inner,.single-post.error404 section.posts-container .inner{border-top:0}.error404.error404 section.posts-container .inner:before,.page.error404 section.posts-container .inner:before,.post.error404 section.posts-container .inner:before,.search.error404 section.posts-container .inner:before,.single-post.error404 section.posts-container .inner:before{display:none}.error404.error404 section.posts-container .search-not-found,.page.error404 section.posts-container .search-not-found,.post.error404 section.posts-container .search-not-found,.search.error404 section.posts-container .search-not-found,.single-post.error404 section.posts-container .search-not-found{text-align:center}@media only screen and (min-width:768px){.error404.error404 section.posts-container .search-not-found,.page.error404 section.posts-container .search-not-found,.post.error404 section.posts-container .search-not-found,.search.error404 section.posts-container .search-not-found,.single-post.error404 section.posts-container .search-not-found{text-align:left}}.error404.error404 section.posts-container .search-not-found h1,.page.error404 section.posts-container .search-not-found h1,.post.error404 section.posts-container .search-not-found h1,.search.error404 section.posts-container .search-not-found h1,.single-post.error404 section.posts-container .search-not-found h1{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-weight:100;font-size:2.5rem;margin-top:0}.error404.error404 section.posts-container .search-not-found form input[type=search],.page.error404 section.posts-container .search-not-found form input[type=search],.post.error404 section.posts-container .search-not-found form input[type=search],.search.error404 section.posts-container .search-not-found form input[type=search],.single-post.error404 section.posts-container .search-not-found form input[type=search]{font-size:1rem;min-width:350px;padding:5px 20px;border-radius:0;margin-right:20px}.error404.error404 section.posts-container .search-not-found form input[type=submit],.page.error404 section.posts-container .search-not-found form input[type=submit],.post.error404 section.posts-container .search-not-found form input[type=submit],.search.error404 section.posts-container .search-not-found form input[type=submit],.single-post.error404 section.posts-container .search-not-found form input[type=submit]{min-width:135px;margin-top:20px}@media only screen and (min-width:768px){.error404.error404 section.posts-container .search-not-found form input[type=submit],.page.error404 section.posts-container .search-not-found form input[type=submit],.post.error404 section.posts-container .search-not-found form input[type=submit],.search.error404 section.posts-container .search-not-found form input[type=submit],.single-post.error404 section.posts-container .search-not-found form input[type=submit]{margin-top:0;min-width:inherit}}.error404.error404 section.posts-container .latest-articles,.page.error404 section.posts-container .latest-articles,.post.error404 section.posts-container .latest-articles,.search.error404 section.posts-container .latest-articles,.single-post.error404 section.posts-container .latest-articles{position:relative;border-top:1px solid #afafaf;margin-top:3.75rem;padding-top:3.75rem}.error404.error404 section.posts-container .latest-articles:before,.page.error404 section.posts-container .latest-articles:before,.post.error404 section.posts-container .latest-articles:before,.search.error404 section.posts-container .latest-articles:before,.single-post.error404 section.posts-container .latest-articles:before{display:block;content:"";background:#afafaf;height:1px;width:100%;top:2px;position:absolute}.error404 section.posts-container,.page section.posts-container,.post section.posts-container,.search section.posts-container,.single-post section.posts-container{max-width:calc(1100px + 4%);padding-left:2%;padding-right:2%;margin:0 auto}.error404 section.posts-container .inner,.page section.posts-container .inner,.post section.posts-container .inner,.search section.posts-container .inner,.single-post section.posts-container .inner{position:relative;padding-top:40px;border-top:1px solid #afafaf}.error404 section.posts-container .inner:before,.page section.posts-container .inner:before,.post section.posts-container .inner:before,.search section.posts-container .inner:before,.single-post section.posts-container .inner:before{display:block;content:"";width:100%;height:1px;position:absolute;top:3px;background:#afafaf}.error404 section.posts-container .inner button.post-loadmore,.page section.posts-container .inner button.post-loadmore,.post section.posts-container .inner button.post-loadmore,.search section.posts-container .inner button.post-loadmore,.single-post section.posts-container .inner button.post-loadmore{display:block;margin:0 auto 40px}@media only screen and (min-width:768px){.error404 section.posts-container .inner .row .left,.page section.posts-container .inner .row .left,.post section.posts-container .inner .row .left,.search section.posts-container .inner .row .left,.single-post section.posts-container .inner .row .left{padding-right:2%}}.error404 section.posts-container .inner .row .left h1,.page section.posts-container .inner .row .left h1,.post section.posts-container .inner .row .left h1,.search section.posts-container .inner .row .left h1,.single-post section.posts-container .inner .row .left h1{text-align:center}@media only screen and (min-width:768px){.error404 section.posts-container .inner .row .left h1,.page section.posts-container .inner .row .left h1,.post section.posts-container .inner .row .left h1,.search section.posts-container .inner .row .left h1,.single-post section.posts-container .inner .row .left h1{text-align:left}}.error404 section.posts-container .inner .row .left h2,.page section.posts-container .inner .row .left h2,.post section.posts-container .inner .row .left h2,.search section.posts-container .inner .row .left h2,.single-post section.posts-container .inner .row .left h2{font-weight:500;font-style:italic;text-align:left;margin-bottom:40px;margin-top:0;text-align:center}.error404 section.posts-container .inner .row .left h2.ornament,.page section.posts-container .inner .row .left h2.ornament,.post section.posts-container .inner .row .left h2.ornament,.search section.posts-container .inner .row .left h2.ornament,.single-post section.posts-container .inner .row .left h2.ornament{font-size:2.25rem}.error404 section.posts-container .inner .row .left h2:before,.page section.posts-container .inner .row .left h2:before,.post section.posts-container .inner .row .left h2:before,.search section.posts-container .inner .row .left h2:before,.single-post section.posts-container .inner .row .left h2:before{content:"— ";font-weight:500}.error404 section.posts-container .inner .row .left h2:after,.page section.posts-container .inner .row .left h2:after,.post section.posts-container .inner .row .left h2:after,.search section.posts-container .inner .row .left h2:after,.single-post section.posts-container .inner .row .left h2:after{content:" —";font-weight:500}@media only screen and (min-width:768px){.error404 section.posts-container .inner .row .left h2,.page section.posts-container .inner .row .left h2,.post section.posts-container .inner .row .left h2,.search section.posts-container .inner .row .left h2,.single-post section.posts-container .inner .row .left h2{text-align:left;margin-bottom:30px;font-size:1.875rem}.error404 section.posts-container .inner .row .left h2:after,.error404 section.posts-container .inner .row .left h2:before,.page section.posts-container .inner .row .left h2:after,.page section.posts-container .inner .row .left h2:before,.post section.posts-container .inner .row .left h2:after,.post section.posts-container .inner .row .left h2:before,.search section.posts-container .inner .row .left h2:after,.search section.posts-container .inner .row .left h2:before,.single-post section.posts-container .inner .row .left h2:after,.single-post section.posts-container .inner .row .left h2:before{content:""}}.error404 section.posts-container .inner .row .left .article-list,.page section.posts-container .inner .row .left .article-list,.post section.posts-container .inner .row .left .article-list,.search section.posts-container .inner .row .left .article-list,.single-post section.posts-container .inner .row .left .article-list{position:relative}.error404 section.posts-container .inner .row .left .article-list .article-sizer,.page section.posts-container .inner .row .left .article-list .article-sizer,.post section.posts-container .inner .row .left .article-list .article-sizer,.search section.posts-container .inner .row .left .article-list .article-sizer,.single-post section.posts-container .inner .row .left .article-list .article-sizer{width:100%}@media only screen and (min-width:768px){.error404 section.posts-container .inner .row .left .article-list .article-sizer,.page section.posts-container .inner .row .left .article-list .article-sizer,.post section.posts-container .inner .row .left .article-list .article-sizer,.search section.posts-container .inner .row .left .article-list .article-sizer,.single-post section.posts-container .inner .row .left .article-list .article-sizer{width:48%}}.error404 section.posts-container .inner .row .left .article-list .article-item,.page section.posts-container .inner .row .left .article-list .article-item,.post section.posts-container .inner .row .left .article-list .article-item,.search section.posts-container .inner .row .left .article-list .article-item,.single-post section.posts-container .inner .row .left .article-list .article-item{width:100%;margin-bottom:50px;padding-bottom:20px;cursor:pointer;border-bottom:1px solid #e1ebed}.error404 section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1),.page section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1),.post section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1),.search section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1),.single-post section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1){clear:left}@media only screen and (min-width:768px){.error404 section.posts-container .inner .row .left .article-list .article-item,.page section.posts-container .inner .row .left .article-list .article-item,.post section.posts-container .inner .row .left .article-list .article-item,.search section.posts-container .inner .row .left .article-list .article-item,.single-post section.posts-container .inner .row .left .article-list .article-item{margin-bottom:40px;padding-bottom:0;width:46%;border-bottom:none}}.error404 section.posts-container .inner .row .left .article-list .article-item .img-container,.page section.posts-container .inner .row .left .article-list .article-item .img-container,.post section.posts-container .inner .row .left .article-list .article-item .img-container,.search section.posts-container .inner .row .left .article-list .article-item .img-container,.single-post section.posts-container .inner .row .left .article-list .article-item .img-container{background-color:#e1ebed;position:relative;width:100%;background-size:cover;background-position:50% 50%}.error404 section.posts-container .inner .row .left .article-list .article-item .img-container:before,.page section.posts-container .inner .row .left .article-list .article-item .img-container:before,.post section.posts-container .inner .row .left .article-list .article-item .img-container:before,.search section.posts-container .inner .row .left .article-list .article-item .img-container:before,.single-post section.posts-container .inner .row .left .article-list .article-item .img-container:before{display:block;content:"";width:100%;padding-top:90%}.error404 section.posts-container .inner .row .left .article-list .article-item .img-container>.content,.page section.posts-container .inner .row .left .article-list .article-item .img-container>.content,.post section.posts-container .inner .row .left .article-list .article-item .img-container>.content,.search section.posts-container .inner .row .left .article-list .article-item .img-container>.content,.single-post section.posts-container .inner .row .left .article-list .article-item .img-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}.error404 section.posts-container .inner .row .left .article-list .article-item h3,.page section.posts-container .inner .row .left .article-list .article-item h3,.post section.posts-container .inner .row .left .article-list .article-item h3,.search section.posts-container .inner .row .left .article-list .article-item h3,.single-post section.posts-container .inner .row .left .article-list .article-item h3{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;text-align:center;font-weight:300;max-width:90%;margin:20px auto 10px;font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}.error404 section.posts-container .inner .row .left .article-list .article-item h3 .styled,.page section.posts-container .inner .row .left .article-list .article-item h3 .styled,.post section.posts-container .inner .row .left .article-list .article-item h3 .styled,.search section.posts-container .inner .row .left .article-list .article-item h3 .styled,.single-post section.posts-container .inner .row .left .article-list .article-item h3 .styled{display:block;font-weight:400;font-size:.875rem;font-style:normal;text-transform:uppercase;letter-spacing:1px}.error404 section.posts-container .inner .row .left .article-list .article-item h5,.page section.posts-container .inner .row .left .article-list .article-item h5,.post section.posts-container .inner .row .left .article-list .article-item h5,.search section.posts-container .inner .row .left .article-list .article-item h5,.single-post section.posts-container .inner .row .left .article-list .article-item h5{text-transform:uppercase;margin:0 auto;text-align:center;font-family:Nunito,Helvetica,Arial,sans-serif;font-weight:300;font-size:0}.error404 section.posts-container .inner .row .left .article-list .article-item p,.page section.posts-container .inner .row .left .article-list .article-item p,.post section.posts-container .inner .row .left .article-list .article-item p,.search section.posts-container .inner .row .left .article-list .article-item p,.single-post section.posts-container .inner .row .left .article-list .article-item p{font-size:.9375rem}.error404 section.posts-container .inner .row .right,.page section.posts-container .inner .row .right,.post section.posts-container .inner .row .right,.search section.posts-container .inner .row .right,.single-post section.posts-container .inner .row .right{padding-left:2%}.error404 figure.wp-block-image.size-full,.error404 figure.wp-block-image.size-full img,.page figure.wp-block-image.size-full,.page figure.wp-block-image.size-full img,.post figure.wp-block-image.size-full,.post figure.wp-block-image.size-full img,.search figure.wp-block-image.size-full,.search figure.wp-block-image.size-full img,.single-post figure.wp-block-image.size-full,.single-post figure.wp-block-image.size-full img{width:100%}.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}.block-editor__typewriter h1{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:400;line-height:2.375rem}.block-editor__typewriter h1 a{color:#416679}.block-editor__typewriter h2{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}.block-editor__typewriter h2 a{color:#416679}.block-editor__typewriter ol,.block-editor__typewriter ul{margin:0}.edit-post-layout .edit-post-visual-editor .inner,.edit-post-layout section.posts-container .inner,.post .edit-post-visual-editor .inner,.post section.posts-container .inner,.single-post .edit-post-visual-editor .inner,.single-post section.posts-container .inner{width:100%;box-sizing:border-box;position:relative;border-top:0!important}.edit-post-layout .edit-post-visual-editor .inner:before,.edit-post-layout section.posts-container .inner:before,.post .edit-post-visual-editor .inner:before,.post section.posts-container .inner:before,.single-post .edit-post-visual-editor .inner:before,.single-post section.posts-container .inner:before{display:none!important}.edit-post-layout .edit-post-visual-editor .inner header.entry-header,.edit-post-layout section.posts-container .inner header.entry-header,.post .edit-post-visual-editor .inner header.entry-header,.post section.posts-container .inner header.entry-header,.single-post .edit-post-visual-editor .inner header.entry-header,.single-post section.posts-container .inner header.entry-header{position:relative;border-bottom:1px solid #e1ebed;padding-bottom:50px}.edit-post-layout .edit-post-visual-editor .inner header.entry-header:after,.edit-post-layout section.posts-container .inner header.entry-header:after,.post .edit-post-visual-editor .inner header.entry-header:after,.post section.posts-container .inner header.entry-header:after,.single-post .edit-post-visual-editor .inner header.entry-header:after,.single-post section.posts-container .inner header.entry-header:after{display:block;content:"";background:#e1ebed;height:1px;position:absolute;bottom:2px;width:100%}.edit-post-layout .edit-post-visual-editor .inner header.entry-header h1.entry-title,.edit-post-layout section.posts-container .inner header.entry-header h1.entry-title,.post .edit-post-visual-editor .inner header.entry-header h1.entry-title,.post section.posts-container .inner header.entry-header h1.entry-title,.single-post .edit-post-visual-editor .inner header.entry-header h1.entry-title,.single-post section.posts-container .inner header.entry-header h1.entry-title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;text-align:center;font-style:italic;font-size:2.5rem;line-height:3rem;padding:0 6%;font-weight:200;margin:0}.edit-post-layout .edit-post-visual-editor .inner header.entry-header h1.entry-title span,.edit-post-layout section.posts-container .inner header.entry-header h1.entry-title span,.post .edit-post-visual-editor .inner header.entry-header h1.entry-title span,.post section.posts-container .inner header.entry-header h1.entry-title span,.single-post .edit-post-visual-editor .inner header.entry-header h1.entry-title span,.single-post section.posts-container .inner header.entry-header h1.entry-title span{display:block;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.9px;font-size:1.125rem;line-height:1.5rem;margin-bottom:5px}@media only screen and (min-width:768px){.edit-post-layout .edit-post-visual-editor .inner header.entry-header h1.entry-title,.edit-post-layout section.posts-container .inner header.entry-header h1.entry-title,.post .edit-post-visual-editor .inner header.entry-header h1.entry-title,.post section.posts-container .inner header.entry-header h1.entry-title,.single-post .edit-post-visual-editor .inner header.entry-header h1.entry-title,.single-post section.posts-container .inner header.entry-header h1.entry-title{font-size:3.4375rem;line-height:3.75rem;padding:0 8%}}.edit-post-layout .edit-post-visual-editor .inner header.entry-header .entry-meta,.edit-post-layout section.posts-container .inner header.entry-header .entry-meta,.post .edit-post-visual-editor .inner header.entry-header .entry-meta,.post section.posts-container .inner header.entry-header .entry-meta,.single-post .edit-post-visual-editor .inner header.entry-header .entry-meta,.single-post section.posts-container .inner header.entry-header .entry-meta{text-align:center;margin-top:20px}.edit-post-layout .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on,.edit-post-layout section.posts-container .inner header.entry-header .entry-meta .posted-on,.post .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on,.post section.posts-container .inner header.entry-header .entry-meta .posted-on,.single-post .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on,.single-post section.posts-container .inner header.entry-header .entry-meta .posted-on{color:#000;text-transform:uppercase;text-align:center;font-size:.875rem}.edit-post-layout .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on a,.edit-post-layout section.posts-container .inner header.entry-header .entry-meta .posted-on a,.post .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on a,.post section.posts-container .inner header.entry-header .entry-meta .posted-on a,.single-post .edit-post-visual-editor .inner header.entry-header .entry-meta .posted-on a,.single-post section.posts-container .inner header.entry-header .entry-meta .posted-on a{font-family:Nunito,Helvetica,Arial,sans-serif;letter-spacing:.7px;font-weight:600;color:#000;text-decoration:none}.edit-post-layout .edit-post-visual-editor .inner .entry-content,.edit-post-layout section.posts-container .inner .entry-content,.post .edit-post-visual-editor .inner .entry-content,.post section.posts-container .inner .entry-content,.single-post .edit-post-visual-editor .inner .entry-content,.single-post section.posts-container .inner .entry-content{padding-top:10px}.edit-post-layout .edit-post-visual-editor .inner .entry-content h1,.edit-post-layout section.posts-container .inner .entry-content h1,.post .edit-post-visual-editor .inner .entry-content h1,.post section.posts-container .inner .entry-content h1,.single-post .edit-post-visual-editor .inner .entry-content h1,.single-post section.posts-container .inner .entry-content h1{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:400;line-height:2.375rem;font-size:2.125rem}.edit-post-layout .edit-post-visual-editor .inner .entry-content h1 a,.edit-post-layout section.posts-container .inner .entry-content h1 a,.post .edit-post-visual-editor .inner .entry-content h1 a,.post section.posts-container .inner .entry-content h1 a,.single-post .edit-post-visual-editor .inner .entry-content h1 a,.single-post section.posts-container .inner .entry-content h1 a{color:#416679}.edit-post-layout .edit-post-visual-editor .inner .entry-content h2,.edit-post-layout section.posts-container .inner .entry-content h2,.post .edit-post-visual-editor .inner .entry-content h2,.post section.posts-container .inner .entry-content h2,.single-post .edit-post-visual-editor .inner .entry-content h2,.single-post section.posts-container .inner .entry-content h2{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}.edit-post-layout .edit-post-visual-editor .inner .entry-content h2 a,.edit-post-layout section.posts-container .inner .entry-content h2 a,.post .edit-post-visual-editor .inner .entry-content h2 a,.post section.posts-container .inner .entry-content h2 a,.single-post .edit-post-visual-editor .inner .entry-content h2 a,.single-post section.posts-container .inner .entry-content h2 a{color:#416679}.edit-post-layout .edit-post-visual-editor .inner .entry-content ol,.edit-post-layout .edit-post-visual-editor .inner .entry-content ul,.edit-post-layout section.posts-container .inner .entry-content ol,.edit-post-layout section.posts-container .inner .entry-content ul,.post .edit-post-visual-editor .inner .entry-content ol,.post .edit-post-visual-editor .inner .entry-content ul,.post section.posts-container .inner .entry-content ol,.post section.posts-container .inner .entry-content ul,.single-post .edit-post-visual-editor .inner .entry-content ol,.single-post .edit-post-visual-editor .inner .entry-content ul,.single-post section.posts-container .inner .entry-content ol,.single-post section.posts-container .inner .entry-content ul{margin:0}.edit-post-layout .edit-post-visual-editor .inner .entry-content h3,.edit-post-layout .edit-post-visual-editor .inner .entry-content h4,.edit-post-layout .edit-post-visual-editor .inner .entry-content h5,.edit-post-layout .edit-post-visual-editor .inner .entry-content h6,.edit-post-layout section.posts-container .inner .entry-content h3,.edit-post-layout section.posts-container .inner .entry-content h4,.edit-post-layout section.posts-container .inner .entry-content h5,.edit-post-layout section.posts-container .inner .entry-content h6,.post .edit-post-visual-editor .inner .entry-content h3,.post .edit-post-visual-editor .inner .entry-content h4,.post .edit-post-visual-editor .inner .entry-content h5,.post .edit-post-visual-editor .inner .entry-content h6,.post section.posts-container .inner .entry-content h3,.post section.posts-container .inner .entry-content h4,.post section.posts-container .inner .entry-content h5,.post section.posts-container .inner .entry-content h6,.single-post .edit-post-visual-editor .inner .entry-content h3,.single-post .edit-post-visual-editor .inner .entry-content h4,.single-post .edit-post-visual-editor .inner .entry-content h5,.single-post .edit-post-visual-editor .inner .entry-content h6,.single-post section.posts-container .inner .entry-content h3,.single-post section.posts-container .inner .entry-content h4,.single-post section.posts-container .inner .entry-content h5,.single-post section.posts-container .inner .entry-content h6{font-family:Nunito,Helvetica,Arial,sans-serif!important}.edit-post-layout .edit-post-visual-editor .inner .entry-content h3.title,.edit-post-layout .edit-post-visual-editor .inner .entry-content h4.title,.edit-post-layout .edit-post-visual-editor .inner .entry-content h5.title,.edit-post-layout .edit-post-visual-editor .inner .entry-content h6.title,.edit-post-layout section.posts-container .inner .entry-content h3.title,.edit-post-layout section.posts-container .inner .entry-content h4.title,.edit-post-layout section.posts-container .inner .entry-content h5.title,.edit-post-layout section.posts-container .inner .entry-content h6.title,.post .edit-post-visual-editor .inner .entry-content h3.title,.post .edit-post-visual-editor .inner .entry-content h4.title,.post .edit-post-visual-editor .inner .entry-content h5.title,.post .edit-post-visual-editor .inner .entry-content h6.title,.post section.posts-container .inner .entry-content h3.title,.post section.posts-container .inner .entry-content h4.title,.post section.posts-container .inner .entry-content h5.title,.post section.posts-container .inner .entry-content h6.title,.single-post .edit-post-visual-editor .inner .entry-content h3.title,.single-post .edit-post-visual-editor .inner .entry-content h4.title,.single-post .edit-post-visual-editor .inner .entry-content h5.title,.single-post .edit-post-visual-editor .inner .entry-content h6.title,.single-post section.posts-container .inner .entry-content h3.title,.single-post section.posts-container .inner .entry-content h4.title,.single-post section.posts-container .inner .entry-content h5.title,.single-post section.posts-container .inner .entry-content h6.title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-weight:500}.edit-post-layout .edit-post-visual-editor .inner .entry-content h3,.edit-post-layout section.posts-container .inner .entry-content h3,.post .edit-post-visual-editor .inner .entry-content h3,.post section.posts-container .inner .entry-content h3,.single-post .edit-post-visual-editor .inner .entry-content h3,.single-post section.posts-container .inner .entry-content h3{font-size:1.5rem}.edit-post-layout .edit-post-visual-editor .inner .entry-content h4,.edit-post-layout section.posts-container .inner .entry-content h4,.post .edit-post-visual-editor .inner .entry-content h4,.post section.posts-container .inner .entry-content h4,.single-post .edit-post-visual-editor .inner .entry-content h4,.single-post section.posts-container .inner .entry-content h4{font-size:1.25rem}.edit-post-layout .edit-post-visual-editor .inner .entry-content h5,.edit-post-layout section.posts-container .inner .entry-content h5,.post .edit-post-visual-editor .inner .entry-content h5,.post section.posts-container .inner .entry-content h5,.single-post .edit-post-visual-editor .inner .entry-content h5,.single-post section.posts-container .inner .entry-content h5{font-size:1.125rem}.edit-post-layout .edit-post-visual-editor .inner .entry-content h6,.edit-post-layout section.posts-container .inner .entry-content h6,.post .edit-post-visual-editor .inner .entry-content h6,.post section.posts-container .inner .entry-content h6,.single-post .edit-post-visual-editor .inner .entry-content h6,.single-post section.posts-container .inner .entry-content h6{font-size:1rem}.edit-post-layout .edit-post-visual-editor .inner .entry-content figure figcaption,.edit-post-layout section.posts-container .inner .entry-content figure figcaption,.post .edit-post-visual-editor .inner .entry-content figure figcaption,.post section.posts-container .inner .entry-content figure figcaption,.single-post .edit-post-visual-editor .inner .entry-content figure figcaption,.single-post section.posts-container .inner .entry-content figure figcaption{font-size:.8125rem;font-family:Nunito,Helvetica,Arial,sans-serif}.edit-post-layout .edit-post-visual-editor .inner .entry-content figure.is-style-large-caption figcaption,.edit-post-layout section.posts-container .inner .entry-content figure.is-style-large-caption figcaption,.post .edit-post-visual-editor .inner .entry-content figure.is-style-large-caption figcaption,.post section.posts-container .inner .entry-content figure.is-style-large-caption figcaption,.single-post .edit-post-visual-editor .inner .entry-content figure.is-style-large-caption figcaption,.single-post section.posts-container .inner .entry-content figure.is-style-large-caption figcaption{font-size:1rem;font-family:Nunito,Helvetica,Arial,sans-serif}.edit-post-layout .edit-post-visual-editor .inner .entry-content figure.is-style-fancy-caption figcaption,.edit-post-layout section.posts-container .inner .entry-content figure.is-style-fancy-caption figcaption,.post .edit-post-visual-editor .inner .entry-content figure.is-style-fancy-caption figcaption,.post section.posts-container .inner .entry-content figure.is-style-fancy-caption figcaption,.single-post .edit-post-visual-editor .inner .entry-content figure.is-style-fancy-caption figcaption,.single-post section.posts-container .inner .entry-content figure.is-style-fancy-caption figcaption{font-size:1.125rem;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-weight:500}.edit-post-layout .edit-post-visual-editor .inner .entry-author,.edit-post-layout section.posts-container .inner .entry-author,.post .edit-post-visual-editor .inner .entry-author,.post section.posts-container .inner .entry-author,.single-post .edit-post-visual-editor .inner .entry-author,.single-post section.posts-container .inner .entry-author{display:-moz-flex;display:flex;padding-bottom:20px;padding-top:20px}.edit-post-layout .edit-post-visual-editor .inner .entry-author .left,.edit-post-layout section.posts-container .inner .entry-author .left,.post .edit-post-visual-editor .inner .entry-author .left,.post section.posts-container .inner .entry-author .left,.single-post .edit-post-visual-editor .inner .entry-author .left,.single-post section.posts-container .inner .entry-author .left{width:40%}@media only screen and (min-width:768px){.edit-post-layout .edit-post-visual-editor .inner .entry-author .left,.edit-post-layout section.posts-container .inner .entry-author .left,.post .edit-post-visual-editor .inner .entry-author .left,.post section.posts-container .inner .entry-author .left,.single-post .edit-post-visual-editor .inner .entry-author .left,.single-post section.posts-container .inner .entry-author .left{width:20%}}.edit-post-layout .edit-post-visual-editor .inner .entry-author .left .author-image-container,.edit-post-layout section.posts-container .inner .entry-author .left .author-image-container,.post .edit-post-visual-editor .inner .entry-author .left .author-image-container,.post section.posts-container .inner .entry-author .left .author-image-container,.single-post .edit-post-visual-editor .inner .entry-author .left .author-image-container,.single-post section.posts-container .inner .entry-author .left .author-image-container{width:100%;position:relative}.edit-post-layout .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image,.edit-post-layout section.posts-container .inner .entry-author .left .author-image-container .author-image,.post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image,.post section.posts-container .inner .entry-author .left .author-image-container .author-image,.single-post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image,.single-post section.posts-container .inner .entry-author .left .author-image-container .author-image{position:relative;width:100%;border-radius:1000px;background-size:cover;background-position:50% 0;border:4px solid #416679;overflow:hidden}.edit-post-layout .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image:before,.edit-post-layout section.posts-container .inner .entry-author .left .author-image-container .author-image:before,.post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image:before,.post section.posts-container .inner .entry-author .left .author-image-container .author-image:before,.single-post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image:before,.single-post section.posts-container .inner .entry-author .left .author-image-container .author-image:before{display:block;content:"";width:100%;padding-top:98%}.edit-post-layout .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image>.content,.edit-post-layout section.posts-container .inner .entry-author .left .author-image-container .author-image>.content,.post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image>.content,.post section.posts-container .inner .entry-author .left .author-image-container .author-image>.content,.single-post .edit-post-visual-editor .inner .entry-author .left .author-image-container .author-image>.content,.single-post section.posts-container .inner .entry-author .left .author-image-container .author-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.edit-post-layout .edit-post-visual-editor .inner .entry-author .right,.edit-post-layout section.posts-container .inner .entry-author .right,.post .edit-post-visual-editor .inner .entry-author .right,.post section.posts-container .inner .entry-author .right,.single-post .edit-post-visual-editor .inner .entry-author .right,.single-post section.posts-container .inner .entry-author .right{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;width:80%}.edit-post-layout .edit-post-visual-editor .inner .entry-author .right .content-set,.edit-post-layout section.posts-container .inner .entry-author .right .content-set,.post .edit-post-visual-editor .inner .entry-author .right .content-set,.post section.posts-container .inner .entry-author .right .content-set,.single-post .edit-post-visual-editor .inner .entry-author .right .content-set,.single-post section.posts-container .inner .entry-author .right .content-set{width:100%}@media only screen and (min-width:768px){.edit-post-layout .edit-post-visual-editor .inner .entry-author .right .content-set,.edit-post-layout section.posts-container .inner .entry-author .right .content-set,.post .edit-post-visual-editor .inner .entry-author .right .content-set,.post section.posts-container .inner .entry-author .right .content-set,.single-post .edit-post-visual-editor .inner .entry-author .right .content-set,.single-post section.posts-container .inner .entry-author .right .content-set{width:70%}}.edit-post-layout .edit-post-visual-editor .inner .entry-author .right .content-set h2,.edit-post-layout section.posts-container .inner .entry-author .right .content-set h2,.post .edit-post-visual-editor .inner .entry-author .right .content-set h2,.post section.posts-container .inner .entry-author .right .content-set h2,.single-post .edit-post-visual-editor .inner .entry-author .right .content-set h2,.single-post section.posts-container .inner .entry-author .right .content-set h2{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.125rem;color:#416679;text-transform:uppercase;letter-spacing:.7px;text-align:left;margin:0}.edit-post-layout .edit-post-visual-editor .inner .entry-author .right .content-set p,.edit-post-layout section.posts-container .inner .entry-author .right .content-set p,.post .edit-post-visual-editor .inner .entry-author .right .content-set p,.post section.posts-container .inner .entry-author .right .content-set p,.single-post .edit-post-visual-editor .inner .entry-author .right .content-set p,.single-post section.posts-container .inner .entry-author .right .content-set p{margin:5px 0 0;font-size:1rem}.edit-post-layout .edit-post-visual-editor .inner .entry-author .right .content-set p.readmore,.edit-post-layout section.posts-container .inner .entry-author .right .content-set p.readmore,.post .edit-post-visual-editor .inner .entry-author .right .content-set p.readmore,.post section.posts-container .inner .entry-author .right .content-set p.readmore,.single-post .edit-post-visual-editor .inner .entry-author .right .content-set p.readmore,.single-post section.posts-container .inner .entry-author .right .content-set p.readmore{font-size:.75rem;text-transform:uppercase;margin-top:1.25rem}.edit-post-layout .edit-post-visual-editor .inner .entry-disclaimer,.edit-post-layout section.posts-container .inner .entry-disclaimer,.post .edit-post-visual-editor .inner .entry-disclaimer,.post section.posts-container .inner .entry-disclaimer,.single-post .edit-post-visual-editor .inner .entry-disclaimer,.single-post section.posts-container .inner .entry-disclaimer{width:100%;font-size:.875rem}@media only screen and (min-width:768px){.edit-post-layout .edit-post-visual-editor .inner .entry-disclaimer,.edit-post-layout section.posts-container .inner .entry-disclaimer,.post .edit-post-visual-editor .inner .entry-disclaimer,.post section.posts-container .inner .entry-disclaimer,.single-post .edit-post-visual-editor .inner .entry-disclaimer,.single-post section.posts-container .inner .entry-disclaimer{width:80%}}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer,.edit-post-layout section.posts-container .inner footer.entry-footer,.post .edit-post-visual-editor .inner footer.entry-footer,.post section.posts-container .inner footer.entry-footer,.single-post .edit-post-visual-editor .inner footer.entry-footer,.single-post section.posts-container .inner footer.entry-footer{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;padding:0 0 20px;margin-top:40px}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer:before,.edit-post-layout section.posts-container .inner footer.entry-footer:before,.post .edit-post-visual-editor .inner footer.entry-footer:before,.post section.posts-container .inner footer.entry-footer:before,.single-post .edit-post-visual-editor .inner footer.entry-footer:before,.single-post section.posts-container .inner footer.entry-footer:before{display:block;content:"";background:#e1ebed;height:1px;width:100%}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles,.post section.posts-container .inner footer.entry-footer .related-articles,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles,.single-post section.posts-container .inner footer.entry-footer .related-articles{padding:20px 0 0}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles h2,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles h2,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles h2,.post section.posts-container .inner footer.entry-footer .related-articles h2,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles h2,.single-post section.posts-container .inner footer.entry-footer .related-articles h2{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:900;text-transform:uppercase;font-size:1.25rem;letter-spacing:1.2px;color:#000}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set,.post section.posts-container .inner footer.entry-footer .related-articles .article-set,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set{display:-moz-flex;display:flex;flex-wrap:wrap;-moz-justify-content:space-between;justify-content:space-between}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item{width:100%;background:#e1ebed;margin-bottom:10px}@media only screen and (min-width:768px){.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item{width:49.5%}}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;width:100%}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail{position:relative;width:40%;background-size:cover;background-position:50% 50%;background-color:rgba(0,0,0,.1)}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail:before{display:block;content:"";width:100%;padding-top:100%}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container .article-thumbnail>.content{position:absolute;top:0;left:0;right:0;bottom:0}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3{width:60%;padding:0 2%;font-weight:500;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-size:1.25rem;color:#000;letter-spacing:0;text-align:center;line-height:1.375rem}.edit-post-layout .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled,.edit-post-layout section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled,.post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled,.post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled,.single-post .edit-post-visual-editor .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled,.single-post section.posts-container .inner footer.entry-footer .related-articles .article-set .article-item .article-item-container h3 .styled{display:block;font-weight:300;font-size:.8125rem;font-style:normal;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.edit-post-layout .edit-post-visual-editor .inner .comments-area,.edit-post-layout section.posts-container .inner .comments-area,.post .edit-post-visual-editor .inner .comments-area,.post section.posts-container .inner .comments-area,.single-post .edit-post-visual-editor .inner .comments-area,.single-post section.posts-container .inner .comments-area{padding:0 0 40px}.edit-post-layout .edit-post-visual-editor .inner .comments-area .comment-author.vcard,.edit-post-layout section.posts-container .inner .comments-area .comment-author.vcard,.post .edit-post-visual-editor .inner .comments-area .comment-author.vcard,.post section.posts-container .inner .comments-area .comment-author.vcard,.single-post .edit-post-visual-editor .inner .comments-area .comment-author.vcard,.single-post section.posts-container .inner .comments-area .comment-author.vcard{font-size:.875rem}.edit-post-layout .edit-post-visual-editor .inner .comments-area .comment-author.vcard img,.edit-post-layout section.posts-container .inner .comments-area .comment-author.vcard img,.post .edit-post-visual-editor .inner .comments-area .comment-author.vcard img,.post section.posts-container .inner .comments-area .comment-author.vcard img,.single-post .edit-post-visual-editor .inner .comments-area .comment-author.vcard img,.single-post section.posts-container .inner .comments-area .comment-author.vcard img{background:#e1ebed;margin-right:.625rem}.edit-post-layout .edit-post-visual-editor .inner .comments-area:before,.edit-post-layout section.posts-container .inner .comments-area:before,.post .edit-post-visual-editor .inner .comments-area:before,.post section.posts-container .inner .comments-area:before,.single-post .edit-post-visual-editor .inner .comments-area:before,.single-post section.posts-container .inner .comments-area:before{display:block;content:"";background:#e1ebed;height:1px;width:100%}.edit-post-layout .edit-post-visual-editor .inner .comments-area h2.comments-title,.edit-post-layout section.posts-container .inner .comments-area h2.comments-title,.post .edit-post-visual-editor .inner .comments-area h2.comments-title,.post section.posts-container .inner .comments-area h2.comments-title,.single-post .edit-post-visual-editor .inner .comments-area h2.comments-title,.single-post section.posts-container .inner .comments-area h2.comments-title{margin:30px 0!important;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:200!important;font-style:normal!important;font-size:1.25rem!important}.edit-post-layout .edit-post-visual-editor .inner .comments-area h2.comments-title span,.edit-post-layout section.posts-container .inner .comments-area h2.comments-title span,.post .edit-post-visual-editor .inner .comments-area h2.comments-title span,.post section.posts-container .inner .comments-area h2.comments-title span,.single-post .edit-post-visual-editor .inner .comments-area h2.comments-title span,.single-post section.posts-container .inner .comments-area h2.comments-title span{font-style:italic!important;font-size:1.5rem!important}.edit-post-layout .edit-post-visual-editor .inner .comments-area h3.comment-reply-title,.edit-post-layout section.posts-container .inner .comments-area h3.comment-reply-title,.post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title,.post section.posts-container .inner .comments-area h3.comment-reply-title,.single-post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title,.single-post section.posts-container .inner .comments-area h3.comment-reply-title{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;margin:30px 0 0;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:200!important;font-size:1.25rem;letter-spacing:1px;color:#000;font-style:italic}.edit-post-layout .edit-post-visual-editor .inner .comments-area h3.comment-reply-title a,.edit-post-layout section.posts-container .inner .comments-area h3.comment-reply-title a,.post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title a,.post section.posts-container .inner .comments-area h3.comment-reply-title a,.single-post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title a,.single-post section.posts-container .inner .comments-area h3.comment-reply-title a{margin-left:5px}.edit-post-layout .edit-post-visual-editor .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link,.edit-post-layout section.posts-container .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link,.post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link,.post section.posts-container .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link,.single-post .edit-post-visual-editor .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link,.single-post section.posts-container .inner .comments-area h3.comment-reply-title #cancel-comment-reply-link{font-family:Nunito,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-left:40px;font-size:.75rem;letter-spacing:0;font-style:normal;background:#e1ebed;border-radius:100px;padding:5px 10px}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list,.edit-post-layout section.posts-container .inner .comments-area ol.children,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list,.post .edit-post-visual-editor .inner .comments-area ol.children,.post .edit-post-visual-editor .inner .comments-area ol.comment-list,.post section.posts-container .inner .comments-area ol.children,.post section.posts-container .inner .comments-area ol.comment-list,.single-post .edit-post-visual-editor .inner .comments-area ol.children,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list,.single-post section.posts-container .inner .comments-area ol.children,.single-post section.posts-container .inner .comments-area ol.comment-list{margin:0 0 0 25px;padding:0;list-style:none}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li,.edit-post-layout section.posts-container .inner .comments-area ol.children li,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li,.post .edit-post-visual-editor .inner .comments-area ol.children li,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li,.post section.posts-container .inner .comments-area ol.children li,.post section.posts-container .inner .comments-area ol.comment-list li,.single-post .edit-post-visual-editor .inner .comments-area ol.children li,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li,.single-post section.posts-container .inner .comments-area ol.children li,.single-post section.posts-container .inner .comments-area ol.comment-list li{position:relative;text-align:left;margin-bottom:20px}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li:before,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li:before,.edit-post-layout section.posts-container .inner .comments-area ol.children li:before,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li:before,.post .edit-post-visual-editor .inner .comments-area ol.children li:before,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li:before,.post section.posts-container .inner .comments-area ol.children li:before,.post section.posts-container .inner .comments-area ol.comment-list li:before,.single-post .edit-post-visual-editor .inner .comments-area ol.children li:before,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li:before,.single-post section.posts-container .inner .comments-area ol.children li:before,.single-post section.posts-container .inner .comments-area ol.comment-list li:before{display:block;content:"";position:absolute;left:-25px;top:0;width:1px;height:100%;background:#e1ebed}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card,.post section.posts-container .inner .comments-area ol.children li .author-card,.post section.posts-container .inner .comments-area ol.comment-list li .author-card,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card,.single-post section.posts-container .inner .comments-area ol.children li .author-card,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card{display:-moz-flex;display:flex}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card .left,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .left,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card .left,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card .left,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .left,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .left,.post section.posts-container .inner .comments-area ol.children li .author-card .left,.post section.posts-container .inner .comments-area ol.comment-list li .author-card .left,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .left,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .left,.single-post section.posts-container .inner .comments-area ol.children li .author-card .left,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card .left{padding-right:.375rem}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card .right,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .right,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card .right,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card .right,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .right,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .right,.post section.posts-container .inner .comments-area ol.children li .author-card .right,.post section.posts-container .inner .comments-area ol.comment-list li .author-card .right,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .right,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .right,.single-post section.posts-container .inner .comments-area ol.children li .author-card .right,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card .right{padding-left:.375rem}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card .avatar,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .avatar,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card .avatar,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card .avatar,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .avatar,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .avatar,.post section.posts-container .inner .comments-area ol.children li .author-card .avatar,.post section.posts-container .inner .comments-area ol.comment-list li .author-card .avatar,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card .avatar,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card .avatar,.single-post section.posts-container .inner .comments-area ol.children li .author-card .avatar,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card .avatar{width:42px;height:42px;background:#e1ebed;background-repeat:no-repeat;background-image:url(images/avatar.png);background-size:60%;background-position:50% 50%}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card h4,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card h4,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card h4,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card h4,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card h4,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card h4,.post section.posts-container .inner .comments-area ol.children li .author-card h4,.post section.posts-container .inner .comments-area ol.comment-list li .author-card h4,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card h4,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card h4,.single-post section.posts-container .inner .comments-area ol.children li .author-card h4,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card h4{margin:0;font-size:.875rem;letter-spacing:.05em}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .author-card time,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card time,.edit-post-layout section.posts-container .inner .comments-area ol.children li .author-card time,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .author-card time,.post .edit-post-visual-editor .inner .comments-area ol.children li .author-card time,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card time,.post section.posts-container .inner .comments-area ol.children li .author-card time,.post section.posts-container .inner .comments-area ol.comment-list li .author-card time,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .author-card time,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .author-card time,.single-post section.posts-container .inner .comments-area ol.children li .author-card time,.single-post section.posts-container .inner .comments-area ol.comment-list li .author-card time{font-size:.75rem;margin:0}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .list-inline,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline,.edit-post-layout section.posts-container .inner .comments-area ol.children li .list-inline,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .list-inline,.post .edit-post-visual-editor .inner .comments-area ol.children li .list-inline,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline,.post section.posts-container .inner .comments-area ol.children li .list-inline,.post section.posts-container .inner .comments-area ol.comment-list li .list-inline,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .list-inline,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline,.single-post section.posts-container .inner .comments-area ol.children li .list-inline,.single-post section.posts-container .inner .comments-area ol.comment-list li .list-inline{list-style:none;margin:0;padding:0}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li .list-inline .reply-link a,.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline .reply-link a,.edit-post-layout section.posts-container .inner .comments-area ol.children li .list-inline .reply-link a,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list li .list-inline .reply-link a,.post .edit-post-visual-editor .inner .comments-area ol.children li .list-inline .reply-link a,.post .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline .reply-link a,.post section.posts-container .inner .comments-area ol.children li .list-inline .reply-link a,.post section.posts-container .inner .comments-area ol.comment-list li .list-inline .reply-link a,.single-post .edit-post-visual-editor .inner .comments-area ol.children li .list-inline .reply-link a,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list li .list-inline .reply-link a,.single-post section.posts-container .inner .comments-area ol.children li .list-inline .reply-link a,.single-post section.posts-container .inner .comments-area ol.comment-list li .list-inline .reply-link a{border-radius:100px;background:#e1ebed;font-size:.75rem;text-transform:uppercase;padding:5px 10px}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.comment-list,.edit-post-layout section.posts-container .inner .comments-area ol.comment-list,.post .edit-post-visual-editor .inner .comments-area ol.comment-list,.post section.posts-container .inner .comments-area ol.comment-list,.single-post .edit-post-visual-editor .inner .comments-area ol.comment-list,.single-post section.posts-container .inner .comments-area ol.comment-list{padding-bottom:20px}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li,.edit-post-layout section.posts-container .inner .comments-area ol.children li,.post .edit-post-visual-editor .inner .comments-area ol.children li,.post section.posts-container .inner .comments-area ol.children li,.single-post .edit-post-visual-editor .inner .comments-area ol.children li,.single-post section.posts-container .inner .comments-area ol.children li{position:relative;text-align:left;margin-bottom:30px}.edit-post-layout .edit-post-visual-editor .inner .comments-area ol.children li:before,.edit-post-layout section.posts-container .inner .comments-area ol.children li:before,.post .edit-post-visual-editor .inner .comments-area ol.children li:before,.post section.posts-container .inner .comments-area ol.children li:before,.single-post .edit-post-visual-editor .inner .comments-area ol.children li:before,.single-post section.posts-container .inner .comments-area ol.children li:before{display:block;content:"";position:absolute;left:-25px;top:0;width:1px;height:100%;background:rgba(225,235,237,.7)}.edit-post-layout section.rf-article-masthead .rf-article-masthead-image,.post section.rf-article-masthead .rf-article-masthead-image,.single-post section.rf-article-masthead .rf-article-masthead-image{position:relative;background-size:cover;background-position:50% 50%;width:100%}.edit-post-layout section.rf-article-masthead .rf-article-masthead-image:before,.post section.rf-article-masthead .rf-article-masthead-image:before,.single-post section.rf-article-masthead .rf-article-masthead-image:before{display:block;content:"";width:100%;padding-top:64.64646%}.edit-post-layout section.rf-article-masthead .rf-article-masthead-image>.content,.post section.rf-article-masthead .rf-article-masthead-image>.content,.single-post section.rf-article-masthead .rf-article-masthead-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){.edit-post-layout section.rf-article-masthead .rf-article-masthead-image,.post section.rf-article-masthead .rf-article-masthead-image,.single-post section.rf-article-masthead .rf-article-masthead-image{position:relative}.edit-post-layout section.rf-article-masthead .rf-article-masthead-image:before,.post section.rf-article-masthead .rf-article-masthead-image:before,.single-post section.rf-article-masthead .rf-article-masthead-image:before{display:block;content:"";width:100%;padding-top:44.44444%}.edit-post-layout section.rf-article-masthead .rf-article-masthead-image>.content,.post section.rf-article-masthead .rf-article-masthead-image>.content,.single-post section.rf-article-masthead .rf-article-masthead-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}}body.archive header.page-header,body.category header.page-header{width:100%;max-width:calc(1100px + 4%);margin:0 auto;padding:0 2% 50px}body.archive header.page-header h1.page-title,body.category header.page-header h1.page-title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;text-align:center;font-size:2.8125rem;font-weight:200;font-style:italic;letter-spacing:-.5px}body.archive header.page-header .archive-description,body.category header.page-header .archive-description{max-width:750px;text-align:center;margin:0 auto}body.archive header.page-header .archive-description p,body.category header.page-header .archive-description p{margin:0 auto;text-align:center}body.archive section.posts-container,body.category section.posts-container{max-width:calc(1100px + 4%);padding-left:2%;padding-right:2%;margin:0 auto}body.archive section.posts-container .inner,body.category section.posts-container .inner{position:relative;padding-top:40px;border-top:1px solid #afafaf}body.archive section.posts-container .inner:before,body.category section.posts-container .inner:before{display:block;content:"";width:100%;height:1px;position:absolute;top:3px;background:#afafaf}body.archive section.posts-container .inner .page-numbers,body.category section.posts-container .inner .page-numbers{display:block;list-style:none;margin:30px auto 40px;padding:0;text-align:center}body.archive section.posts-container .inner .page-numbers li,body.category section.posts-container .inner .page-numbers li{display:inline-block;margin:0 5px}body.archive section.posts-container .inner .page-numbers li .page-numbers,body.category section.posts-container .inner .page-numbers li .page-numbers{border-radius:100px;background:rgba(225,235,237,.2);font-size:1rem;font-weight:600;line-height:30px;width:30px;height:30px}body.archive section.posts-container .inner .page-numbers li .page-numbers.current,body.category section.posts-container .inner .page-numbers li .page-numbers.current{background:rgba(225,235,237,.2)}body.archive section.posts-container .inner .row .left,body.category section.posts-container .inner .row .left{padding-right:2%;padding-top:40px}body.archive section.posts-container .inner .row .left h2,body.category section.posts-container .inner .row .left h2{font-weight:900;font-style:italic}body.archive section.posts-container .inner .row .left .article-list,body.category section.posts-container .inner .row .left .article-list{position:relative}body.archive section.posts-container .inner .row .left .article-list .article-sizer,body.category section.posts-container .inner .row .left .article-list .article-sizer{width:100%}@media only screen and (min-width:768px){body.archive section.posts-container .inner .row .left .article-list .article-sizer,body.category section.posts-container .inner .row .left .article-list .article-sizer{width:48%}}body.archive section.posts-container .inner .row .left .article-list .article-item,body.category section.posts-container .inner .row .left .article-list .article-item{width:100%;margin-bottom:50px;padding-bottom:20px;cursor:pointer;border-bottom:1px solid #e1ebed}body.archive section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1),body.category section.posts-container .inner .row .left .article-list .article-item:nth-child(1n+1){clear:left}@media only screen and (min-width:768px){body.archive section.posts-container .inner .row .left .article-list .article-item,body.category section.posts-container .inner .row .left .article-list .article-item{margin-bottom:40px;padding-bottom:0;width:46%;border-bottom:none}}body.archive section.posts-container .inner .row .left .article-list .article-item .img-container,body.category section.posts-container .inner .row .left .article-list .article-item .img-container{background-color:#e1ebed;position:relative;width:100%;background-size:cover;background-position:50% 50%}body.archive section.posts-container .inner .row .left .article-list .article-item .img-container:before,body.category section.posts-container .inner .row .left .article-list .article-item .img-container:before{display:block;content:"";width:100%;padding-top:90%}body.archive section.posts-container .inner .row .left .article-list .article-item .img-container>.content,body.category section.posts-container .inner .row .left .article-list .article-item .img-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}body.archive section.posts-container .inner .row .left .article-list .article-item h3,body.category section.posts-container .inner .row .left .article-list .article-item h3{text-align:center;font-weight:400;max-width:90%;margin:20px auto 10px;font-size:1.75rem;line-height:1.875rem;letter-spacing:.05em}body.archive section.posts-container .inner .row .left .article-list .article-item h3 .styled,body.category section.posts-container .inner .row .left .article-list .article-item h3 .styled{display:block;font-weight:400;font-size:.875rem;font-style:normal;text-transform:uppercase;letter-spacing:1px}body.archive section.posts-container .inner .row .left .article-list .article-item h5,body.category section.posts-container .inner .row .left .article-list .article-item h5{text-transform:uppercase;margin:0 auto;text-align:center;font-family:Nunito,Helvetica,Arial,sans-serif;font-weight:300}body.archive section.posts-container .inner .row .left .article-list .article-item p,body.category section.posts-container .inner .row .left .article-list .article-item p{font-size:1rem}body.archive section.posts-container .inner .row .right,body.category section.posts-container .inner .row .right{padding-left:2%;padding-top:40px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget-area section{-moz-flex-direction:column;flex-direction:column}.widget-area section h2.widget-title{font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-weight:400;font-size:1rem;color:#000;letter-spacing:.39px;border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:5px}.widget-area section .social a{font-size:0;font-family:registryfinder;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:40px;height:40px;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .2s}.widget-area section .social a:before{display:-moz-flex;display:flex;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center;background:#416679;border-radius:100px;color:#fff;width:30px;height:30px;transition:all .2s}.widget-area section .social a:hover:before{background:#000}.widget-area section .social a.facebook:before,.widget-area section .social a.instagram:before,.widget-area section .social a.pinterest:before,.widget-area section .social a.twitter:before,.widget-area section .social a.youtube:before{font-size:1.125rem}.widget-area section .menu{margin:0;padding:0;list-style:none}.widget-area section .menu li{font-family:Nunito,Helvetica,Arial,sans-serif;font-size:.875rem;letter-spacing:.39px;margin-bottom:5px}.widget-area .gform_wrapper{margin-top:0}.widget-area .gform_wrapper .gform_body{margin:0;padding:0}.widget-area .gform_wrapper .gform_body .gform_fields{margin:0;padding:0;width:100%}.widget-area .gform_wrapper .gform_body .gform_fields li{padding:0!important;margin:0;width:100%!important}.widget-area .gform_wrapper .gform_body .gform_fields li label{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;margin:0;padding:0}.widget-area .gform_wrapper .gform_body .gform_fields li .ginput_container{margin:3px 0 0!important}.widget-area .gform_wrapper .gform_footer{margin-top:5px!important}.widget-area .gform_wrapper .gform_footer .button{margin-top:5px;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem!important}.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{margin-bottom:1.5em;display:grid;grid-gap: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}section.featured-articles .thumb-container{cursor:pointer}section.featured-articles .thumb-container h1 .styled{font-size:.875rem;font-weight:400;display:block}@media only screen and (min-width:768px){section.featured-articles .thumb-container h1 .styled{font-size:.875rem;font-weight:400;display:block}}section.featured-articles .inner.single-article .col-xs-12{position:relative;box-sizing:border-box;overflow:hidden;padding-bottom:4%}section.featured-articles .inner.single-article .col-xs-12 .thumb-container{position:relative}section.featured-articles .inner.single-article .col-xs-12 .thumb-container:before{display:block;content:"";width:100%;padding-top:100%}section.featured-articles .inner.single-article .col-xs-12 .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){section.featured-articles .inner.single-article .col-xs-12 .thumb-container{position:relative}section.featured-articles .inner.single-article .col-xs-12 .thumb-container:before{display:block;content:"";width:100%;padding-top:54.16667%}section.featured-articles .inner.single-article .col-xs-12 .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section.featured-articles .inner.single-article .col-xs-12 .thumb-container .img-frame{position:absolute;background-position:50% 50%;background-size:cover;width:100%;height:100%;left:0;top:0;z-index:1}section.featured-articles .inner.single-article .col-xs-12 .thumb-container .img-overlay{position:absolute;z-index:2;width:100%;height:80%;left:0;bottom:0}section.featured-articles .inner.single-article .col-xs-12 .thumb-container h1{position:absolute;bottom:0;left:0;width:100%;padding:2.5%;margin:0;z-index:3;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;color:#000;font-weight:300;letter-spacing:1.2px;font-size:1.75rem;line-height:1.875rem;background:hsla(0,0%,100%,.9)}section.featured-articles .inner.single-article .col-xs-12 .thumb-container h1 .styled{font-size:1.125rem;font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase}section.featured-articles .inner.two-articles .left,section.featured-articles .inner.two-articles .right{position:relative;box-sizing:border-box;overflow:hidden;padding-bottom:4%}section.featured-articles .inner.two-articles .left .thumb-container,section.featured-articles .inner.two-articles .right .thumb-container{position:relative}section.featured-articles .inner.two-articles .left .thumb-container:before,section.featured-articles .inner.two-articles .right .thumb-container:before{display:block;content:"";width:100%;padding-top:100%}section.featured-articles .inner.two-articles .left .thumb-container>.content,section.featured-articles .inner.two-articles .right .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){section.featured-articles .inner.two-articles .left .thumb-container,section.featured-articles .inner.two-articles .right .thumb-container{position:relative}section.featured-articles .inner.two-articles .left .thumb-container:before,section.featured-articles .inner.two-articles .right .thumb-container:before{display:block;content:"";width:100%;padding-top:76.19048%}section.featured-articles .inner.two-articles .left .thumb-container>.content,section.featured-articles .inner.two-articles .right .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section.featured-articles .inner.two-articles .left .thumb-container .img-frame,section.featured-articles .inner.two-articles .right .thumb-container .img-frame{position:absolute;background-position:50% 50%;background-size:cover;width:100%;height:100%;left:0;top:0;z-index:1}section.featured-articles .inner.two-articles .left .thumb-container .img-overlay,section.featured-articles .inner.two-articles .right .thumb-container .img-overlay{position:absolute;z-index:2;width:100%;height:80%;left:0;bottom:0}section.featured-articles .inner.two-articles .left .thumb-container h1,section.featured-articles .inner.two-articles .right .thumb-container h1{position:absolute;bottom:0;left:0;width:100%;padding:2.5%;margin:0;z-index:3;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;color:#000;font-weight:300;letter-spacing:1.2px;font-size:1.75rem;line-height:1.875rem;background:hsla(0,0%,100%,.9)}section.featured-articles .inner.two-articles .left .thumb-container h1 .styled,section.featured-articles .inner.two-articles .right .thumb-container h1 .styled{font-size:1.125rem;font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){section.featured-articles .inner.two-articles .left{padding-right:1.2%}}@media only screen and (min-width:768px){section.featured-articles .inner.two-articles .right{padding-left:1.2%}}section.featured-articles .inner.three-articles .center,section.featured-articles .inner.three-articles .left,section.featured-articles .inner.three-articles .right{position:relative;box-sizing:border-box;overflow:hidden;padding-bottom:4%}section.featured-articles .inner.three-articles .center .thumb-container,section.featured-articles .inner.three-articles .left .thumb-container,section.featured-articles .inner.three-articles .right .thumb-container{position:relative}section.featured-articles .inner.three-articles .center .thumb-container:before,section.featured-articles .inner.three-articles .left .thumb-container:before,section.featured-articles .inner.three-articles .right .thumb-container:before{display:block;content:"";width:100%;padding-top:120.48193%}section.featured-articles .inner.three-articles .center .thumb-container>.content,section.featured-articles .inner.three-articles .left .thumb-container>.content,section.featured-articles .inner.three-articles .right .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}section.featured-articles .inner.three-articles .center .thumb-container .img-frame,section.featured-articles .inner.three-articles .left .thumb-container .img-frame,section.featured-articles .inner.three-articles .right .thumb-container .img-frame{position:absolute;background-position:50% 50%;background-size:cover;width:100%;height:100%;left:0;top:0;z-index:1}section.featured-articles .inner.three-articles .center .thumb-container .img-overlay,section.featured-articles .inner.three-articles .left .thumb-container .img-overlay,section.featured-articles .inner.three-articles .right .thumb-container .img-overlay{position:absolute;z-index:2;width:100%;height:80%;left:0;bottom:0}section.featured-articles .inner.three-articles .center .thumb-container h1,section.featured-articles .inner.three-articles .left .thumb-container h1,section.featured-articles .inner.three-articles .right .thumb-container h1{position:absolute;bottom:0;left:0;width:100%;padding:2.5%;margin:0;z-index:3;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;color:#000;font-weight:300;letter-spacing:1.2px;font-size:1.375rem;line-height:1.75rem;background:hsla(0,0%,100%,.9)}section.featured-articles .inner.three-articles .center .thumb-container h1 .styled,section.featured-articles .inner.three-articles .left .thumb-container h1 .styled,section.featured-articles .inner.three-articles .right .thumb-container h1 .styled{font-size:.8125rem;font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase}@media only screen and (min-width:768px){section.featured-articles .inner.three-articles .left{padding-right:1%}}@media only screen and (min-width:768px){section.featured-articles .inner.three-articles .center{padding-left:.5%;padding-right:.5%}}@media only screen and (min-width:768px){section.featured-articles .inner.three-articles .right{padding-left:1%}}section.featured-articles .inner.layout-group{margin:20px 0 40px;max-width:calc(1100px + 4%);padding-left:2%;padding-right:2%}section.featured-articles .inner.layout-group .row .left,section.featured-articles .inner.layout-group .row .right{position:relative;box-sizing:border-box;overflow:hidden}section.featured-articles .inner.layout-group .row .left .thumb-container,section.featured-articles .inner.layout-group .row .right .thumb-container{position:relative}section.featured-articles .inner.layout-group .row .left .thumb-container .img-frame,section.featured-articles .inner.layout-group .row .right .thumb-container .img-frame{position:absolute;background-position:50% 50%;background-size:cover;width:100%;height:100%;left:0;top:0;z-index:1}section.featured-articles .inner.layout-group .row .left .thumb-container .img-overlay,section.featured-articles .inner.layout-group .row .right .thumb-container .img-overlay{position:absolute;z-index:2;width:100%;height:80%;left:0;bottom:0}section.featured-articles .inner.layout-group .row .left .thumb-container h1,section.featured-articles .inner.layout-group .row .right .thumb-container h1{position:absolute;bottom:0;left:0;width:100%;padding:2.5%;margin:0;z-index:3;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;color:#000;font-weight:300;letter-spacing:1.2px;font-size:1.75rem;line-height:1.875rem;background:hsla(0,0%,100%,.9)}section.featured-articles .inner.layout-group .row .left .thumb-container h1 .styled,section.featured-articles .inner.layout-group .row .right .thumb-container h1 .styled{font-size:1.125rem;font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;text-transform:uppercase}section.featured-articles .inner.layout-group .row .left{padding-right:0;padding-bottom:4%}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .left{padding-right:1%;padding-bottom:0}}section.featured-articles .inner.layout-group .row .left .thumb-container{position:relative}section.featured-articles .inner.layout-group .row .left .thumb-container:before{display:block;content:"";width:100%;padding-top:100%}section.featured-articles .inner.layout-group .row .left .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .left .thumb-container{position:relative}section.featured-articles .inner.layout-group .row .left .thumb-container:before{display:block;content:"";width:100%;padding-top:66.26506%}section.featured-articles .inner.layout-group .row .left .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}}section.featured-articles .inner.layout-group .row .right{display:-moz-flex;display:flex;-moz-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;height:100%;position:relative;padding-left:0}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .right{padding-left:1%}}section.featured-articles .inner.layout-group .row .right .bottom,section.featured-articles .inner.layout-group .row .right .top{position:relative;width:100%}section.featured-articles .inner.layout-group .row .right .bottom .thumb-container,section.featured-articles .inner.layout-group .row .right .top .thumb-container{position:relative;display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center}section.featured-articles .inner.layout-group .row .right .bottom .thumb-container:before,section.featured-articles .inner.layout-group .row .right .top .thumb-container:before{display:block;content:"";width:100%;padding-top:64.22018%}section.featured-articles .inner.layout-group .row .right .bottom .thumb-container>.content,section.featured-articles .inner.layout-group .row .right .top .thumb-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}section.featured-articles .inner.layout-group .row .right .bottom .thumb-container h1,section.featured-articles .inner.layout-group .row .right .top .thumb-container h1{font-size:1.125rem;line-height:1.25rem;margin:0;padding:2%}section.featured-articles .inner.layout-group .row .right .bottom .thumb-container h1 .styled,section.featured-articles .inner.layout-group .row .right .top .thumb-container h1 .styled{font-size:.875rem;font-weight:400;display:block}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .right .bottom .thumb-container h1 .styled,section.featured-articles .inner.layout-group .row .right .top .thumb-container h1 .styled{font-size:.875rem;font-weight:400;display:block}}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .right .bottom .thumb-container h1,section.featured-articles .inner.layout-group .row .right .top .thumb-container h1{font-size:1.25rem;line-height:1.375rem}}section.featured-articles .inner.layout-group .row .right .top{padding-bottom:4%}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .right .top{padding-bottom:3%}}section.featured-articles .inner.layout-group .row .right .bottom{padding-top:0}@media only screen and (min-width:768px){section.featured-articles .inner.layout-group .row .right .bottom{padding-top:3%}}section.rf-search-bar{background:#e1ebed}section.rf-search-bar.footer{background:hsla(0,0%,90.2%,.2)}section.rf-search-bar .inner{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;flex-direction:column;font-family:Nunito,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){section.rf-search-bar .inner{-moz-flex-direction:row;flex-direction:row}}section.rf-search-bar .inner h5{font-family:Nunito,Helvetica,Arial,sans-serif;letter-spacing:1px;color:#000}section.rf-search-bar .inner h5 br{display:none}@media only screen and (min-width:768px){section.rf-search-bar .inner h5{margin-right:20px}section.rf-search-bar .inner h5 br{display:block}}section.rf-search-bar .inner form{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;flex-direction:column;padding:0 2%}@media only screen and (min-width:768px){section.rf-search-bar .inner form{padding:30px 0 30px 2%;-moz-flex-direction:row;flex-direction:row;-moz-justify-content:space-between;justify-content:space-between}}section.rf-search-bar .inner form label{margin-right:12px}@media only screen and (min-width:768px){section.rf-search-bar .inner form label{margin-left:10px}}section.rf-search-bar .inner form input[type=submit]{display:block;margin:20px auto;min-width:120px}@media only screen and (min-width:768px){section.rf-search-bar .inner form input[type=submit]{display:inline-block;margin-left:20px;min-width:inherit}}section.rf-search-bar .inner form input[type=text]{width:100%;margin-bottom:10px;text-align:center}@media only screen and (min-width:768px){section.rf-search-bar .inner form input[type=text]{width:auto;margin-bottom:0;text-align:left;max-width:180px}section.rf-search-bar .inner form input[type=text]:first-child{margin-left:10px}}section.rf-search-bar .inner form .search-type{padding-bottom:20px}@media only screen and (min-width:768px){section.rf-search-bar .inner form .search-type{padding:0}}section.highlight-article{margin:40px 0}section.highlight-article .inner{max-width:calc(1100px + 4%);padding-left:2%;padding-right:2%}section.highlight-article .inner .row{cursor:pointer}section.highlight-article .inner .row .left{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:flex-start;justify-content:flex-start;z-index:2;overflow:visible;order:2}@media only screen and (min-width:768px){section.highlight-article .inner .row .left{order:1}}section.highlight-article .inner .row .left .title-set{padding-top:30px}@media only screen and (min-width:768px){section.highlight-article .inner .row .left .title-set{padding-right:20px;padding-top:0}}section.highlight-article .inner .row .left .title-set h1{position:relative;font-family:Playfair Display,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif;font-style:italic;font-size:3.125rem;font-weight:300;width:100%;margin:0 0 20px;text-align:center}@media only screen and (min-width:768px){section.highlight-article .inner .row .left .title-set h1{width:200%;text-align:left}}section.highlight-article .inner .row .left .title-set h1 .styled{display:block;font-family:Nunito,Helvetica,Arial,sans-serif;color:#416679;font-size:1rem;font-style:normal;text-transform:uppercase;font-weight:400;letter-spacing:1px}section.highlight-article .inner .row .left .title-set p{font-size:1rem;line-height:1.75rem;text-align:center}@media only screen and (min-width:768px){section.highlight-article .inner .row .left .title-set p{font-size:.875rem;text-align:left}}section.highlight-article .inner .row .right{order:1;z-index:1}@media only screen and (min-width:768px){section.highlight-article .inner .row .right{order:2}}section.highlight-article .inner .row .right .img-container{position:relative;background-size:cover;background-position:50% 50%;width:100%}section.highlight-article .inner .row .right .img-container:before{display:block;content:"";width:100%;padding-top:64.15094%}section.highlight-article .inner .row .right .img-container>.content{position:absolute;top:0;left:0;right:0;bottom:0}.rf-slideshow-block .inner .slideshow-container{position:relative}.rf-slideshow-block .inner .slideshow-container .slide-nav{display:-moz-flex;display:flex;-moz-align-items:center;align-items:center;-moz-justify-content:space-between;justify-content:space-between;position:absolute;z-index:10;width:100%;height:90%;padding:0 12px;pointer-events:none}.rf-slideshow-block .inner .slideshow-container .slide-nav.hide{display:none!important}.rf-slideshow-block .inner .slideshow-container .slide-nav .slide-btn{width:50px;pointer-events:auto;cursor:pointer}.rf-slideshow-block .inner .slideshow-container .slide-nav .slide-btn svg circle{opacity:.6;transition:all .2s}.rf-slideshow-block .inner .slideshow-container .slide-nav .slide-btn:hover svg circle{opacity:1}.rf-slideshow-block .inner .slideshow-container .slideshow{text-align:center}.rf-slideshow-block .inner .slideshow-container .slideshow .slide{position:relative}.rf-slideshow-block .inner .slideshow-container .slideshow .slide .slide-image{position:relative;background-size:cover;background-position:50% 50%}.rf-slideshow-block .inner .slideshow-container .slideshow .slide .slide-image:before{display:block;content:"";width:100%;padding-top:56.25%}.rf-slideshow-block .inner .slideshow-container .slideshow .slide .slide-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}.rf-slideshow-block .inner .slideshow-container .slideshow .slide .slide-caption{font-family:Nunito,Helvetica,Arial,sans-serif;font-size:1rem;width:100%;margin:0}.rf-slideshow-block .inner .slideshow-container .slideshow .slide.caption-overlay .slide-caption{position:absolute;width:100%;left:0;bottom:0}.rf-slideshow-block .inner .slideshow-container .slideshow .slide.caption-overlay .slide-caption p{padding:10px 0;margin:0}.rf-slideshow-block .inner .slideshow-container .slideshow .slick-dots{display:block;list-style:none;margin:0 auto!important;padding:0}.rf-slideshow-block .inner .slideshow-container .slideshow .slick-dots li{display:inline-block;margin:0 5px}.rf-slideshow-block .inner .slideshow-container .slideshow .slick-dots li button{font-size:0;width:12px;height:12px;border-radius:100px;background:#416679;border-color:#416679;opacity:.5;transition:all .8s}.rf-slideshow-block .inner .slideshow-container .slideshow .slick-dots li.slick-active button{opacity:1}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header .sbi_header_text h3{margin-left:40px!important;margin-top:-2px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio h3{padding-top:0!important}.sbi{padding-bottom:70px!important}@media only screen and (min-width:768px){.sbi{margin-left:-10px!important;margin-right:-10px!important}}.sbi .sbi_load_btn{border-radius:100px!important;background-color:#416679!important;text-transform:uppercase;padding-left:20px!important;padding-right:20px!important}.sbi .sbi_follow_btn{display:none!important}.sbi .sb_instagram_header .sbi_header_text h3{padding-top:0!important;color:#416679;font-family:Nunito,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.125rem!important}.sbi .sb_instagram_header .sbi_header_img{background:none!important;color:#416679!important;width:30px!important;height:30px;padding:0;border-radius:0}.sbi .sbi_header_hashtag_icon .sbi_new_logo path{fill:#416679}.sbi .sbi_no_avatar .sbi_header_img{background:#e1ebed;width:30px;border-radius:30px}.grecaptcha-badge{visibility:hidden}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;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}.hidden{display:none}@media only screen and (min-width:768px){.mobile-only,.xs-only,.xs-visible{display:none!important}}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.xs-hidden{display:none}@media only screen and (min-width:768px){.xs-hidden{display:inherit}}.wrapper{box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:-moz-flex;display:flex;-moz-flex:0 1 auto;flex:0 1 auto;-moz-flex-direction:row;flex-direction:row;flex-wrap:wrap;margin-right:0;margin-left:0}.row.reverse{-moz-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-moz-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{flex-basis:auto}.col-xs,.col-xs-1{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-1{flex-basis:8.33333%;max-width:8.33333%}.col-xs-2{flex-basis:16.66667%;max-width:16.66667%}.col-xs-2,.col-xs-3{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333%;max-width:33.33333%}.col-xs-4,.col-xs-5{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-5{flex-basis:41.66667%;max-width:41.66667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-6,.col-xs-7{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-7{flex-basis:58.33333%;max-width:58.33333%}.col-xs-8{flex-basis:66.66667%;max-width:66.66667%}.col-xs-8,.col-xs-9{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333%;max-width:83.33333%}.col-xs-10,.col-xs-11{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-11{flex-basis:91.66667%;max-width:91.66667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-12,.col-xs-offset-0{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-1,.col-xs-offset-2{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-3,.col-xs-offset-4{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-5,.col-xs-offset-6{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-7,.col-xs-offset-8{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-9,.col-xs-offset-10{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-xs-offset-12{margin-left:100%}.col-xs{-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-xs{-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-xs{-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-xs{-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-moz-align-items:center;align-items:center}.bottom-xs{-moz-align-items:flex-end;align-items:flex-end}.around-xs{-moz-justify-content:space-around;justify-content:space-around}.between-xs{-moz-justify-content:space-between;justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:46rem}.col-sm{flex-basis:auto}.col-sm,.col-sm-1{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-1{flex-basis:8.33333%;max-width:8.33333%}.col-sm-2{flex-basis:16.66667%;max-width:16.66667%}.col-sm-2,.col-sm-3{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333%;max-width:33.33333%}.col-sm-4,.col-sm-5{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-5{flex-basis:41.66667%;max-width:41.66667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-6,.col-sm-7{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-7{flex-basis:58.33333%;max-width:58.33333%}.col-sm-8{flex-basis:66.66667%;max-width:66.66667%}.col-sm-8,.col-sm-9{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333%;max-width:83.33333%}.col-sm-10,.col-sm-11{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-11{flex-basis:91.66667%;max-width:91.66667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-12,.col-sm-offset-0{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-1,.col-sm-offset-2{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-3,.col-sm-offset-4{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-5,.col-sm-offset-6{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-7,.col-sm-offset-8{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-9,.col-sm-offset-10{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-sm-offset-12{margin-left:100%}.col-sm{-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-sm{-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-sm{-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-sm{-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-moz-align-items:center;align-items:center}.bottom-sm{-moz-align-items:flex-end;align-items:flex-end}.around-sm{-moz-justify-content:space-around;justify-content:space-around}.between-sm{-moz-justify-content:space-between;justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:62em){.container{width:61rem}.col-md{flex-basis:auto}.col-md,.col-md-1{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-1{flex-basis:8.33333%;max-width:8.33333%}.col-md-2{flex-basis:16.66667%;max-width:16.66667%}.col-md-2,.col-md-3{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333%;max-width:33.33333%}.col-md-4,.col-md-5{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-5{flex-basis:41.66667%;max-width:41.66667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-6,.col-md-7{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-7{flex-basis:58.33333%;max-width:58.33333%}.col-md-8{flex-basis:66.66667%;max-width:66.66667%}.col-md-8,.col-md-9{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333%;max-width:83.33333%}.col-md-10,.col-md-11{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-11{flex-basis:91.66667%;max-width:91.66667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-12,.col-md-offset-0{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-1,.col-md-offset-2{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-3,.col-md-offset-4{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-5,.col-md-offset-6{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-7,.col-md-offset-8{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-9,.col-md-offset-10{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-md-offset-12{margin-left:100%}.col-md{-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-md{-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-md{-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-md{-moz-align-items:flex-start;align-items:flex-start}.middle-md{-moz-align-items:center;align-items:center}.bottom-md{-moz-align-items:flex-end;align-items:flex-end}.around-md{-moz-justify-content:space-around;justify-content:space-around}.between-md{-moz-justify-content:space-between;justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:71rem}.col-lg{flex-basis:auto}.col-lg,.col-lg-1{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-1{flex-basis:8.33333%;max-width:8.33333%}.col-lg-2{flex-basis:16.66667%;max-width:16.66667%}.col-lg-2,.col-lg-3{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333%;max-width:33.33333%}.col-lg-4,.col-lg-5{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-5{flex-basis:41.66667%;max-width:41.66667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-6,.col-lg-7{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-7{flex-basis:58.33333%;max-width:58.33333%}.col-lg-8{flex-basis:66.66667%;max-width:66.66667%}.col-lg-8,.col-lg-9{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333%;max-width:83.33333%}.col-lg-10,.col-lg-11{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-11{flex-basis:91.66667%;max-width:91.66667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-12,.col-lg-offset-0{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-1,.col-lg-offset-2{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-3,.col-lg-offset-4{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-5,.col-lg-offset-6{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-7,.col-lg-offset-8{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-9,.col-lg-offset-10{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-moz-flex-grow:0;flex-grow:0;flex-shrink:0;padding-right:0;padding-left:0}.col-lg-offset-12{margin-left:100%}.col-lg{-moz-flex-grow:1;flex-grow:1;flex-basis:0;max-width:100%}.start-lg{-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-lg{-moz-justify-content:center;justify-content:center;text-align:center}.end-lg{-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-lg{-moz-align-items:flex-start;align-items:flex-start}.middle-lg{-moz-align-items:center;align-items:center}.bottom-lg{-moz-align-items:flex-end;align-items:flex-end}.around-lg{-moz-justify-content:space-around;justify-content:space-around}.between-lg{-moz-justify-content:space-between;justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvdHlwb2dyYXBoeS9fZm9udHMuc2NzcyIsInN0eWxlLnNjc3MiLCJzdHlsZS5jc3MiLCJhYnN0cmFjdHMvdmFyaWFibGVzL190eXBvZ3JhcGh5LnNjc3MiLCJnZW5lcmljL19ub3JtYWxpemUuc2NzcyIsImdlbmVyaWMvX2JveC1zaXppbmcuc2NzcyIsImJhc2UvdHlwb2dyYXBoeS9fdHlwb2dyYXBoeS5zY3NzIiwiYWJzdHJhY3RzL3ZhcmlhYmxlcy9fY29sb3JzLnNjc3MiLCJiYXNlL3R5cG9ncmFwaHkvX2hlYWRpbmdzLnNjc3MiLCJtaXhpbnMvdXRpbHMuc2NzcyIsImJhc2UvdHlwb2dyYXBoeS9fY29weS5zY3NzIiwiYmFzZS9lbGVtZW50cy9fYm9keS5zY3NzIiwiYmFzZS9lbGVtZW50cy9faHIuc2NzcyIsImJhc2UvZWxlbWVudHMvX2xpc3RzLnNjc3MiLCJiYXNlL2VsZW1lbnRzL19tZWRpYS5zY3NzIiwiYmFzZS9lbGVtZW50cy9fdGFibGVzLnNjc3MiLCJiYXNlL2VsZW1lbnRzL19zZWN0aW9uLnNjc3MiLCJtaXhpbnMvZmxleC5zY3NzIiwiYWJzdHJhY3RzL3ZhcmlhYmxlcy9fc3RydWN0dXJlLnNjc3MiLCJiYXNlL2VsZW1lbnRzL19saW5rcy5zY3NzIiwiYmFzZS9lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwiYmFzZS9lbGVtZW50cy9fZmllbGRzLnNjc3MiLCJtaXhpbnMvYW5pbWF0aW9ucy5zY3NzIiwibGF5b3V0cy9fY29udGVudC1zaWRlYmFyLnNjc3MiLCJsYXlvdXRzL19uby1zaWRlYmFyLnNjc3MiLCJwYWdlcy9hYm91dC11cy5zY3NzIiwicGFnZXMvZnJvbnRwYWdlLnNjc3MiLCJwYWdlcy9wcmVzcy5zY3NzIiwicGFnZXMvcmVjZW50LWJsb2ctcG9zdHMuc2NzcyIsIm1peGlucy9nZW5lcmFsLnNjc3MiLCJjb21wb25lbnRzL25hdmlnYXRpb24vX25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvZm9vdGVyL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvY29udGVudC9fcG9zdHMtYW5kLXBhZ2VzLnNjc3MiLCJjb21wb25lbnRzL2NvbnRlbnQvX3NpbmdsZS1wb3N0LnNjc3MiLCJjb21wb25lbnRzL2NvbnRlbnQvX2FyY2hpdmVzX2NhdGVnb3JpZXMuc2NzcyIsImNvbXBvbmVudHMvY29tbWVudHMvX2NvbW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL3dpZGdldHMvX3dpZGdldHMuc2NzcyIsImNvbXBvbmVudHMvbWVkaWEvX21lZGlhLnNjc3MiLCJjb21wb25lbnRzL21lZGlhL19jYXB0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9tZWRpYS9fZ2FsbGVyaWVzLnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9ibG9jay1mZWF0dXJlZC1hcnRpY2xlcy5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3MvYmxvY2stcmYtc2VhcmNoYmFyLnNjc3MiLCJjb21wb25lbnRzL2Jsb2Nrcy9ibG9jay1oaWdobGlnaHQtYXJ0aWNsZS5zY3NzIiwiY29tcG9uZW50cy9ibG9ja3MvYmxvY2stc2xpZGVzaG93LnNjc3MiLCJwbHVnaW5zL3NsaWNrL3NsaWNrLnNjc3MiLCJwbHVnaW5zL19wbHVnaW5zLnNjc3MiLCJ1dGlsaXRpZXMvX2FjY2Vzc2liaWxpdHkuc2NzcyIsInV0aWxpdGllcy9fYWxpZ25tZW50cy5zY3NzIiwibWl4aW5zL21lZGlhLXF1ZXJpZXMuc2NzcyIsIm1peGlucy9mbGV4Z3JpZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTZEQSxnQkFBb0M7QUM3RHBDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NDdUJDLENDTEQsRUFDRSxrQ0FBbUMsQ0FDbkMsaUNBQWtDO0FDcEJwQywyRUFBQSxDQVVBLEtBQ0MsZ0JBQWlCLENBQ2pCLDZCQUE4QixDQVUvQixLQUNDLFFBQVMsQ0FPVixLQUNDLGFBQWMsQ0FRZixHQUNDLGFBQWMsQ0FDZCxjQUFnQixDQVdqQixHQUNDLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsZ0JBQWlCLENB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MUZvQyxDQUdqQyxXaENzRkgsdUJnQ3JGZ0MsQ2hDc0ZoQyxrQmdDdEZnQyxDQUc3QixXaENrRkgseUJnQ2pGa0MsQ2hDa0ZsQyxvQmdDbEZrQyxDQUcvQixXaEMyQ0gsaUNnQzFDMEMsQ2hDMkMxQyw0QmdDM0MwQyxDQUd2QyxZaEN1Q0gsa0NnQ3RDMkMsQ2hDdUMzQyw2QmdDdkMyQyxDQUd4QyxVQUNFLFFBQVMsQ0FHWCxTQUNFLE9BQVEsQ0FDVCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyZWdpc3RyeWZpbmRlcic7XG4gIHNyYzogdXJsKCdmb250cy9yZWdpc3RyeWZpbmRlci5lb3Q/MTg3OTg2NjUnKTtcbiAgc3JjOiB1cmwoJ2ZvbnRzL3JlZ2lzdHJ5ZmluZGVyLmVvdD8xODc5ODY2NSNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICB1cmwoJ2ZvbnRzL3JlZ2lzdHJ5ZmluZGVyLndvZmYyPzE4Nzk4NjY1JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgIHVybCgnZm9udHMvcmVnaXN0cnlmaW5kZXIud29mZj8xODc5ODY2NScpIGZvcm1hdCgnd29mZicpLFxuICAgICAgIHVybCgnZm9udHMvcmVnaXN0cnlmaW5kZXIudHRmPzE4Nzk4NjY1JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgIHVybCgnZm9udHMvcmVnaXN0cnlmaW5kZXIuc3ZnPzE4Nzk4NjY1I3JlZ2lzdHJ5ZmluZGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyogQ2hyb21lIGhhY2s6IFNWRyBpcyByZW5kZXJlZCBtb3JlIHNtb290aCBpbiBXaW5kb3p6ZS4gMTAwJSBtYWdpYywgdW5jb21tZW50IGlmIHlvdSBuZWVkIGl0LiAqL1xuLyogTm90ZSwgdGhhdCB3aWxsIGJyZWFrIGhpbnRpbmchIEluIG90aGVyIE9TLWVzIGZvbnQgd2lsbCBiZSBub3QgYXMgc2hhcnAgYXMgaXQgY291bGQgYmUgKi9cbi8qXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdyZWdpc3RyeWZpbmRlcic7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnQvcmVnaXN0cnlmaW5kZXIuc3ZnPzE4Nzk4NjY1I3JlZ2lzdHJ5ZmluZGVyJykgZm9ybWF0KCdzdmcnKTtcbiAgfVxufVxuKi9cblxuIC5yZWdmaW5kZXItZm9udCwgW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJyZWdpc3RyeWZpbmRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBuZXZlcjtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIG9wYWNpdHk6IC44OyAqL1xuXG4gIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuXG4gIC8qIEFuaW1hdGlvbiBjZW50ZXIgY29tcGVuc2F0aW9uIC0gbWFyZ2lucyBzaG91bGQgYmUgc3ltbWV0cmljICovXG4gIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gIG1hcmdpbi1sZWZ0OiAuMmVtO1xuXG4gIC8qIHlvdSBjYW4gYmUgbW9yZSBjb21mb3J0YWJsZSB3aXRoIGluY3JlYXNlZCBpY29ucyBzaXplICovXG4gIC8qIGZvbnQtc2l6ZTogMTIwJTsgKi9cblxuICAvKiBGb250IHNtb290aGluZy4gVGhhdCB3YXMgdGFrZW4gZnJvbSBUV0JTICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gIC8qIFVuY29tbWVudCBmb3IgM0QgZWZmZWN0ICovXG4gIC8qIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuMyk7ICovXG59XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHsgY29udGVudDogJ1xcZjA5OSc7IH0gLyogJ++CmScgKi9cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICdcXGYwOWEnOyB9IC8qICfvgponICovXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHsgY29udGVudDogJ1xcZjE2ZCc7IH0gLyogJ++FrScgKi9cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAnXFxmMjMxJzsgfSAvKiAn74ixJyAqL1xuLmljb24tc2VhcmNoOmJlZm9yZSB7IGNvbnRlbnQ6ICfwn5SNJzsgfSAvKiAnXFwxZjUwZCcgKi9cbiIsIi8qIVxuVGhlbWUgTmFtZTogUmVnaXN0cnlGaW5kZXJfMjBcblRoZW1lIFVSSTogaHR0cDovL3VuZGVyc2NvcmVzLm1lL1xuQXV0aG9yOiBtYXJjQGZ3ZGF0bC5jb21cbkF1dGhvciBVUkk6IGh0dHBzOi8vd3d3LmZ3ZGF0bC5jb21cbkRlc2NyaXB0aW9uOiBEZXNjcmlwdGlvblxuVmVyc2lvbjogMS4wLjBcblRlc3RlZCB1cCB0bzogNS40XG5SZXF1aXJlcyBQSFA6IDUuNlxuTGljZW5zZTogR05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgdjIgb3IgbGF0ZXJcbkxpY2Vuc2UgVVJJOiBMSUNFTlNFXG5UZXh0IERvbWFpbjogcmZcblRhZ3M6IGN1c3RvbS1iYWNrZ3JvdW5kLCBjdXN0b20tbG9nbywgY3VzdG9tLW1lbnUsIGZlYXR1cmVkLWltYWdlcywgdGhyZWFkZWQtY29tbWVudHMsIHRyYW5zbGF0aW9uLXJlYWR5XG5cblRoaXMgdGhlbWUsIGxpa2UgV29yZFByZXNzLCBpcyBsaWNlbnNlZCB1bmRlciB0aGUgR1BMLlxuVXNlIGl0IHRvIG1ha2Ugc29tZXRoaW5nIGNvb2wsIGhhdmUgZnVuLCBhbmQgc2hhcmUgd2hhdCB5b3UndmUgbGVhcm5lZC5cblxuUmVnaXN0cnlGaW5kZXJfMjAgaXMgYmFzZWQgb24gVW5kZXJzY29yZXMgaHR0cHM6Ly91bmRlcnNjb3Jlcy5tZS8sIChDKSAyMDEyLTIwMjAgQXV0b21hdHRpYywgSW5jLlxuVW5kZXJzY29yZXMgaXMgZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR1BMIHYyIG9yIGxhdGVyLlxuXG5Ob3JtYWxpemluZyBzdHlsZXMgaGF2ZSBiZWVuIGhlbHBlZCBhbG9uZyB0aGFua3MgdG8gdGhlIGZpbmUgd29yayBvZlxuTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWwgaHR0cHM6Ly9uZWNvbGFzLmdpdGh1Yi5pby9ub3JtYWxpemUuY3NzL1xuKi9cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuPj4+IFRBQkxFIE9GIENPTlRFTlRTOlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG5cdC0gTm9ybWFsaXplXG5cdC0gQm94IHNpemluZ1xuIyBCYXNlXG5cdC0gVHlwb2dyYXBoeVxuXHQtIEVsZW1lbnRzXG5cdC0gTGlua3Ncblx0LSBGb3Jtc1xuIyMgTGF5b3V0c1xuIyBDb21wb25lbnRzXG5cdC0gTmF2aWdhdGlvblxuXHQtIFBvc3RzIGFuZCBwYWdlc1xuXHQtIENvbW1lbnRzXG5cdC0gV2lkZ2V0c1xuXHQtIE1lZGlhXG5cdC0gQ2FwdGlvbnNcblx0LSBHYWxsZXJpZXNcbiMgcGx1Z2luc1xuXHQtIEpldHBhY2sgaW5maW5pdGUgc2Nyb2xsXG4jIFV0aWxpdGllc1xuXHQtIEFjY2Vzc2liaWxpdHlcblx0LSBBbGlnbm1lbnRzXG5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLy8gSW1wb3J0IHZhcmlhYmxlcyBhbmQgbWl4aW5zLlxuQGltcG9ydCBcImFic3RyYWN0cy9hYnN0cmFjdHNcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBHZW5lcmljXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwiZ2VuZXJpYy9ub3JtYWxpemVcIjtcblxuLyogQm94IHNpemluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwiZ2VuZXJpYy9ib3gtc2l6aW5nXCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgQmFzZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGltcG9ydCBcImJhc2UvYmFzZVwiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIExheW91dHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJsYXlvdXRzL2NvbnRlbnQtc2lkZWJhclwiOyAvLyBVbmNvbW1lbnQgdGhpcyBsaW5lIGZvciBhIHNpZGViYXIgb24gcmlnaHQgc2lkZSBvZiB5b3VyIGNvbnRlbnQuXG4vLyBAaW1wb3J0IFwibGF5b3V0cy9zaWRlYmFyLWNvbnRlbnRcIjsgLy8gVW5jb21tZW50IHRoaXMgbGluZSBmb3IgYSBzaWRlYmFyIG9uIGxlZnQgc2lkZSBvZiB5b3VyIGNvbnRlbnQuXG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJwYWdlcy9wYWdlc1wiO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbXBvbmVudHNcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBQbHVnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIEpldHBhY2sgaW5maW5pdGUgc2Nyb2xsXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgXCJwbHVnaW5zL3BsdWdpbnNcIjtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBVdGlsaXRpZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQWNjZXNzaWJpbGl0eVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwidXRpbGl0aWVzL2FjY2Vzc2liaWxpdHlcIjtcblxuLyogQWxpZ25tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AaW1wb3J0IFwidXRpbGl0aWVzL2FsaWdubWVudHNcIjtcblxuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBpbXBvcnQgXCJtaXhpbnMvbWl4aW5zXCI7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcblRoZW1lIE5hbWU6IFJlZ2lzdHJ5RmluZGVyXzIwXG5UaGVtZSBVUkk6IGh0dHA6Ly91bmRlcnNjb3Jlcy5tZS9cbkF1dGhvcjogbWFyY0Bmd2RhdGwuY29tXG5BdXRob3IgVVJJOiBodHRwczovL3d3dy5md2RhdGwuY29tXG5EZXNjcmlwdGlvbjogRGVzY3JpcHRpb25cblZlcnNpb246IDEuMC4wXG5UZXN0ZWQgdXAgdG86IDUuNFxuUmVxdWlyZXMgUEhQOiA1LjZcbkxpY2Vuc2U6IEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyIG9yIGxhdGVyXG5MaWNlbnNlIFVSSTogTElDRU5TRVxuVGV4dCBEb21haW46IHJmXG5UYWdzOiBjdXN0b20tYmFja2dyb3VuZCwgY3VzdG9tLWxvZ28sIGN1c3RvbS1tZW51LCBmZWF0dXJlZC1pbWFnZXMsIHRocmVhZGVkLWNvbW1lbnRzLCB0cmFuc2xhdGlvbi1yZWFkeVxuXG5UaGlzIHRoZW1lLCBsaWtlIFdvcmRQcmVzcywgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEdQTC5cblVzZSBpdCB0byBtYWtlIHNvbWV0aGluZyBjb29sLCBoYXZlIGZ1biwgYW5kIHNoYXJlIHdoYXQgeW91J3ZlIGxlYXJuZWQuXG5cblJlZ2lzdHJ5RmluZGVyXzIwIGlzIGJhc2VkIG9uIFVuZGVyc2NvcmVzIGh0dHBzOi8vdW5kZXJzY29yZXMubWUvLCAoQykgMjAxMi0yMDIwIEF1dG9tYXR0aWMsIEluYy5cblVuZGVyc2NvcmVzIGlzIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdQTCB2MiBvciBsYXRlci5cblxuTm9ybWFsaXppbmcgc3R5bGVzIGhhdmUgYmVlbiBoZWxwZWQgYWxvbmcgdGhhbmtzIHRvIHRoZSBmaW5lIHdvcmsgb2Zcbk5pY29sYXMgR2FsbGFnaGVyIGFuZCBKb25hdGhhbiBOZWFsIGh0dHBzOi8vbmVjb2xhcy5naXRodWIuaW8vbm9ybWFsaXplLmNzcy9cbiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4+Pj4gVEFCTEUgT0YgQ09OVEVOVFM6XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcblx0LSBOb3JtYWxpemVcblx0LSBCb3ggc2l6aW5nXG4jIEJhc2Vcblx0LSBUeXBvZ3JhcGh5XG5cdC0gRWxlbWVudHNcblx0LSBMaW5rc1xuXHQtIEZvcm1zXG4jIyBMYXlvdXRzXG4jIENvbXBvbmVudHNcblx0LSBOYXZpZ2F0aW9uXG5cdC0gUG9zdHMgYW5kIHBhZ2VzXG5cdC0gQ29tbWVudHNcblx0LSBXaWRnZXRzXG5cdC0gTWVkaWFcblx0LSBDYXB0aW9uc1xuXHQtIEdhbGxlcmllc1xuIyBwbHVnaW5zXG5cdC0gSmV0cGFjayBpbmZpbml0ZSBzY3JvbGxcbiMgVXRpbGl0aWVzXG5cdC0gQWNjZXNzaWJpbGl0eVxuXHQtIEFsaWdubWVudHNcblxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XG5cbi54cy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAueHMtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7IH0gfVxuXG4ud3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtOyB9XG5cbi5yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbW96LWJveC1mbGV4OiAwO1xuICAtbW96LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtOyB9XG5cbi5yb3cucmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4uY29sLnJldmVyc2Uge1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG5cbi5jb2wteHMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG4gIC1tb3otZmxleC1iYXNpczogYXV0bztcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIGZsZXgtYmFzaXM6IGF1dG87IH1cblxuLmNvbC14cy0xIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDguMzMzMzMlO1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDE2LjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiAxNi42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC14cy0zIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gIC1tb3otZmxleC1iYXNpczogMjUlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wteHMtNCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogMzMuMzMzMzMlO1xuICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzJTtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLXhzLTUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDQxLjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiA0MS42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDQxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLmNvbC14cy02IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gIC1tb3otZmxleC1iYXNpczogNTAlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wteHMtNyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogNTguMzMzMzMlO1xuICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDU4LjMzMzMzJTtcbiAgZmxleC1iYXNpczogNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDY2LjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiA2Ni42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC14cy05IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gIC1tb3otZmxleC1iYXNpczogNzUlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNzUlO1xuICBmbGV4LWJhc2lzOiA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wteHMtMTAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDgzLjMzMzMzJTtcbiAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4My4zMzMzMyU7XG4gIGZsZXgtYmFzaXM6IDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC14cy0xMSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogOTEuNjY2NjclO1xuICAtbW96LWZsZXgtYmFzaXM6IDkxLjY2NjY3JTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgZmxleC1iYXNpczogOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLXhzLTEyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAtbW96LWZsZXgtYmFzaXM6IDEwMCU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1vei1mbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zdGFydC14cyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmNlbnRlci14cyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbmQteHMge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50b3AteHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLm1pZGRsZS14cyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5ib3R0b20teHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uYXJvdW5kLXhzIHtcbiAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmJldHdlZW4teHMge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZmlyc3QteHMge1xuICBvcmRlcjogLTE7IH1cblxuLmxhc3QteHMge1xuICBvcmRlcjogMTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ2cmVtOyB9XG4gIC5jb2wtc20ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLXNtLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLXNtIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtc20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3Atc20ge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtc20ge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1zbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLXNtIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3Qtc20ge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1zbSB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYxcmVtOyB9XG4gIC5jb2wtbWQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLW1kLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLW1kIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtbWQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3AtbWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtbWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1tZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLW1kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3QtbWQge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1tZCB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcxcmVtOyB9XG4gIC5jb2wtbGcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLWxnLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLWxnIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtbGcge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3AtbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1sZyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLWxnIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3QtbGcge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1sZyB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEdlbmVyaWNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE5vcm1hbGl6ZVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDsgfVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogQm94IHNpemluZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbW9yZSBlYXNpbHkgY2hhbmdlIGl0J3MgdmFsdWUgb24gYSBjb21wb25lbnQgbGV2ZWwuXG5AbGluayBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIEJhc2Vcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFR5cG9ncmFwaHlcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncmVnaXN0cnlmaW5kZXInO1xuICBzcmM6IHVybChcImZvbnRzL3JlZ2lzdHJ5ZmluZGVyLmVvdD8xODc5ODY2NVwiKTtcbiAgc3JjOiB1cmwoXCJmb250cy9yZWdpc3RyeWZpbmRlci5lb3Q/MTg3OTg2NjUjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL3JlZ2lzdHJ5ZmluZGVyLndvZmYyPzE4Nzk4NjY1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJmb250cy9yZWdpc3RyeWZpbmRlci53b2ZmPzE4Nzk4NjY1XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL3JlZ2lzdHJ5ZmluZGVyLnR0Zj8xODc5ODY2NVwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvcmVnaXN0cnlmaW5kZXIuc3ZnPzE4Nzk4NjY1I3JlZ2lzdHJ5ZmluZGVyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIENocm9tZSBoYWNrOiBTVkcgaXMgcmVuZGVyZWQgbW9yZSBzbW9vdGggaW4gV2luZG96emUuIDEwMCUgbWFnaWMsIHVuY29tbWVudCBpZiB5b3UgbmVlZCBpdC4gKi9cbi8qIE5vdGUsIHRoYXQgd2lsbCBicmVhayBoaW50aW5nISBJbiBvdGhlciBPUy1lcyBmb250IHdpbGwgYmUgbm90IGFzIHNoYXJwIGFzIGl0IGNvdWxkIGJlICovXG4vKlxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAncmVnaXN0cnlmaW5kZXInO1xuICAgIHNyYzogdXJsKCcuLi9mb250L3JlZ2lzdHJ5ZmluZGVyLnN2Zz8xODc5ODY2NSNyZWdpc3RyeWZpbmRlcicpIGZvcm1hdCgnc3ZnJyk7XG4gIH1cbn1cbiovXG4ucmVnZmluZGVyLWZvbnQsIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5zZWFyY2ggYSwgW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJyZWdpc3RyeWZpbmRlclwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1yaWdodDogLjJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKiBvcGFjaXR5OiAuODsgKi9cbiAgLyogRm9yIHNhZmV0eSAtIHJlc2V0IHBhcmVudCBzdHlsZXMsIHRoYXQgY2FuIGJyZWFrIGdseXBoIGNvZGVzKi9cbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICBsaW5lLWhlaWdodDogMWVtO1xuICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAvKiByZW1vdmUgaWYgbm90IG5lZWRlZCAqL1xuICBtYXJnaW4tbGVmdDogLjJlbTtcbiAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgLyogZm9udC1zaXplOiAxMjAlOyAqL1xuICAvKiBGb250IHNtb290aGluZy4gVGhhdCB3YXMgdGFrZW4gZnJvbSBUV0JTICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAvKiBVbmNvbW1lbnQgZm9yIDNEIGVmZmVjdCAqL1xuICAvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqLyB9XG5cbi5pY29uLXR3aXR0ZXI6YmVmb3JlLCBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbS50d2l0dGVyIGE6YmVmb3JlLCAud2lkZ2V0LWFyZWEgc2VjdGlvbiAuc29jaWFsIGEudHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMDk5JzsgfVxuXG4vKiAn74KZJyAqL1xuLmljb24tZmFjZWJvb2s6YmVmb3JlLCBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbS5mYWNlYm9vayBhOmJlZm9yZSwgLndpZGdldC1hcmVhIHNlY3Rpb24gLnNvY2lhbCBhLmZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwOWEnOyB9XG5cbi8qICfvgponICovXG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlLCBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbS5pbnN0YWdyYW0gYTpiZWZvcmUsIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYS5pbnN0YWdyYW06YmVmb3JlLCAud2lkZ2V0LWFyZWEgc2VjdGlvbiAuc29jaWFsIGEueW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxmMTZkJzsgfVxuXG4vKiAn74WtJyAqL1xuLmljb24tcGludGVyZXN0OmJlZm9yZSwgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLm1lbnUtZm9vdGVyLXNvY2lhbC1tZW51LWNvbnRhaW5lciAubWVudSBsaS5tZW51LWl0ZW0ucGludGVyZXN0IGE6YmVmb3JlLCAud2lkZ2V0LWFyZWEgc2VjdGlvbiAuc29jaWFsIGEucGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYyMzEnOyB9XG5cbi8qICfviLEnICovXG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogJ/CflI0nOyB9XG5cbi8qICdcXDFmNTBkJyAqL1xuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBjbGVhcjogYm90aDsgfVxuXG5oMSwgaDIsIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cblxuaDQsIGg1LCBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbmgxLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAyLjYyNXJlbTsgfVxuXG5oMi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG5cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTsgfVxuXG5kZm4sXG5jaXRlLFxuZW0sXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbmJsb2NrcXVvdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1heC13aWR0aDogNDMuNzVyZW07IH1cbiAgYmxvY2txdW90ZS53cC1ibG9jay1xdW90ZSB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4OyB9XG4gIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIuKAnFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMThweDtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiA1LjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC4zNzVyZW07XG4gICAgY29sb3I6ICNFMUVCRUQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbjogMCAwIDEuNWVtOyB9XG5cbnByZSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGZvbnQtZmFtaWx5OiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgY291cmllciwgbW9ub3NwYWNlO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxLjZlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMS42ZW07IH1cblxuY29kZSxcbmtiZCxcbnR0LFxudmFyIHtcbiAgZm9udC1mYW1pbHk6IG1vbmFjbywgY29uc29sYXMsIFwiQW5kYWxlIE1vbm9cIiwgXCJEZWphVnUgU2FucyBNb25vXCIsIG1vbm9zcGFjZTsgfVxuXG5hYmJyLFxuYWNyb255bSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzY2NjtcbiAgY3Vyc29yOiBoZWxwOyB9XG5cbm1hcmssXG5pbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmOWMwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYmlnIHtcbiAgZm9udC1zaXplOiAxMjUlOyB9XG5cbmZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi8qIEVsZW1lbnRzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxudWwsXG5vbCB7XG4gIG1hcmdpbjogMCAwIDEuNWVtIDNlbTsgfVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7IH1cblxub2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsOyB9XG5cbmxpID4gdWwsXG5saSA+IG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbjogMCAxLjVlbSAxLjVlbTsgfVxuXG4vKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gMDsgfVxuXG50YWJsZSB7XG4gIG1hcmdpbjogMCAwIDEuNWVtO1xuICB3aWR0aDogMTAwJTsgfVxuXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIHNlY3Rpb24gLmlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExMDBweDsgfVxuXG4vKiBMaW5rc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5hIHtcbiAgY29sb3I6ICMzMzhkOWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAjMzM4ZDlhOyB9XG4gIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlIHtcbiAgICBjb2xvcjogIzQxNjY3OTsgfVxuICBhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuICBhOmhvdmVyLCBhOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDsgfVxuXG4vKiBGb3Jtc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5idXR0b24sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICM0MTY2Nzk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjNDE2Njc5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuNmVtIDEuNWVtIDAuNmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBvdXRsaW5lOiByZ2JhKDAsIDAsIDAsIDApOyB9XG4gIGJ1dHRvbjpob3ZlcixcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlcixcbiAgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLFxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNjY2MgI2JiYiAjYWFhOyB9XG4gIGJ1dHRvbjphY3RpdmUsIGJ1dHRvbjpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJyZXNldFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphY3RpdmUsXG4gIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2FhYSAjYmJiICNiYmI7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICBpbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJyYW5nZVwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cIndlZWtcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdOmZvY3VzLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWVcIl06Zm9jdXMsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT1cImNvbG9yXCJdOmZvY3VzLFxuICB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgY29sb3I6ICMxMTE7IH1cblxuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYzsgfVxuXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogIzQxNjY3OTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICAtbW96LXRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAtby10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgTGF5b3V0c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNpdGUge1xuICAvKmRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAoJHNpemVfX3NpdGUtc2lkZWJhcik7XG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG5cdFx0XCJoZWFkZXIgaGVhZGVyXCJcblx0XHRcIm1haW4gc2lkZWJhclwiXG5cdFx0XCJmb290ZXIgZm9vdGVyXCI7XG5cdCovIH1cblxuLnNpdGUtbWFpbiB7XG4gIGdyaWQtYXJlYTogbWFpbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogUmVzb2x2ZXMgaXNzdWUgd2l0aCA8cHJlPiBlbGVtZW50cyBmb3JjaW5nIGZ1bGwgd2lkdGguICovIH1cblxuLndpZGdldC1hcmVhIC5hc2stY2hlcnlsIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUVCRUQ7IH1cblxuLndpZGdldC1hcmVhIC53aWRnZXRfbmF2X21lbnUgLm1lbnUsIC53aWRnZXQtYXJlYSAud2lkZ2V0X25hdl9tZW51IC5zdWItbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBncmlkLWFyZWE6IGZvb3RlcjsgfVxuXG4ubm8tc2lkZWJhciAuc2l0ZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJoZWFkZXJcIiBcIm1haW5cIiBcImZvb3RlclwiOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgUGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEFib3V0IFVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbmJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIGg0IHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG5ib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSBwOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtOyB9XG5cbmJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIGZpZ3VyZSB7XG4gIG1heC13aWR0aDogMTguNzVyZW07XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbmJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgcCB7XG4gIG1heC13aWR0aDogMzMuMTI1cmVtOyB9XG5cbmJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBwLCBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDEsIGJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMiwgYm9keS5wYWdlLWFib3V0LXVzIC5tZWV0LXRlYW0gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgzLCBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDQge1xuICBtYXJnaW4tbGVmdDogMHB4OyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgcCwgYm9keS5wYWdlLWFib3V0LXVzIC5tZWV0LXRlYW0gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgxLCBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDIsIGJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMywgYm9keS5wYWdlLWFib3V0LXVzIC5tZWV0LXRlYW0gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGg0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07IH0gfVxuXG5ib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDEsIGJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMiwgYm9keS5wYWdlLWFib3V0LXVzIC5tZWV0LXRlYW0gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgzLCBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMSwgYm9keS5wYWdlLWFib3V0LXVzIC5tZWV0LXRlYW0gLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgyLCBib2R5LnBhZ2UtYWJvdXQtdXMgLm1lZXQtdGVhbSAud3AtYmxvY2stY29sdW1ucyAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDMsIGJvZHkucGFnZS1hYm91dC11cyAubWVldC10ZWFtIC53cC1ibG9jay1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoNCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuYm9keS5wYWdlLWZyb250LXBhZ2UgLnJmLWhpZ2hsaWdodGVkLWNvbnRlbnQgPiBwIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgcGFkZGluZzogMCAyJTtcbiAgbWFyZ2luOiAzMHB4IGF1dG87IH1cblxuLyoqXG4qIG9sZCBzdHlsZXMgZm9yIHByZXNzXG4qKi9cbmJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIHtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC8qIFByZXNzIENlbnRlciAqL1xuICAvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi8gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAudG9wLWNvbnRlbnQgaDEudGl0bGUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnRvcC1jb250ZW50IGgxLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC50b3AtY29udGVudCAuaW5uZXIsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnRvcC1jb250ZW50IC5pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucG9zdHMtY29udGFpbmVyIC5pbm5lciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucG9zdHMtY29udGFpbmVyIC5pbm5lciB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtbmF2LCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1uYXYge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkN2Q3O1xuICAgIG1hcmdpbjogMjBweCAwIDE1cHggMDtcbiAgICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLW5hdiBsaSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IGxpIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1uYXYgYSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IGEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1uYXYgYTpob3ZlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLW5hdiBhLmFjdGl2ZSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IGEuYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDlkN2Q3O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLW5hdiBhLmFjdGl2ZTpob3ZlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IGEuYWN0aXZlOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtbmF2OmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLW5hdjphZnRlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2OmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICAvKiAxICovXG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgLyogMiAqLyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1uYXY6YWZ0ZXIsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLW5hdjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLW5hdiwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtbmF2IHtcbiAgICAqem9vbTogMTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtZGF0ZSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtZGF0ZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDdkNztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLypiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoaW1nL2Fycm93LnBuZykgbm8tcmVwZWF0IDkzJSA1MCU7Ki9cbiAgICB3aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtaGVhZGVyLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1oZWFkZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtaGVhZGVyOmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWhlYWRlcjphZnRlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyOmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICAvKiAxICovXG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgLyogMiAqLyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1oZWFkZXI6YWZ0ZXIsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWhlYWRlcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWhlYWRlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyIHtcbiAgICAqem9vbTogMTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtaGVhZGVyIC5kYXRlLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1oZWFkZXIgLmRhdGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNyU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWhlYWRlciAucHJlc3MtdGl0bGUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWhlYWRlciAucHJlc3MtdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MyU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcy1waHAgI2Nvbm5lY3QsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cy1waHAgI2Nvbm5lY3QsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcy1waHAgI2Nvbm5lY3QsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzLXBocCAjY29ubmVjdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtY2VudGVyLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1jZW50ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luOiAwOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIgbGksIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlciBsaSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtY2VudGVyIGxpOmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWNlbnRlciBsaTphZnRlciwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtY2VudGVyIGxpOmJlZm9yZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtY2VudGVyIGxpOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICAvKiAxICovXG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgLyogMiAqLyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIgbGk6YWZ0ZXIsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlciBsaTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWNlbnRlciBsaSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtY2VudGVyIGxpIHtcbiAgICAqem9vbTogMTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtY2VudGVyIC5kYXRlLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1jZW50ZXIgLmRhdGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNyU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWNlbnRlciAucHJlc3MtdGl0bGUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlciAucHJlc3MtdGl0bGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA4MyU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAudGh1bWJuYWlsLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC50aHVtYm5haWwsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAudGh1bWJuYWlsLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLnRodW1ibmFpbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBtaW4taGVpZ2h0OiAxMHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLnRodW1ibmFpbCBpbWcsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAudGh1bWJuYWlsIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBub25lOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLmRhdGUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLmRhdGUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAuZGF0ZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC5kYXRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTUlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAucHJlc3MtdGl0bGUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLnByZXNzLXRpdGxlLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLnByZXNzLXRpdGxlLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLnByZXNzLXRpdGxlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjUlOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLmRhdGUsXG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLmRhdGUsIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAuZGF0ZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC5kYXRlIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1wYWdlLXByZXNzIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLnByZXNzLXRpdGxlLFxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC5wcmVzcy10aXRsZSwgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtY2VudGVyLm5ld3MtY2VudGVyIC5wcmVzcy10aXRsZSxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC5wcmVzcy10aXRsZSB7XG4gICAgd2lkdGg6IDU1JTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcyAuaGFzLXRodW1iLCBib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1uZXdzIC5oYXMtdGh1bWIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbmJvZHkucmVjZW50LWJsb2ctcG9zdHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjIwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIGJvZHkucmVjZW50LWJsb2ctcG9zdHMuZmVhdHVyZWQgLnBvc3RzIC5wb3N0IC5pbWcge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgYm9keS5yZWNlbnQtYmxvZy1wb3N0cy5zdWJwYWdlIC5wb3N0cyAucG9zdCAuaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIGJvZHkucmVjZW50LWJsb2ctcG9zdHMgLnBvc3RzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnJlY2VudC1ibG9nLXBvc3RzIC5wb3N0cyB7XG4gICAgICAgIG1hcmdpbjogMCAtMS41JTtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICBib2R5LnJlY2VudC1ibG9nLXBvc3RzIC5wb3N0cyAucG9zdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9keS5yZWNlbnQtYmxvZy1wb3N0cyAucG9zdHMgLnBvc3Qge1xuICAgICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuNSU7IH0gfVxuICAgICAgYm9keS5yZWNlbnQtYmxvZy1wb3N0cyAucG9zdHMgLnBvc3QgLmltZyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgIGJvZHkucmVjZW50LWJsb2ctcG9zdHMgLnBvc3RzIC5wb3N0IC5pbWc6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDAlOyB9XG4gICAgICAgIGJvZHkucmVjZW50LWJsb2ctcG9zdHMgLnBvc3RzIC5wb3N0IC5pbWcgPiAuY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgYm9keS5yZWNlbnQtYmxvZy1wb3N0cyAucG9zdHMgLnBvc3QgaDMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDsgfVxuICAgICAgYm9keS5yZWNlbnQtYmxvZy1wb3N0cyAucG9zdHMgLnBvc3QgcC5wb3N0LW1ldGEge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jIENvbXBvbmVudHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIE5hdmlnYXRpb25cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnNpdGUtaGVhZGVyIHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIC8qKlxuXHQqIG1vYmlsZSBtZW51XG5cdCoqKiovXG4gIC8qXG5cdCogYmxvZyBsaW5rcyBoZWFkZXIgLy8gbWVnYSBtZW51XG5cdCoqLyB9XG4gIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFQkVEO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDIwMDA7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtbGlua3MtaGVhZGVyIC5pbm5lciB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICAgICAgcGFkZGluZzogMCAyJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDY1cHg7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtbGlua3MtaGVhZGVyIC5pbm5lci5kZXNrdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyLm1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyLm1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIubW9iaWxlIC5tYWluLWxvZ28ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIubW9iaWxlIC5idXJnZXIge1xuICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtbGlua3MtaGVhZGVyIC5pbm5lci5tb2JpbGUgLmJ1cmdlciBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM0MTY2Nzk7IH1cbiAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyLm1vYmlsZSAuYnVyZ2VyIHNwYW4udG9wIHtcbiAgICAgICAgICAgICAgdG9wOiA4cHg7IH1cbiAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyLm1vYmlsZSAuYnVyZ2VyIHNwYW4ubWlkZGxlIHtcbiAgICAgICAgICAgICAgdG9wOiAxOHB4OyB9XG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLnNpdGUtbGlua3MtaGVhZGVyIC5pbm5lci5tb2JpbGUgLmJ1cmdlciBzcGFuLmJvdHRvbSB7XG4gICAgICAgICAgICAgIHRvcDogMjhweDsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1haW4tbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiA2NXB4OyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGNvbG9yOiAjNDE2Njc5O1xuICAgICAgICAgIG1hcmdpbjogMCAxMnB4OyB9XG4gICAgICAgICAgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAuc2l0ZS1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51IC5tZW51LWl0ZW0gYSwgLnNpdGUtaGVhZGVyIC5zaXRlLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUgLm1lbnUtaXRlbSBhOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICM0MTY2Nzk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDY1cHg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAxOTkwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgLnNlYXJjaC1iYXIge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBtaWRkbGU7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBtaWRkbGU7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IG1pZGRsZTtcbiAgICAgICAgLW1vei1hbGlnbi1pdGVtczogbWlkZGxlO1xuICAgICAgICBhbGlnbi1pdGVtczogbWlkZGxlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDglO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVCRUQ7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgLnNlYXJjaC1iYXIgZm9ybSB7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgLnNlYXJjaC1iYXIgZm9ybSBsYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyIC5zZWFyY2gtYmFyIGZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM0MTY2Nzk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyIC5zZWFyY2gtYmFyIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyICNoZWFkZXItbWVudS5tZW51IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC1tb3otZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjRTFFQkVEO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgI2hlYWRlci1tZW51Lm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVCRUQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UxRUJFRDtcbiAgICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgI2hlYWRlci1tZW51Lm1lbnUgLm1lbnUtaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lOyB9XG4gICAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgI2hlYWRlci1tZW51Lm1lbnUgLm1lbnUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51IC5pbm5lciAjaGVhZGVyLW1lbnUubWVudSAubWVudS1pdGVtIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDclIDAgNyUgMTguNSU7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyICNtZWdhLW1lbnUubWVnYS1tZW51IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxMDBweCAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgI21lZ2EtbWVudS5tZWdhLW1lbnUgLnNlYXJjaCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyICNtZWdhLW1lbnUubWVnYS1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAubW9iaWxlLW1lbnUgLmlubmVyICNtZWdhLW1lbnUubWVnYS1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQlIDAgNCUgOC41JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0UxRUJFRDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLm1vYmlsZS1tZW51IC5pbm5lciAjbWVnYS1tZW51Lm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgLnNpdGUtaGVhZGVyIC5tb2JpbGUtbWVudSAuaW5uZXIgI21lZ2EtbWVudS5tZWdhLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLmRyb3Bkb3duLW1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA0JSAwIDQlIDguNSU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVCRUQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDY2cHg7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogbWlkZGxlO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IG1pZGRsZTtcbiAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IG1pZGRsZTtcbiAgICAgIC1tb3otYWxpZ24taXRlbXM6IG1pZGRsZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBtaWRkbGU7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmc6IDUwcHggMiUgNDBweCAyJTsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciAuaW5uZXIgLmdpdmUtaXQtbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5zZWFyY2gge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc2VhcmNoIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4OyB9XG4gICAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5zZWFyY2ggYTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfwn5SNJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc2VhcmNoIC5zdWJtZW51LWNvbnRhaW5lci5zZWFyY2gtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7IH1cbiAgICAgICAgICAgICAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUgLnNlYXJjaCAuc3VibWVudS1jb250YWluZXIuc2VhcmNoLWNvbnRhaW5lciBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc2VhcmNoIC5zdWJtZW51LWNvbnRhaW5lci5zZWFyY2gtY29udGFpbmVyIGZvcm0gbGFiZWwge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87IH1cbiAgICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc2VhcmNoIC5zdWJtZW51LWNvbnRhaW5lci5zZWFyY2gtY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzQxNjY3OTtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkycHg7IH1cbiAgICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc2VhcmNoIC5zdWJtZW51LWNvbnRhaW5lci5zZWFyY2gtY29udGFpbmVyIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwMHB4IDEwMHB4IDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAuc21hbGwgLnN1Ym1lbnUtY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpob3ZlciBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAtMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWJtZW51LWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3VibWVudS1jb250YWluZXIuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgICAgICAgICAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Ym1lbnUtY29udGFpbmVyIC50aHVtYiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAgICAgICAgICAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Ym1lbnUtY29udGFpbmVyIC50aHVtYjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgICAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWJtZW51LWNvbnRhaW5lciAudGh1bWIgPiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgICAgICAgLnNpdGUtaGVhZGVyIC5ibG9nLWxpbmtzLWhlYWRlciAuaW5uZXIgLm1lbnUtY29udGFpbmVyIC5tZWdhLW1lbnUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLnN1Ym1lbnUtY29udGFpbmVyIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgLW1vei1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3VibWVudS1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgICAgICAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmJsb2ctbGlua3MtaGVhZGVyIC5pbm5lciAubWVudS1jb250YWluZXIgLm1lZ2EtbWVudSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiAuc3VibWVudS1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUgLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zaXRpb246IDAuMnMgYWxsO1xuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycyBhbGw7IH1cbiAgICAgICAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuYmxvZy1saW5rcy1oZWFkZXIgLmlubmVyIC5tZW51LWNvbnRhaW5lciAubWVnYS1tZW51IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5zdWJtZW51LWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSAubWVudS1pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyKTsgfVxuXG4vKiBGb290ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNFMUVCRUQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDAgMzBweCAwO1xuICBwYWRkaW5nOiAzMHB4IDIlIDQwcHggMiU7IH1cbiAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgaDEge1xuICAgICAgY29sb3I6ICM0MTY2Nzk7XG4gICAgICBmb250LXNpemU6IDIuNjI1cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciwgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQuZ2ZpZWxkX2NyZWRpdGNhcmRfd2FybmluZyB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgICAgIG1pbi13aWR0aDogNTUwcHg7XG4gICAgICBtYXJnaW46IDAgMTBweCAyMHB4IDEwcHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjsgfVxuICAgICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIgdWwsIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIGxpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAuZ2Zvcm1fd3JhcHBlciB1bCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIgdWwgbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIC52YWxpZGF0aW9uX2Vycm9yIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIldvcmsgU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZmllbGRfbGFiZWwgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4OyB9XG4gICAgICBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweCAwOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgICBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIC5tZW51IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgICAgICBzZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIC5pbm5lciAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwicmVnaXN0cnlmaW5kZXJcIjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBzcGVhazogbmV2ZXI7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAvKiBvcGFjaXR5OiAuODsgKi9cbiAgICAgICAgICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIC8qIGZpeCBidXR0b25zIGhlaWdodCwgZm9yIHR3aXR0ZXIgYm9vdHN0cmFwICovXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAgICAgICAgIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC4yZW07XG4gICAgICAgICAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgICAgICAgICAvKiBmb250LXNpemU6IDEyMCU7ICovXG4gICAgICAgICAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgLyogVW5jb21tZW50IGZvciAzRCBlZmZlY3QgKi9cbiAgICAgICAgICAvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqL1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM0MTY2Nzk7XG4gICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDsgfVxuICAgICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtLmZhY2Vib29rIGE6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07IH1cbiAgICAgICAgc2VjdGlvbi5yZi1zdGF5LWNvbm5lY3RlZCAuaW5uZXIgLm1lbnUtZm9vdGVyLXNvY2lhbC1tZW51LWNvbnRhaW5lciAubWVudSBsaS5tZW51LWl0ZW0udHdpdHRlciBhOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtLmluc3RhZ3JhbSBhOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG4gICAgICAgIHNlY3Rpb24ucmYtc3RheS1jb25uZWN0ZWQgLmlubmVyIC5tZW51LWZvb3Rlci1zb2NpYWwtbWVudS1jb250YWluZXIgLm1lbnUgbGkubWVudS1pdGVtLnBpbnRlcmVzdCBhOmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG5cbmZvb3RlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICM0MTY2Nzk7IH1cbiAgZm9vdGVyIC5pbm5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMiUgNDBweCAyJTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvb3RlciAuaW5uZXIge1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIGZvb3RlciAuaW5uZXIgcCB7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgMDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb290ZXIgLmlubmVyIHAge1xuICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgZm9vdGVyIC5pbm5lciAubWVudS1mb290ZXItY29udGFpbmVyIHtcbiAgICAgIG9yZGVyOiAxOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvb3RlciAuaW5uZXIgLm1lbnUtZm9vdGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgb3JkZXI6IDI7IH0gfVxuICAgICAgZm9vdGVyIC5pbm5lciAubWVudS1mb290ZXItY29udGFpbmVyIC5tZW51IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgZm9vdGVyIC5pbm5lciAubWVudS1mb290ZXItY29udGFpbmVyIC5tZW51IHtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAgICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICAgICAgZm9vdGVyIC5pbm5lciAubWVudS1mb290ZXItY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAgICAgZm9vdGVyIC5pbm5lciAubWVudS1mb290ZXItY29udGFpbmVyIC5tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzQxNjY3OTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07IH1cbiAgICAgICAgICAgIGZvb3RlciAuaW5uZXIgLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaS5tZW51LWl0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwOyB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIGZvb3RlciAuaW5uZXIgLm1lbnUtZm9vdGVyLWNvbnRhaW5lciAubWVudSBsaS5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07IH0gfVxuXG4vKiBQb3N0cyBhbmQgcGFnZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnN0aWNreSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5zaW5nbGUtcG9zdCxcbi5wb3N0LFxuLnBhZ2UsXG4uZXJyb3I0MDQsXG4uc2VhcmNoIHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07XG4gIC8qKioqKioqKioqKioqKioqKioqIGd1dGVuYmVyZyAqKioqKioqKioqKioqL1xuICAvKioqKioqKioqKioqKioqKioqKiBzZWFyY2ggKioqKioqKioqKioqKioqKi8gfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyxcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWNvbHVtbnMsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gNDBweCBhdXRvO1xuICAgIG1heC13aWR0aDogY2FsYygxMTAwcHggKyA0JSk7XG4gICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyJTsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgPiAud3AtYmxvY2stZ3JvdXAsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwLFxuICAucGFnZSAuZW50cnktY29udGVudCA+IC53cC1ibG9jay1ncm91cCxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50ID4gLndwLWJsb2NrLWdyb3VwIHtcbiAgICBtYXJnaW46IDIwcHggYXV0byA0MHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIlOyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucy5jYWxsb3V0IC53cC1ibG9jay1jb2x1bW4sXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbixcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMuY2FsbG91dCAud3AtYmxvY2stY29sdW1uLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMuY2FsbG91dCAud3AtYmxvY2stY29sdW1uLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMuY2FsbG91dCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkLFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbiAgICAucGFnZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucy5jYWxsb3V0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQsXG4gICAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCB7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkLFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkLFxuICAgIC5wYWdlIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkLFxuICAgIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucy5jYWxsb3V0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbnMuY2FsbG91dCAud3AtYmxvY2stY29sdW1uIC53cC1ibG9jay1pbWFnZS5zaXplLWZ1bGwgaW1nLFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2staW1hZ2Uuc2l6ZS1mdWxsIGltZyxcbiAgICAucGFnZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1ucy5jYWxsb3V0IC53cC1ibG9jay1jb2x1bW4gLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCBpbWcsXG4gICAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2staW1hZ2Uuc2l6ZS1mdWxsIGltZyxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW5zLmNhbGxvdXQgLndwLWJsb2NrLWNvbHVtbiAud3AtYmxvY2staW1hZ2Uuc2l6ZS1mdWxsIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgei1pbmRleDogMTsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IGgxLFxuICAucG9zdCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uID4gaDEsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gPiBoMSxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gPiBoMSxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uID4gaDEge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gPiBoMixcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IGgyLFxuICAucGFnZSAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uID4gaDIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uID4gaDIsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAud3AtYmxvY2stY29sdW1uID4gcCxcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IHAsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC53cC1ibG9jay1jb2x1bW4gPiBwLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IHAsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLndwLWJsb2NrLWNvbHVtbiA+IHAge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAud3AtY2FwdGlvbi10ZXh0LFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC53cC1jYXB0aW9uLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmludHJvIGZpZ3VyZS5zaXplLWZ1bGwgaW1nLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW50cm8gZmlndXJlLnNpemUtZnVsbCBpbWcsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbnRybyBmaWd1cmUuc2l6ZS1mdWxsIGltZyxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC5pbnRybyBmaWd1cmUuc2l6ZS1mdWxsIGltZyxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW50cm8gZmlndXJlLnNpemUtZnVsbCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ1MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW50cm8gcCxcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmludHJvIHAsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbnRybyBwLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmludHJvIHAsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmludHJvIHAge1xuICAgIG1heC13aWR0aDogNDAuNjI1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW50cm8gaDEudGl0bGUsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbnRybyBoMS50aXRsZSxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmludHJvIGgxLnRpdGxlLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmludHJvIGgxLnRpdGxlLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbnRybyBoMS50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5uYXJyb3csXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5uYXJyb3csXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5uYXJyb3csXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAubmFycm93LFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5uYXJyb3cge1xuICAgIG1heC13aWR0aDogNTMuMTI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHAsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDEsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDIsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDMsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgdWwsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgb2wsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBwLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDEsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBoMixcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIGgzLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgdWwsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBvbCxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHAsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBoMSxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIGgyLFxuICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDMsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCB1bCxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIG9sLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHAsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDEsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDMsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgdWwsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgb2wsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHAsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIGgxLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBoMixcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaDMsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHVsLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBvbCB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCBocixcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIGhyLFxuICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaHIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46Zmlyc3QtY2hpbGQgaHIsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIGhyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNTBweDsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgcCwgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgxLCAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDIsIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMywgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHVsLCAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgb2wsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHAsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgxLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMixcbiAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDMsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHVsLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBvbCxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgcCxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDEsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgyLFxuICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMyxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgdWwsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIG9sLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgcCxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGgxLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaDIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMyxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIHVsLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgb2wsXG4gIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgcCxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMSxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMixcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBoMyxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCB1bCxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBvbCB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctbGVmdDogNTBweDsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQgaHIsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGhyLFxuICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCBocixcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGhyLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbjpsYXN0LWNoaWxkIGhyIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDsgfVxuICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5pcy1yZXNpemVkLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLmlzLXJlc2l6ZWQsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuaXMtcmVzaXplZCxcbiAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuaXMtcmVzaXplZCxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLmlzLXJlc2l6ZWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLmlzLXJlc2l6ZWQ6YmVmb3JlLFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuaXMtcmVzaXplZDpiZWZvcmUsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5pcy1yZXNpemVkOmJlZm9yZSxcbiAgICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5pcy1yZXNpemVkOmJlZm9yZSxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuaXMtcmVzaXplZDpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuaXMtcmVzaXplZCBpbWcsXG4gICAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5pcy1yZXNpemVkIGltZyxcbiAgICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLmlzLXJlc2l6ZWQgaW1nLFxuICAgIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLmlzLXJlc2l6ZWQgaW1nLFxuICAgIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5pcy1yZXNpemVkIGltZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG8gICFpbXBvcnRhbnQ7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuc2l6ZS1mdWxsLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5zaXplLWZ1bGwsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuc2l6ZS1mdWxsOmJlZm9yZSxcbiAgICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbDpiZWZvcmUsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5zaXplLWZ1bGw6YmVmb3JlLFxuICAgIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbDpiZWZvcmUsXG4gICAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbDpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCA+IC5jb250ZW50LFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuc2l6ZS1mdWxsID4gLmNvbnRlbnQsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5zaXplLWZ1bGwgPiAuY29udGVudCxcbiAgICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5zaXplLWZ1bGwgPiAuY29udGVudCxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuc2l6ZS1mdWxsID4gLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgLndwLWJsb2NrLWNvbHVtbiBmaWd1cmUuc2l6ZS1mdWxsIGltZyxcbiAgICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCBpbWcsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCAud3AtYmxvY2stY29sdW1uIGZpZ3VyZS5zaXplLWZ1bGwgaW1nLFxuICAgIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCBpbWcsXG4gICAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IC53cC1ibG9jay1jb2x1bW4gZmlndXJlLnNpemUtZnVsbCBpbWcge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgaDIsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgaDIsXG4gIC5wYWdlIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgaDIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IGgyLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5pbWFnZS1ncmlkLWxpc3QgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtOyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IGgzLFxuICAucG9zdCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IGgzLFxuICAucGFnZSAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IGgzLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmltYWdlLWdyaWQtbGlzdCBoMyxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuaW1hZ2UtZ3JpZC1saXN0IGgzIHtcbiAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5yZi1zZWFyY2gtYmFyLFxuICAucG9zdCAuZW50cnktY29udGVudCAucmYtc2VhcmNoLWJhcixcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLnJmLXNlYXJjaC1iYXIsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAucmYtc2VhcmNoLWJhcixcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAucmYtc2VhcmNoLWJhciB7XG4gICAgbWFyZ2luOiA1MHB4IDA7IH1cbiAgLnNpbmdsZS1wb3N0IC5lbnRyeS1jb250ZW50IC5jYWxsb3V0IGgxLFxuICAucG9zdCAuZW50cnktY29udGVudCAuY2FsbG91dCBoMSxcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmNhbGxvdXQgaDEsXG4gIC5lcnJvcjQwNCAuZW50cnktY29udGVudCAuY2FsbG91dCBoMSxcbiAgLnNlYXJjaCAuZW50cnktY29udGVudCAuY2FsbG91dCBoMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuY2FsbG91dCBoMSxcbiAgICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC5jYWxsb3V0IGgxLFxuICAgICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmNhbGxvdXQgaDEsXG4gICAgICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmNhbGxvdXQgaDEsXG4gICAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5jYWxsb3V0IGgxIHtcbiAgICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCAuY2FsbG91dCBoMSAuc3R5bGVkLFxuICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IC5jYWxsb3V0IGgxIC5zdHlsZWQsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgLmNhbGxvdXQgaDEgLnN0eWxlZCxcbiAgICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgLmNhbGxvdXQgaDEgLnN0eWxlZCxcbiAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IC5jYWxsb3V0IGgxIC5zdHlsZWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjNDE2Njc5O1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCBoci53cC1ibG9jay1zZXBhcmF0b3IsXG4gIC5wb3N0IC5lbnRyeS1jb250ZW50IGhyLndwLWJsb2NrLXNlcGFyYXRvcixcbiAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLFxuICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLFxuICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IGhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRUJFRDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiA0MHB4IDA7XG4gICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAuc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUsXG4gICAgLnBvc3QgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUsXG4gICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUsXG4gICAgLmVycm9yNDA0IC5lbnRyeS1jb250ZW50IGhyLndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS13aWRlLFxuICAgIC5zZWFyY2ggLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGUge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNFMUVCRUQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCAuZW50cnktY29udGVudCBoci53cC1ibG9jay1zZXBhcmF0b3IuaXMtc3R5bGUtd2lkZTphZnRlcixcbiAgICAgIC5wb3N0IC5lbnRyeS1jb250ZW50IGhyLndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS13aWRlOmFmdGVyLFxuICAgICAgLnBhZ2UgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGU6YWZ0ZXIsXG4gICAgICAuZXJyb3I0MDQgLmVudHJ5LWNvbnRlbnQgaHIud3AtYmxvY2stc2VwYXJhdG9yLmlzLXN0eWxlLXdpZGU6YWZ0ZXIsXG4gICAgICAuc2VhcmNoIC5lbnRyeS1jb250ZW50IGhyLndwLWJsb2NrLXNlcGFyYXRvci5pcy1zdHlsZS13aWRlOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7IH1cbiAgLnNpbmdsZS1wb3N0LnNlYXJjaCAucG9zdHMtbmF2aWdhdGlvbiAubmF2LWxpbmtzLFxuICAucG9zdC5zZWFyY2ggLnBvc3RzLW5hdmlnYXRpb24gLm5hdi1saW5rcyxcbiAgLnBhZ2Uuc2VhcmNoIC5wb3N0cy1uYXZpZ2F0aW9uIC5uYXYtbGlua3MsXG4gIC5lcnJvcjQwNC5zZWFyY2ggLnBvc3RzLW5hdmlnYXRpb24gLm5hdi1saW5rcyxcbiAgLnNlYXJjaC5zZWFyY2ggLnBvc3RzLW5hdmlnYXRpb24gLm5hdi1saW5rcyB7XG4gICAgcGFkZGluZzogMjBweCAwIDQwcHggMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc2luZ2xlLXBvc3Quc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlcixcbiAgLnBvc3Quc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlcixcbiAgLnBhZ2Uuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlcixcbiAgLmVycm9yNDA0LnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIsXG4gIC5zZWFyY2guc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4OyB9XG4gICAgLnNpbmdsZS1wb3N0LnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIgaDIsXG4gICAgLnBvc3Quc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciBoMixcbiAgICAucGFnZS5zZWFyY2ggaGVhZGVyLnBhZ2UtaGVhZGVyIGgyLFxuICAgIC5lcnJvcjQwNC5zZWFyY2ggaGVhZGVyLnBhZ2UtaGVhZGVyIGgyLFxuICAgIC5zZWFyY2guc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTsgfVxuICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggaGVhZGVyLnBhZ2UtaGVhZGVyIGgxLFxuICAgIC5wb3N0LnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIgaDEsXG4gICAgLnBhZ2Uuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciBoMSxcbiAgICAuZXJyb3I0MDQuc2VhcmNoIGhlYWRlci5wYWdlLWhlYWRlciBoMSxcbiAgICAuc2VhcmNoLnNlYXJjaCBoZWFkZXIucGFnZS1oZWFkZXIgaDEge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5wYWdlLXNlYXJjaC1mb3JtLFxuICAucG9zdC5zZWFyY2ggLnBhZ2Utc2VhcmNoLWZvcm0sXG4gIC5wYWdlLnNlYXJjaCAucGFnZS1zZWFyY2gtZm9ybSxcbiAgLmVycm9yNDA0LnNlYXJjaCAucGFnZS1zZWFyY2gtZm9ybSxcbiAgLnNlYXJjaC5zZWFyY2ggLnBhZ2Utc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5wYWdlLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQsXG4gICAgLnBvc3Quc2VhcmNoIC5wYWdlLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQsXG4gICAgLnBhZ2Uuc2VhcmNoIC5wYWdlLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQsXG4gICAgLmVycm9yNDA0LnNlYXJjaCAucGFnZS1zZWFyY2gtZm9ybSAuc2VhcmNoLWZpZWxkLFxuICAgIC5zZWFyY2guc2VhcmNoIC5wYWdlLXNlYXJjaC1mb3JtIC5zZWFyY2gtZmllbGQge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0sXG4gIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSxcbiAgLnBhZ2Uuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtLFxuICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtLFxuICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI0UxRUJFRDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0sXG4gICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0sXG4gICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0sXG4gICAgICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtLFxuICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0ge1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgLnBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtOmZpcnN0LWNoaWxkLFxuICAgIC5wYWdlLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbTpmaXJzdC1jaGlsZCxcbiAgICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtOmZpcnN0LWNoaWxkLFxuICAgIC5zZWFyY2guc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbTpsYXN0LWNoaWxkLFxuICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbTpsYXN0LWNoaWxkLFxuICAgIC5wYWdlLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbTpsYXN0LWNoaWxkLFxuICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW06bGFzdC1jaGlsZCxcbiAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iLFxuICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYixcbiAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWIsXG4gICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYixcbiAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iOmJlZm9yZSxcbiAgICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYjpiZWZvcmUsXG4gICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWI6YmVmb3JlLFxuICAgICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYjpiZWZvcmUsXG4gICAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA2MCU7IH1cbiAgICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWIgPiAuY29udGVudCxcbiAgICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYiA+IC5jb250ZW50LFxuICAgICAgLnBhZ2Uuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQsXG4gICAgICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQsXG4gICAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYiA+IC5jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYixcbiAgICAgICAgLnBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iLFxuICAgICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWIsXG4gICAgICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWIsXG4gICAgICAgIC5zZWFyY2guc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iOmJlZm9yZSxcbiAgICAgICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWI6YmVmb3JlLFxuICAgICAgICAgIC5wYWdlLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYjpiZWZvcmUsXG4gICAgICAgICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYjpiZWZvcmUsXG4gICAgICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtdGh1bWI6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQsXG4gICAgICAgICAgLnBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQsXG4gICAgICAgICAgLnBhZ2Uuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQsXG4gICAgICAgICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS10aHVtYiA+IC5jb250ZW50LFxuICAgICAgICAgIC5zZWFyY2guc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLXRodW1iID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwOyB9IH1cbiAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uLFxuICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbixcbiAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24sXG4gICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbixcbiAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2luZ2xlLXBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uLFxuICAgICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24sXG4gICAgICAgIC5wYWdlLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbixcbiAgICAgICAgLmVycm9yNDA0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbixcbiAgICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24ge1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuICAgICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMyxcbiAgICAgIC5wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMyxcbiAgICAgIC5wYWdlLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMyxcbiAgICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDMsXG4gICAgICAuc2VhcmNoLnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMyB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAxMHB4IGF1dG87XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMyAuc3R5bGVkLFxuICAgICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDMgLnN0eWxlZCxcbiAgICAgICAgLnBhZ2Uuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIGgzIC5zdHlsZWQsXG4gICAgICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDMgLnN0eWxlZCxcbiAgICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDMgLnN0eWxlZCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUsXG4gICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUsXG4gICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUsXG4gICAgICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIGgyLmVudHJ5LXRpdGxlLFxuICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBoMi5lbnRyeS10aXRsZSBhLFxuICAgICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUgYSxcbiAgICAgICAgLnBhZ2Uuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIGgyLmVudHJ5LXRpdGxlIGEsXG4gICAgICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUgYSxcbiAgICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gaDIuZW50cnktdGl0bGUgYSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5zaW5nbGUtcG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gLmVudHJ5LW1ldGEsXG4gICAgICAucG9zdC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gLmVudHJ5LW1ldGEsXG4gICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gLmVudHJ5LW1ldGEsXG4gICAgICAuZXJyb3I0MDQuc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIC5lbnRyeS1tZXRhLFxuICAgICAgLnNlYXJjaC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gLmVudHJ5LW1ldGEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAgICAgLnNpbmdsZS1wb3N0LnNlYXJjaCAuc2VhcmNoLWFydGljbGUtaXRlbSAuYXJ0aWNsZS1pbmZvcm1hdGlvbiBwLFxuICAgICAgLnBvc3Quc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIHAsXG4gICAgICAucGFnZS5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gcCxcbiAgICAgIC5lcnJvcjQwNC5zZWFyY2ggLnNlYXJjaC1hcnRpY2xlLWl0ZW0gLmFydGljbGUtaW5mb3JtYXRpb24gcCxcbiAgICAgIC5zZWFyY2guc2VhcmNoIC5zZWFyY2gtYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWluZm9ybWF0aW9uIHAge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAuc2luZ2xlLXBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyLFxuICAucG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIsXG4gIC5wYWdlLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcixcbiAgLmVycm9yNDA0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcixcbiAgLnNlYXJjaC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIge1xuICAgIGJvcmRlci10b3A6IDA7IH1cbiAgICAuc2luZ2xlLXBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyOmJlZm9yZSxcbiAgICAucG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlLFxuICAgIC5wYWdlLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsXG4gICAgLmVycm9yNDA0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsXG4gICAgLnNlYXJjaC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNpbmdsZS1wb3N0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kLFxuICAucG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCxcbiAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQsXG4gIC5lcnJvcjQwNC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCxcbiAgLnNlYXJjaC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNpbmdsZS1wb3N0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kLFxuICAgICAgLnBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQsXG4gICAgICAucGFnZS5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCxcbiAgICAgIC5lcnJvcjQwNC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCxcbiAgICAgIC5zZWFyY2guZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAuc2luZ2xlLXBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgaDEsXG4gICAgLnBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgaDEsXG4gICAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgaDEsXG4gICAgLmVycm9yNDA0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kIGgxLFxuICAgIC5zZWFyY2guZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLnNpbmdsZS1wb3N0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kIGZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiAgICAucG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCBmb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gICAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAgIC5lcnJvcjQwNC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCBmb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gICAgLnNlYXJjaC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCBmb3JtIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbWluLXdpZHRoOiAzNTBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC5zaW5nbGUtcG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gICAgLnBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5wYWdlLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICAuZXJyb3I0MDQuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgIC5zZWFyY2guZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIG1pbi13aWR0aDogMTM1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zaW5nbGUtcG9zdC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuc2VhcmNoLW5vdC1mb3VuZCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG4gICAgICAgIC5wb3N0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbiAgICAgICAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgICAgICAuZXJyb3I0MDQuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLnNlYXJjaC1ub3QtZm91bmQgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuICAgICAgICAuc2VhcmNoLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5zZWFyY2gtbm90LWZvdW5kIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7IH0gfVxuICAuc2luZ2xlLXBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlcyxcbiAgLnBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlcyxcbiAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlcyxcbiAgLmVycm9yNDA0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5sYXRlc3QtYXJ0aWNsZXMsXG4gIC5zZWFyY2guZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQUZBRkFGO1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW07IH1cbiAgICAuc2luZ2xlLXBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlczpiZWZvcmUsXG4gICAgLnBvc3QuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlczpiZWZvcmUsXG4gICAgLnBhZ2UuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlczpiZWZvcmUsXG4gICAgLmVycm9yNDA0LmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5sYXRlc3QtYXJ0aWNsZXM6YmVmb3JlLFxuICAgIC5zZWFyY2guZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmxhdGVzdC1hcnRpY2xlczpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6ICNBRkFGQUY7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyLFxuICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lcixcbiAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIsXG4gIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lcixcbiAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcixcbiAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIsXG4gICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyLFxuICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIsXG4gICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0FGQUZBRjsgfVxuICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsXG4gICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlLFxuICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyOmJlZm9yZSxcbiAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlLFxuICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNBRkFGQUY7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgYnV0dG9uLnBvc3QtbG9hZG1vcmUsXG4gICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgYnV0dG9uLnBvc3QtbG9hZG1vcmUsXG4gICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgYnV0dG9uLnBvc3QtbG9hZG1vcmUsXG4gICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGJ1dHRvbi5wb3N0LWxvYWRtb3JlLFxuICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgYnV0dG9uLnBvc3QtbG9hZG1vcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNDBweCBhdXRvOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCxcbiAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQsXG4gICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0LFxuICAgICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQsXG4gICAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIlOyB9IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMSxcbiAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgxLFxuICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEsXG4gICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEsXG4gICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgxIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEsXG4gICAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEsXG4gICAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEsXG4gICAgICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgxLFxuICAgICAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDEge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIsXG4gICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMixcbiAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLFxuICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLFxuICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMi5vcm5hbWVudCxcbiAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIub3JuYW1lbnQsXG4gICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLm9ybmFtZW50LFxuICAgICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIub3JuYW1lbnQsXG4gICAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIub3JuYW1lbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTsgfVxuICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YmVmb3JlLFxuICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjpiZWZvcmUsXG4gICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmJlZm9yZSxcbiAgICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmJlZm9yZSxcbiAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oCUIFwiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmFmdGVyLFxuICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjphZnRlcixcbiAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YWZ0ZXIsXG4gICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjphZnRlcixcbiAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIg4oCUXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLFxuICAgICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLFxuICAgICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyLFxuICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMixcbiAgICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmJlZm9yZSwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmFmdGVyLFxuICAgICAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YmVmb3JlLFxuICAgICAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YWZ0ZXIsXG4gICAgICAgICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjpiZWZvcmUsXG4gICAgICAgICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjphZnRlcixcbiAgICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCBoMjpiZWZvcmUsXG4gICAgICAgICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YWZ0ZXIsXG4gICAgICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IGgyOmJlZm9yZSxcbiAgICAgICAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDI6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJzsgfSB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCxcbiAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QsXG4gICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0LFxuICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QsXG4gICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIsXG4gICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIsXG4gICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIsXG4gICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLXNpemVyLFxuICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIsXG4gICAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLXNpemVyLFxuICAgICAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1zaXplcixcbiAgICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLXNpemVyLFxuICAgICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLXNpemVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4JTsgfSB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0sXG4gICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSxcbiAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtLFxuICAgICAgICAuZXJyb3I0MDQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtLFxuICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVCRUQ7IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtOm50aC1jaGlsZCgxbisxKSxcbiAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW06bnRoLWNoaWxkKDFuKzEpLFxuICAgICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbTpudGgtY2hpbGQoMW4rMSksXG4gICAgICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbTpudGgtY2hpbGQoMW4rMSksXG4gICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW06bnRoLWNoaWxkKDFuKzEpIHtcbiAgICAgICAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSxcbiAgICAgICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSxcbiAgICAgICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSxcbiAgICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0sXG4gICAgICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIC5pbWctY29udGFpbmVyLFxuICAgICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lcixcbiAgICAgICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXIsXG4gICAgICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lcixcbiAgICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQkVEO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfVxuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lcjpiZWZvcmUsXG4gICAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXI6YmVmb3JlLFxuICAgICAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIC5pbWctY29udGFpbmVyOmJlZm9yZSxcbiAgICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXI6YmVmb3JlLFxuICAgICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOTAlOyB9XG4gICAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIC5pbWctY29udGFpbmVyID4gLmNvbnRlbnQsXG4gICAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXIgPiAuY29udGVudCxcbiAgICAgICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciA+IC5jb250ZW50LFxuICAgICAgICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciA+IC5jb250ZW50LFxuICAgICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gLmltZy1jb250YWluZXIgPiAuY29udGVudCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBoMyxcbiAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDMsXG4gICAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzLFxuICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDMsXG4gICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDMge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAxMHB4IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjZweDsgfVxuICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBoMyAuc3R5bGVkLFxuICAgICAgICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzIC5zdHlsZWQsXG4gICAgICAgICAgICAucGFnZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDMgLnN0eWxlZCxcbiAgICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDMgLnN0eWxlZCxcbiAgICAgICAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzIC5zdHlsZWQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBoNSxcbiAgICAgICAgICAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDUsXG4gICAgICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGg1LFxuICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDUsXG4gICAgICAgICAgLnNlYXJjaCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwOyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwLFxuICAgICAgICAgIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwLFxuICAgICAgICAgIC5wYWdlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwLFxuICAgICAgICAgIC5lcnJvcjQwNCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gcCxcbiAgICAgICAgICAuc2VhcmNoIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLnJpZ2h0LFxuICAgICAgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLnJpZ2h0LFxuICAgICAgLnBhZ2Ugc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLnJpZ2h0LFxuICAgICAgLmVycm9yNDA0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5yaWdodCxcbiAgICAgIC5zZWFyY2ggc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLnJpZ2h0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTsgfVxuICAuc2luZ2xlLXBvc3QgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCxcbiAgLnBvc3QgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCxcbiAgLnBhZ2UgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCxcbiAgLmVycm9yNDA0IGZpZ3VyZS53cC1ibG9jay1pbWFnZS5zaXplLWZ1bGwsXG4gIC5zZWFyY2ggZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuc2luZ2xlLXBvc3QgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCBpbWcsXG4gICAgLnBvc3QgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCBpbWcsXG4gICAgLnBhZ2UgZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCBpbWcsXG4gICAgLmVycm9yNDA0IGZpZ3VyZS53cC1ibG9jay1pbWFnZS5zaXplLWZ1bGwgaW1nLFxuICAgIC5zZWFyY2ggZmlndXJlLndwLWJsb2NrLWltYWdlLnNpemUtZnVsbCBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ucGFnZS1jb250ZW50LFxuLmVudHJ5LWNvbnRlbnQsXG4uZW50cnktc3VtbWFyeSB7XG4gIG1hcmdpbjogMS41ZW0gMCAwOyB9XG5cbi5wYWdlLWxpbmtzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMCAwIDEuNWVtOyB9XG5cbi5ibG9jay1lZGl0b3JfX3R5cGV3cml0ZXIgaDEge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtOyB9XG4gIC5ibG9jay1lZGl0b3JfX3R5cGV3cml0ZXIgaDEgYSB7XG4gICAgY29sb3I6ICM0MTY2Nzk7IH1cblxuLmJsb2NrLWVkaXRvcl9fdHlwZXdyaXRlciBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmOyB9XG4gIC5ibG9jay1lZGl0b3JfX3R5cGV3cml0ZXIgaDIgYSB7XG4gICAgY29sb3I6ICM0MTY2Nzk7IH1cblxuLmJsb2NrLWVkaXRvcl9fdHlwZXdyaXRlciB1bCwgLmJsb2NrLWVkaXRvcl9fdHlwZXdyaXRlciBvbCB7XG4gIG1hcmdpbjogMDsgfVxuXG4uc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAvKioqKioqKioqKioqKioqKioqKioqL1xuICAvKioqKiBjb21tZW50cyAqKioqKioqL1xuICAvKioqKiBzZWN0aW9uICAqKioqKioqLyB9XG4gIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lcjpiZWZvcmUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXI6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXI6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206ICNFMUVCRUQgMXB4IHNvbGlkO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyOmFmdGVyLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyOmFmdGVyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlcjphZnRlciwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyOmFmdGVyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlcjphZnRlciwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFFQkVEO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciBoMS5lbnRyeS10aXRsZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciBoMS5lbnRyeS10aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICAgIHBhZGRpbmc6IDAgNiU7XG4gICAgICBmb250LXdlaWdodDogMjAwO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUgc3BhbiwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciBoMS5lbnRyeS10aXRsZSBzcGFuLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciBoMS5lbnRyeS10aXRsZSBzcGFuLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUgc3BhbiwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUgc3BhbiwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC45cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIGgxLmVudHJ5LXRpdGxlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgaDEuZW50cnktdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xuICAgICAgICAgIHBhZGRpbmc6IDAgOCU7IH0gfVxuICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvc3RlZC1vbiwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSAucG9zdGVkLW9uLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSAucG9zdGVkLW9uLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvc3RlZC1vbiwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvc3RlZC1vbiwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIC5wb3N0ZWQtb24ge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSAucG9zdGVkLW9uIGEsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGhlYWRlci5lbnRyeS1oZWFkZXIgLmVudHJ5LW1ldGEgLnBvc3RlZC1vbiBhLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSAucG9zdGVkLW9uIGEsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgaGVhZGVyLmVudHJ5LWhlYWRlciAuZW50cnktbWV0YSAucG9zdGVkLW9uIGEsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIC5wb3N0ZWQtb24gYSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBoZWFkZXIuZW50cnktaGVhZGVyIC5lbnRyeS1tZXRhIC5wb3N0ZWQtb24gYSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgxLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgxLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGgxLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDEsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMzc1cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjEyNXJlbTsgfVxuICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoMSBhLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMSBhLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDEgYSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMSBhLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDEgYSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMSBhIHtcbiAgICAgICAgY29sb3I6ICM0MTY2Nzk7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgyLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMiwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgyLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGgyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIge1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIgYSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIgYSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgyIGEsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIgYSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgyIGEsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDIgYSB7XG4gICAgICAgIGNvbG9yOiAjNDE2Njc5OyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCB1bCwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBvbCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgdWwsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IG9sLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgdWwsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBvbCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCB1bCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBvbCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IHVsLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgb2wsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgdWwsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgb2wge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoMywgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNCwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNiwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoMywgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNiwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMywgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNiwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg1LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMudGl0bGUsIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDQudGl0bGUsIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUudGl0bGUsIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYudGl0bGUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLnRpdGxlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNC50aXRsZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUudGl0bGUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2LnRpdGxlLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMudGl0bGUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNC50aXRsZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg1LnRpdGxlLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYudGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMudGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDQudGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUudGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYudGl0bGUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoMy50aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LnRpdGxlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUudGl0bGUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNi50aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMy50aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNC50aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNS50aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNi50aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoMywgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGgzLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg0LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDQge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg1LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBoNiwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGg2LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgaDYge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWNvbnRlbnQgZmlndXJlIGZpZ2NhcHRpb24sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUgZmlnY2FwdGlvbiwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1sYXJnZS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1sYXJnZS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUuaXMtc3R5bGUtbGFyZ2UtY2FwdGlvbiBmaWdjYXB0aW9uLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1sYXJnZS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUuaXMtc3R5bGUtbGFyZ2UtY2FwdGlvbiBmaWdjYXB0aW9uLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1sYXJnZS1jYXB0aW9uIGZpZ2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1mYW5jeS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1mYW5jeS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUuaXMtc3R5bGUtZmFuY3ktY2FwdGlvbiBmaWdjYXB0aW9uLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1mYW5jeS1jYXB0aW9uIGZpZ2NhcHRpb24sIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktY29udGVudCBmaWd1cmUuaXMtc3R5bGUtZmFuY3ktY2FwdGlvbiBmaWdjYXB0aW9uLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1jb250ZW50IGZpZ3VyZS5pcy1zdHlsZS1mYW5jeS1jYXB0aW9uIGZpZ2NhcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3Ige1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCB7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDIwJTsgfSB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5sZWZ0IC5hdXRob3ItaW1hZ2UtY29udGFpbmVyLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5sZWZ0IC5hdXRob3ItaW1hZ2UtY29udGFpbmVyLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5sZWZ0IC5hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5hdXRob3ItaW1hZ2UsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5sZWZ0IC5hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5hdXRob3ItaW1hZ2UsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICM0MTY2Nzk7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlOmJlZm9yZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlOmJlZm9yZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZTpiZWZvcmUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlOmJlZm9yZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5OCU7IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZSA+IC5jb250ZW50LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5sZWZ0IC5hdXRob3ItaW1hZ2UtY29udGFpbmVyIC5hdXRob3ItaW1hZ2UgPiAuY29udGVudCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZSA+IC5jb250ZW50LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLmxlZnQgLmF1dGhvci1pbWFnZS1jb250YWluZXIgLmF1dGhvci1pbWFnZSA+IC5jb250ZW50LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlID4gLmNvbnRlbnQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAubGVmdCAuYXV0aG9yLWltYWdlLWNvbnRhaW5lciAuYXV0aG9yLWltYWdlID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCB7XG4gICAgICAgICAgICB3aWR0aDogNzAlOyB9IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgaDIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCBoMiwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCBoMiwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgaDIsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgaDIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IGgyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjNDE2Njc5O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuN3B4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IHAsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCBwLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IHAsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IHAsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgcCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgcCB7XG4gICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgcC5yZWFkbW9yZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWF1dGhvciAucmlnaHQgLmNvbnRlbnQtc2V0IHAucmVhZG1vcmUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgcC5yZWFkbW9yZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktYXV0aG9yIC5yaWdodCAuY29udGVudC1zZXQgcC5yZWFkbW9yZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCBwLnJlYWRtb3JlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1hdXRob3IgLnJpZ2h0IC5jb250ZW50LXNldCBwLnJlYWRtb3JlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjI1cmVtOyB9XG4gIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1kaXNjbGFpbWVyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktZGlzY2xhaW1lciwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktZGlzY2xhaW1lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5lbnRyeS1kaXNjbGFpbWVyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmVudHJ5LWRpc2NsYWltZXIsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuZW50cnktZGlzY2xhaW1lciwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuZW50cnktZGlzY2xhaW1lciB7XG4gICAgICAgIHdpZHRoOiA4MCU7IH0gfVxuICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXI6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyOmJlZm9yZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXI6YmVmb3JlLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXI6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlcjpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlcjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcywgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcywgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMCAwIDA7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyBoMiwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyBoMiwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgaDIsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyBoMiwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgaDIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0sIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0sIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0sIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0sIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA0OS41JTsgfSB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWwsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWwsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWwsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWw6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbDpiZWZvcmUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbDpiZWZvcmUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWw6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciAuYXJ0aWNsZS10aHVtYm5haWw6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgICAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsID4gLmNvbnRlbnQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsID4gLmNvbnRlbnQsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbCA+IC5jb250ZW50LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsID4gLmNvbnRlbnQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIC5hcnRpY2xlLXRodW1ibmFpbCA+IC5jb250ZW50LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgLmFydGljbGUtdGh1bWJuYWlsID4gLmNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciBoMywgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciBoMywgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgaDMsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciBoMywgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgaDMsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciBoMyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMiU7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07IH1cbiAgICAgICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIGgzIC5zdHlsZWQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgaDMgLnN0eWxlZCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIGZvb3Rlci5lbnRyeS1mb290ZXIgLnJlbGF0ZWQtYXJ0aWNsZXMgLmFydGljbGUtc2V0IC5hcnRpY2xlLWl0ZW0gLmFydGljbGUtaXRlbS1jb250YWluZXIgaDMgLnN0eWxlZCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIGgzIC5zdHlsZWQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciBmb290ZXIuZW50cnktZm9vdGVyIC5yZWxhdGVkLWFydGljbGVzIC5hcnRpY2xlLXNldCAuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIGgzIC5zdHlsZWQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgZm9vdGVyLmVudHJ5LWZvb3RlciAucmVsYXRlZC1hcnRpY2xlcyAuYXJ0aWNsZS1zZXQgLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtLWNvbnRhaW5lciBoMyAuc3R5bGVkIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4gIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSB7XG4gICAgcGFkZGluZzogMCAwIDQwcHggMDsgfVxuICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtYXV0aG9yLnZjYXJkLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSAuY29tbWVudC1hdXRob3IudmNhcmQsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSAuY29tbWVudC1hdXRob3IudmNhcmQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtYXV0aG9yLnZjYXJkLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgLmNvbW1lbnQtYXV0aG9yLnZjYXJkLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIC5jb21tZW50LWF1dGhvci52Y2FyZCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtOyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIC5jb21tZW50LWF1dGhvci52Y2FyZCBpbWcsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIC5jb21tZW50LWF1dGhvci52Y2FyZCBpbWcsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSAuY29tbWVudC1hdXRob3IudmNhcmQgaW1nLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIC5jb21tZW50LWF1dGhvci52Y2FyZCBpbWcsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSAuY29tbWVudC1hdXRob3IudmNhcmQgaW1nLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIC5jb21tZW50LWF1dGhvci52Y2FyZCBpbWcge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTFFQkVEO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtOyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYTpiZWZvcmUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhOmJlZm9yZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhOmJlZm9yZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWE6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAjRTFFQkVEO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDIuY29tbWVudHMtdGl0bGUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgyLmNvbW1lbnRzLXRpdGxlLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDIuY29tbWVudHMtdGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDIuY29tbWVudHMtdGl0bGUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMi5jb21tZW50cy10aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMi5jb21tZW50cy10aXRsZSB7XG4gICAgICBtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgyLmNvbW1lbnRzLXRpdGxlIHNwYW4sIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgyLmNvbW1lbnRzLXRpdGxlIHNwYW4sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMi5jb21tZW50cy10aXRsZSBzcGFuLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgyLmNvbW1lbnRzLXRpdGxlIHNwYW4sIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMi5jb21tZW50cy10aXRsZSBzcGFuLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgyLmNvbW1lbnRzLXRpdGxlIHNwYW4ge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMzBweCAwIDAgMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgYSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSBhLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgaDMuY29tbWVudC1yZXBseS10aXRsZSBhLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgYSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgYSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMy5jb21tZW50LXJlcGx5LXRpdGxlIGEge1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmssIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmssIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMy5jb21tZW50LXJlcGx5LXRpdGxlICNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmssIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBoMy5jb21tZW50LXJlcGx5LXRpdGxlICNjYW5jZWwtY29tbWVudC1yZXBseS1saW5rLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIGgzLmNvbW1lbnQtcmVwbHktdGl0bGUgI2NhbmNlbC1jb21tZW50LXJlcGx5LWxpbmsge1xuICAgICAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgYmFja2dyb3VuZDogI0UxRUJFRDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4OyB9XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QsIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4sIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4sIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4sIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4ge1xuICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpLCAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGksIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGksIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGksIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpOmJlZm9yZSwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaTpiZWZvcmUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaTpiZWZvcmUsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpOmJlZm9yZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaTpiZWZvcmUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaTpiZWZvcmUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpOmJlZm9yZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGk6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGk6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGk6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkLCAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQge1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAubGVmdCwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAubGVmdCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAubGVmdCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIC5sZWZ0LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5sZWZ0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgLmxlZnQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5sZWZ0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtOyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIC5yaWdodCwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLnJpZ2h0LCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIC5yaWdodCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5yaWdodCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgLnJpZ2h0LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5yaWdodCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIC5yaWdodCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLnJpZ2h0LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAucmlnaHQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgLnJpZ2h0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgLnJpZ2h0LCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAucmlnaHQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTsgfVxuICAgICAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIC5hdmF0YXIsIC5zaW5nbGUtcG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5hdmF0YXIsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIC5hdmF0YXIsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCAuYXZhdGFyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0UxRUJFRDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2F2YXRhci5wbmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyB9XG4gICAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIGg0LCAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCBoNCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCBoNCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmF1dGhvci1jYXJkIGg0LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCBoNCwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCBoNCwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmF1dGhvci1jYXJkIGg0LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCBoNCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgaDQsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgaDQsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCBoNCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5hdXRob3ItY2FyZCB0aW1lLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCB0aW1lLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5hdXRob3ItY2FyZCB0aW1lLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAuYXV0aG9yLWNhcmQgdGltZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAuYXV0aG9yLWNhcmQgdGltZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmxpc3QtaW5saW5lLCAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5saXN0LWlubGluZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5saXN0LWlubGluZSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkgLmxpc3QtaW5saW5lLCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5saXN0LWlubGluZSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5saXN0LWlubGluZSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3QgbGkgLmxpc3QtaW5saW5lLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5saXN0LWlubGluZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUsIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5saXN0LWlubGluZSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUge1xuICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0IGxpIC5saXN0LWlubGluZSAucmVwbHktbGluayBhLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5saXN0LWlubGluZSAucmVwbHktbGluayBhLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLnBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpIC5saXN0LWlubGluZSAucmVwbHktbGluayBhLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSAubGlzdC1pbmxpbmUgLnJlcGx5LWxpbmsgYSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCwgLnNpbmdsZS1wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0LCAucG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY29tbWVudC1saXN0LCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNvbW1lbnQtbGlzdCwgLmVkaXQtcG9zdC1sYXlvdXQgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jb21tZW50LWxpc3Qge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaSwgLnBvc3Qgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAucG9zdCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGksIC5lZGl0LXBvc3QtbGF5b3V0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgIC5zaW5nbGUtcG9zdCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGk6YmVmb3JlLCAuc2luZ2xlLXBvc3QgLmVkaXQtcG9zdC12aXN1YWwtZWRpdG9yIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaTpiZWZvcmUsIC5wb3N0IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAuY29tbWVudHMtYXJlYSBvbC5jaGlsZHJlbiBsaTpiZWZvcmUsIC5wb3N0IC5lZGl0LXBvc3QtdmlzdWFsLWVkaXRvciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGk6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLmNvbW1lbnRzLWFyZWEgb2wuY2hpbGRyZW4gbGk6YmVmb3JlLCAuZWRpdC1wb3N0LWxheW91dCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3IgLmlubmVyIC5jb21tZW50cy1hcmVhIG9sLmNoaWxkcmVuIGxpOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMzUsIDIzNywgMC43KTsgfVxuXG4uc2luZ2xlLXBvc3Qgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlLCAucG9zdCBzZWN0aW9uLnJmLWFydGljbGUtbWFzdGhlYWQgLnJmLWFydGljbGUtbWFzdGhlYWQtaW1hZ2UsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZTpiZWZvcmUsIC5wb3N0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZTpiZWZvcmUsIC5lZGl0LXBvc3QtbGF5b3V0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDY0LjY0NjQ2JTsgfVxuICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlID4gLmNvbnRlbnQsIC5wb3N0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZSA+IC5jb250ZW50LCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnJmLWFydGljbGUtbWFzdGhlYWQgLnJmLWFydGljbGUtbWFzdGhlYWQtaW1hZ2UgPiAuY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZSwgLnBvc3Qgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlLCAuZWRpdC1wb3N0LWxheW91dCBzZWN0aW9uLnJmLWFydGljbGUtbWFzdGhlYWQgLnJmLWFydGljbGUtbWFzdGhlYWQtaW1hZ2Uge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc2luZ2xlLXBvc3Qgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlOmJlZm9yZSwgLnBvc3Qgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlOmJlZm9yZSwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ0LjQ0NDQ0JTsgfVxuICAgICAgLnNpbmdsZS1wb3N0IHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCAucmYtYXJ0aWNsZS1tYXN0aGVhZC1pbWFnZSA+IC5jb250ZW50LCAucG9zdCBzZWN0aW9uLnJmLWFydGljbGUtbWFzdGhlYWQgLnJmLWFydGljbGUtbWFzdGhlYWQtaW1hZ2UgPiAuY29udGVudCwgLmVkaXQtcG9zdC1sYXlvdXQgc2VjdGlvbi5yZi1hcnRpY2xlLW1hc3RoZWFkIC5yZi1hcnRpY2xlLW1hc3RoZWFkLWltYWdlID4gLmNvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfSB9XG5cbi8qIEFyY2hpdmVzICYgQ2F0ZWdvcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5LmFyY2hpdmUgaGVhZGVyLnBhZ2UtaGVhZGVyLCBib2R5LmNhdGVnb3J5IGhlYWRlci5wYWdlLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyJSA1MHB4IDIlOyB9XG4gIGJvZHkuYXJjaGl2ZSBoZWFkZXIucGFnZS1oZWFkZXIgaDEucGFnZS10aXRsZSwgYm9keS5jYXRlZ29yeSBoZWFkZXIucGFnZS1oZWFkZXIgaDEucGFnZS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7IH1cbiAgYm9keS5hcmNoaXZlIGhlYWRlci5wYWdlLWhlYWRlciAuYXJjaGl2ZS1kZXNjcmlwdGlvbiwgYm9keS5jYXRlZ29yeSBoZWFkZXIucGFnZS1oZWFkZXIgLmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgYm9keS5hcmNoaXZlIGhlYWRlci5wYWdlLWhlYWRlciAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBwLCBib2R5LmNhdGVnb3J5IGhlYWRlci5wYWdlLWhlYWRlciAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciwgYm9keS5jYXRlZ29yeSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogY2FsYygxMTAwcHggKyA0JSk7XG4gIHBhZGRpbmctbGVmdDogMiU7XG4gIHBhZGRpbmctcmlnaHQ6IDIlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQUZBRkFGOyB9XG4gICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lcjpiZWZvcmUsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogM3B4O1xuICAgICAgYmFja2dyb3VuZDogI0FGQUZBRjsgfVxuICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnBhZ2UtbnVtYmVycywgYm9keS5jYXRlZ29yeSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnBhZ2UtbnVtYmVycyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDMwcHggYXV0byA0MHB4IGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5wYWdlLW51bWJlcnMgbGksIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5wYWdlLW51bWJlcnMgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7IH1cbiAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycyB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMjUsIDIzNSwgMjM3LCAwLjIpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgIGhlaWdodDogMzBweDsgfVxuICAgICAgICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnBhZ2UtbnVtYmVycyBsaSAucGFnZS1udW1iZXJzLmN1cnJlbnQsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5wYWdlLW51bWJlcnMgbGkgLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjI1LCAyMzUsIDIzNywgMC4yKTsgfVxuICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCwgYm9keS5jYXRlZ29yeSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgaDIge1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IH1cbiAgICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0LCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtc2l6ZXIsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1zaXplciB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1zaXplciwgYm9keS5jYXRlZ29yeSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLXNpemVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ4JTsgfSB9XG4gICAgICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0sIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRUJFRDsgfVxuICAgICAgICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW06bnRoLWNoaWxkKDFuKzEpLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbTpudGgtY2hpbGQoMW4rMSkge1xuICAgICAgICAgICAgY2xlYXI6IGxlZnQ7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNDYlO1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cbiAgICAgICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIC5pbWctY29udGFpbmVyLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFQkVEO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfVxuICAgICAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lcjpiZWZvcmUsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIC5pbWctY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkwJTsgfVxuICAgICAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciA+IC5jb250ZW50LCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSAuaW1nLWNvbnRhaW5lciA+IC5jb250ZW50IHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBoMyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAxMHB4IGF1dG87XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtOyB9XG4gICAgICAgICAgICBib2R5LmFyY2hpdmUgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzIC5zdHlsZWQsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLmxlZnQgLmFydGljbGUtbGlzdCAuYXJ0aWNsZS1pdGVtIGgzIC5zdHlsZWQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBoNSwgYm9keS5jYXRlZ29yeSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAubGVmdCAuYXJ0aWNsZS1saXN0IC5hcnRpY2xlLWl0ZW0gaDUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAgICAgYm9keS5hcmNoaXZlIHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwLCBib2R5LmNhdGVnb3J5IHNlY3Rpb24ucG9zdHMtY29udGFpbmVyIC5pbm5lciAucm93IC5sZWZ0IC5hcnRpY2xlLWxpc3QgLmFydGljbGUtaXRlbSBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIGJvZHkuYXJjaGl2ZSBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciAuaW5uZXIgLnJvdyAucmlnaHQsIGJvZHkuY2F0ZWdvcnkgc2VjdGlvbi5wb3N0cy1jb250YWluZXIgLmlubmVyIC5yb3cgLnJpZ2h0IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMiU7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDsgfVxuXG4vKiBDb21tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uY29tbWVudC1jb250ZW50IGEge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IH1cblxuLmJ5cG9zdGF1dGhvciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIFdpZGdldHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLndpZGdldC1hcmVhIHNlY3Rpb24ge1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC53aWRnZXQtYXJlYSBzZWN0aW9uIGgyLndpZGdldC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMzlweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgLndpZGdldC1hcmVhIHNlY3Rpb24gLnNvY2lhbCBhIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwicmVnaXN0cnlmaW5kZXJcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBzcGVhazogbmV2ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvKiBvcGFjaXR5OiAuODsgKi9cbiAgICAvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIC8qIGZpeCBidXR0b25zIGhlaWdodCwgZm9yIHR3aXR0ZXIgYm9vdHN0cmFwICovXG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuICAgIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gICAgbWFyZ2luLWxlZnQ6IC4yZW07XG4gICAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgICAvKiBmb250LXNpemU6IDEyMCU7ICovXG4gICAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgLyogVW5jb21tZW50IGZvciAzRCBlZmZlY3QgKi9cbiAgICAvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqL1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZDogIzQxNjY3OTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4yczsgfVxuICAgIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYTpob3ZlcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzAwMDsgfVxuICAgIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYS5mYWNlYm9vazpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAgIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYS50d2l0dGVyOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgLndpZGdldC1hcmVhIHNlY3Rpb24gLnNvY2lhbCBhLmluc3RhZ3JhbTpiZWZvcmUsIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5zb2NpYWwgYS55b3V0dWJlOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgLndpZGdldC1hcmVhIHNlY3Rpb24gLnNvY2lhbCBhLnBpbnRlcmVzdDpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAud2lkZ2V0LWFyZWEgc2VjdGlvbiAubWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC53aWRnZXQtYXJlYSBzZWN0aW9uIC5tZW51IGxpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM5cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLndpZGdldC1hcmVhIC5nZm9ybV93cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAud2lkZ2V0LWFyZWEgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLndpZGdldC1hcmVhIC5nZm9ybV93cmFwcGVyIC5nZm9ybV9ib2R5IC5nZm9ybV9maWVsZHMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAud2lkZ2V0LWFyZWEgLmdmb3JtX3dyYXBwZXIgLmdmb3JtX2JvZHkgLmdmb3JtX2ZpZWxkcyBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgICAgIC53aWRnZXQtYXJlYSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIGxpIGxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC53aWRnZXQtYXJlYSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYm9keSAuZ2Zvcm1fZmllbGRzIGxpIC5naW5wdXRfY29udGFpbmVyIHtcbiAgICAgICAgICBtYXJnaW46IDNweCAwIDAgMCAhaW1wb3J0YW50OyB9XG4gIC53aWRnZXQtYXJlYSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDsgfVxuICAgIC53aWRnZXQtYXJlYSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICBmb250LXNpemU6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4ud2lkZ2V0IHtcbiAgbWFyZ2luOiAwIDAgMS41ZW07IH1cbiAgLndpZGdldCBzZWxlY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4vKiBNZWRpYVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ucGFnZS1jb250ZW50IC53cC1zbWlsZXksXG4uZW50cnktY29udGVudCAud3Atc21pbGV5LFxuLmNvbW1lbnQtY29udGVudCAud3Atc21pbGV5IHtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIE1ha2Ugc3VyZSBsb2dvIGxpbmsgd3JhcHMgYXJvdW5kIGxvZ28gaW1hZ2UuICovXG4uY3VzdG9tLWxvZ28tbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiBDYXB0aW9uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4ud3AtY2FwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLndwLWNhcHRpb24gaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gIC53cC1jYXB0aW9uIC53cC1jYXB0aW9uLXRleHQge1xuICAgIG1hcmdpbjogMC44MDc1ZW0gMDsgfVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIEdhbGxlcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMS41ZW07IH1cblxuLmdhbGxlcnktaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTIge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtMyB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7IH1cblxuLmdhbGxlcnktY29sdW1ucy00IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCAxZnIpOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtNiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7IH1cblxuLmdhbGxlcnktY29sdW1ucy03IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgMWZyKTsgfVxuXG4uZ2FsbGVyeS1jb2x1bW5zLTgge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCAxZnIpOyB9XG5cbi5nYWxsZXJ5LWNvbHVtbnMtOSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIDFmcik7IH1cblxuLmdhbGxlcnktY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIEdhbGxlcmllc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5zZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC50aHVtYi1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAudGh1bWItY29udGFpbmVyIGgxIC5zdHlsZWQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLnRodW1iLWNvbnRhaW5lciBoMSAuc3R5bGVkIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5zZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5zaW5nbGUtYXJ0aWNsZSAuY29sLXhzLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDQlOyB9XG4gIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciA+IC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5zaW5nbGUtYXJ0aWNsZSAuY29sLXhzLTEyIC50aHVtYi1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA1NC4xNjY2NyU7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIuc2luZ2xlLWFydGljbGUgLmNvbC14cy0xMiAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7IH0gfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciAuaW1nLWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciAuaW1nLW92ZXJsYXkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIuc2luZ2xlLWFydGljbGUgLmNvbC14cy0xMiAudGh1bWItY29udGFpbmVyIGgxIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIuNSU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnNpbmdsZS1hcnRpY2xlIC5jb2wteHMtMTIgLnRodW1iLWNvbnRhaW5lciBoMSAuc3R5bGVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5sZWZ0LCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLnJpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDQlOyB9XG4gIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLmxlZnQgLnRodW1iLWNvbnRhaW5lcjpiZWZvcmUsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lciA+IC5jb250ZW50IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5sZWZ0IC50aHVtYi1jb250YWluZXI6YmVmb3JlLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA3Ni4xOTA0OCU7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5sZWZ0IC50aHVtYi1jb250YWluZXIgPiAuY29udGVudCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5yaWdodCAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7IH0gfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyIC5pbWctZnJhbWUsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lciAuaW1nLWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyIC5pbWctb3ZlcmxheSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5yaWdodCAudGh1bWItY29udGFpbmVyIC5pbWctb3ZlcmxheSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3R0b206IDA7IH1cbiAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLmxlZnQgLnRodW1iLWNvbnRhaW5lciBoMSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudHdvLWFydGljbGVzIC5yaWdodCAudGh1bWItY29udGFpbmVyIGgxIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIuNSU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBHYXJhbW9uZCwgQmFza2VydmlsbGUsIFwiQmFza2VydmlsbGUgT2xkIEZhY2VcIiwgXCJIb2VmbGVyIFRleHRcIiwgXCJUaW1lcyBOZXcgUm9tYW5cIiwgc2VyaWY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG4gICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7IH1cbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyIGgxIC5zdHlsZWQsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lciBoMSAuc3R5bGVkIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiV29yayBTYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50d28tYXJ0aWNsZXMgLmxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMiU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnR3by1hcnRpY2xlcyAucmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMS4yJTsgfSB9XG5cbnNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5sZWZ0LCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAuY2VudGVyLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAucmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogNCU7IH1cbiAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmxlZnQgLnRodW1iLWNvbnRhaW5lciwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmNlbnRlciAudGh1bWItY29udGFpbmVyLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5sZWZ0IC50aHVtYi1jb250YWluZXI6YmVmb3JlLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAuY2VudGVyIC50aHVtYi1jb250YWluZXI6YmVmb3JlLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAucmlnaHQgLnRodW1iLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMTIwLjQ4MTkzJTsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5sZWZ0IC50aHVtYi1jb250YWluZXIgPiAuY29udGVudCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmNlbnRlciAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5yaWdodCAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwOyB9XG4gICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmxlZnQgLnRodW1iLWNvbnRhaW5lciAuaW1nLWZyYW1lLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAuY2VudGVyIC50aHVtYi1jb250YWluZXIgLmltZy1mcmFtZSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIgLmltZy1mcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAubGVmdCAudGh1bWItY29udGFpbmVyIC5pbWctb3ZlcmxheSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmNlbnRlciAudGh1bWItY29udGFpbmVyIC5pbWctb3ZlcmxheSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIgLmltZy1vdmVybGF5IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogODAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDsgfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5sZWZ0IC50aHVtYi1jb250YWluZXIgaDEsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5jZW50ZXIgLnRodW1iLWNvbnRhaW5lciBoMSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIgaDEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMi41JTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTsgfVxuICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmxlZnQgLnRodW1iLWNvbnRhaW5lciBoMSAuc3R5bGVkLCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci50aHJlZS1hcnRpY2xlcyAuY2VudGVyIC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLnJpZ2h0IC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxJTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIudGhyZWUtYXJ0aWNsZXMgLmNlbnRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNSU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLnRocmVlLWFydGljbGVzIC5yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxJTsgfSB9XG5cbnNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCB7XG4gIG1hcmdpbjogMjBweCAwIDQwcHggMDtcbiAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgcGFkZGluZy1yaWdodDogMiU7IH1cbiAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLmxlZnQsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLmxlZnQgLnRodW1iLWNvbnRhaW5lciwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50aHVtYi1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAubGVmdCAudGh1bWItY29udGFpbmVyIC5pbWctZnJhbWUsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudGh1bWItY29udGFpbmVyIC5pbWctZnJhbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLmxlZnQgLnRodW1iLWNvbnRhaW5lciAuaW1nLW92ZXJsYXksIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudGh1bWItY29udGFpbmVyIC5pbWctb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIgaDEsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudGh1bWItY29udGFpbmVyIGgxIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAyLjUlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCBcIkJhc2tlcnZpbGxlIE9sZCBGYWNlXCIsIFwiSG9lZmxlciBUZXh0XCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIHNlcmlmO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpOyB9XG4gICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJXb3JrIFNhbnNcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLmxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDQlOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLmxlZnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAubGVmdCAudGh1bWItY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMCU7IH1cbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIgPiAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDY2LjI2NTA2JTsgfVxuICAgICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5sZWZ0IC50aHVtYi1jb250YWluZXIgPiAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7IH0gfVxuICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAucmlnaHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAucmlnaHQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDElOyB9IH1cbiAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAucmlnaHQgLnRvcCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC5ib3R0b20ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudG9wIC50aHVtYi1jb250YWluZXIsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIC50aHVtYi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50b3AgLnRodW1iLWNvbnRhaW5lcjpiZWZvcmUsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIC50aHVtYi1jb250YWluZXI6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA2NC4yMjAxOCU7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50b3AgLnRodW1iLWNvbnRhaW5lciA+IC5jb250ZW50LCBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAucmlnaHQgLmJvdHRvbSAudGh1bWItY29udGFpbmVyID4gLmNvbnRlbnQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50b3AgLnRodW1iLWNvbnRhaW5lciBoMSwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC5ib3R0b20gLnRodW1iLWNvbnRhaW5lciBoMSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMiU7IH1cbiAgICAgICAgICBzZWN0aW9uLmZlYXR1cmVkLWFydGljbGVzIC5pbm5lci5sYXlvdXQtZ3JvdXAgLnJvdyAucmlnaHQgLnRvcCAudGh1bWItY29udGFpbmVyIGgxIC5zdHlsZWQsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudG9wIC50aHVtYi1jb250YWluZXIgaDEgLnN0eWxlZCwgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC5ib3R0b20gLnRodW1iLWNvbnRhaW5lciBoMSAuc3R5bGVkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudG9wIC50aHVtYi1jb250YWluZXIgaDEsIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIC50aHVtYi1jb250YWluZXIgaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTsgfSB9XG4gICAgc2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyAuaW5uZXIubGF5b3V0LWdyb3VwIC5yb3cgLnJpZ2h0IC50b3Age1xuICAgICAgcGFkZGluZy1ib3R0b206IDQlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAudG9wIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMyU7IH0gfVxuICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24uZmVhdHVyZWQtYXJ0aWNsZXMgLmlubmVyLmxheW91dC1ncm91cCAucm93IC5yaWdodCAuYm90dG9tIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMyU7IH0gfVxuXG5zZWN0aW9uLnJmLXNlYXJjaC1iYXIge1xuICBiYWNrZ3JvdW5kOiAjRTFFQkVEOyB9XG4gIHNlY3Rpb24ucmYtc2VhcmNoLWJhci5mb290ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4yKTsgfVxuICBzZWN0aW9uLnJmLXNlYXJjaC1iYXIgLmlubmVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1vei1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIge1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgaDUge1xuICAgICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgaDUgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgaDUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgICAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgaDUgYnIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwIDIlOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSB7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAwIDMwcHggMiU7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAtbW96LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9IH1cbiAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgc2VjdGlvbi5yZi1zZWFyY2gtYmFyIC5pbm5lciBmb3JtIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cbiAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBzZWN0aW9uLnJmLXNlYXJjaC1iYXIgLmlubmVyIGZvcm0gaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICAgIG1pbi13aWR0aDogaW5oZXJpdDsgfSB9XG4gICAgICBzZWN0aW9uLnJmLXNlYXJjaC1iYXIgLmlubmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBzZWN0aW9uLnJmLXNlYXJjaC1iYXIgLmlubmVyIGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7IH1cbiAgICAgICAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cbiAgICAgIHNlY3Rpb24ucmYtc2VhcmNoLWJhciAuaW5uZXIgZm9ybSAuc2VhcmNoLXR5cGUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgc2VjdGlvbi5yZi1zZWFyY2gtYmFyIC5pbm5lciBmb3JtIC5zZWFyY2gtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSB7XG4gIG1hcmdpbjogNDBweCAwOyB9XG4gIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICAgIHBhZGRpbmctbGVmdDogMiU7XG4gICAgcGFkZGluZy1yaWdodDogMiU7IH1cbiAgICBzZWN0aW9uLmhpZ2hsaWdodC1hcnRpY2xlIC5pbm5lciAucm93IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSAuaW5uZXIgLnJvdyAubGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgb3JkZXI6IDI7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIC5yb3cgLmxlZnQge1xuICAgICAgICAgICAgb3JkZXI6IDE7IH0gfVxuICAgICAgICBzZWN0aW9uLmhpZ2hsaWdodC1hcnRpY2xlIC5pbm5lciAucm93IC5sZWZ0IC50aXRsZS1zZXQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG4gICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSAuaW5uZXIgLnJvdyAubGVmdCAudGl0bGUtc2V0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICAgICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIC5yb3cgLmxlZnQgLnRpdGxlLXNldCBoMSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEdhcmFtb25kLCBCYXNrZXJ2aWxsZSwgXCJCYXNrZXJ2aWxsZSBPbGQgRmFjZVwiLCBcIkhvZWZsZXIgVGV4dFwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBzZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSAuaW5uZXIgLnJvdyAubGVmdCAudGl0bGUtc2V0IGgxIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIC5yb3cgLmxlZnQgLnRpdGxlLXNldCBoMSAuc3R5bGVkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICBjb2xvcjogIzQxNjY3OTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgICAgICAgICBzZWN0aW9uLmhpZ2hsaWdodC1hcnRpY2xlIC5pbm5lciAucm93IC5sZWZ0IC50aXRsZS1zZXQgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBzZWN0aW9uLmhpZ2hsaWdodC1hcnRpY2xlIC5pbm5lciAucm93IC5sZWZ0IC50aXRsZS1zZXQgcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIC5yb3cgLnJpZ2h0IHtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUgLmlubmVyIC5yb3cgLnJpZ2h0IHtcbiAgICAgICAgICAgIG9yZGVyOiAyOyB9IH1cbiAgICAgICAgc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSAuaW5uZXIgLnJvdyAucmlnaHQgLmltZy1jb250YWluZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICBzZWN0aW9uLmhpZ2hsaWdodC1hcnRpY2xlIC5pbm5lciAucm93IC5yaWdodCAuaW1nLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjQuMTUwOTQlOyB9XG4gICAgICAgICAgc2VjdGlvbi5oaWdobGlnaHQtYXJ0aWNsZSAuaW5uZXIgLnJvdyAucmlnaHQgLmltZy1jb250YWluZXIgPiAuY29udGVudCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7IH1cblxuLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlLW5hdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tb3otZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MCU7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlLW5hdi5oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5yZi1zbGlkZXNob3ctYmxvY2sgLmlubmVyIC5zbGlkZXNob3ctY29udGFpbmVyIC5zbGlkZS1uYXYgLnNsaWRlLWJ0biB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGUtbmF2IC5zbGlkZS1idG4gc3ZnIGNpcmNsZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiAwLjJzIGFsbDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBhbGw7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgYWxsOyB9XG4gICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGUtbmF2IC5zbGlkZS1idG46aG92ZXIgc3ZnIGNpcmNsZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlc2hvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlc2hvdyAuc2xpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGVzaG93IC5zbGlkZSAuc2xpZGUtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH1cbiAgICAgICAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlc2hvdyAuc2xpZGUgLnNsaWRlLWltYWdlOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNTYuMjUlOyB9XG4gICAgICAgIC5yZi1zbGlkZXNob3ctYmxvY2sgLmlubmVyIC5zbGlkZXNob3ctY29udGFpbmVyIC5zbGlkZXNob3cgLnNsaWRlIC5zbGlkZS1pbWFnZSA+IC5jb250ZW50IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwOyB9XG4gICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGVzaG93IC5zbGlkZSAuc2xpZGUtY2FwdGlvbiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5yZi1zbGlkZXNob3ctYmxvY2sgLmlubmVyIC5zbGlkZXNob3ctY29udGFpbmVyIC5zbGlkZXNob3cgLnNsaWRlLmNhcHRpb24tb3ZlcmxheSAuc2xpZGUtY2FwdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDsgfVxuICAgICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGVzaG93IC5zbGlkZS5jYXB0aW9uLW92ZXJsYXkgLnNsaWRlLWNhcHRpb24gcCB7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5yZi1zbGlkZXNob3ctYmxvY2sgLmlubmVyIC5zbGlkZXNob3ctY29udGFpbmVyIC5zbGlkZXNob3cgLnNsaWNrLWRvdHMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5yZi1zbGlkZXNob3ctYmxvY2sgLmlubmVyIC5zbGlkZXNob3ctY29udGFpbmVyIC5zbGlkZXNob3cgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7IH1cbiAgICAgICAgLnJmLXNsaWRlc2hvdy1ibG9jayAuaW5uZXIgLnNsaWRlc2hvdy1jb250YWluZXIgLnNsaWRlc2hvdyAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzQxNjY3OTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM0MTY2Nzk7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC44cyBhbGw7XG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogMC44cyBhbGw7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjhzIGFsbDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjhzIGFsbDsgfVxuICAgICAgICAucmYtc2xpZGVzaG93LWJsb2NrIC5pbm5lciAuc2xpZGVzaG93LWNvbnRhaW5lciAuc2xpZGVzaG93IC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIyBQbHVnaW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBKZXRwYWNrIGluZmluaXRlIHNjcm9sbFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjdXJzb3I6IGhhbmQ7IH1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgW2Rpcj1cInJ0bFwiXSAuc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNzYl9pbnN0YWdyYW0gLnNiX2luc3RhZ3JhbV9oZWFkZXIgLnNiaV9oZWFkZXJfdGV4dCAuc2JpX2JpbywgI3NiX2luc3RhZ3JhbSAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl90ZXh0IGgzIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50OyB9XG5cbiNzYl9pbnN0YWdyYW0gLnNiX2luc3RhZ3JhbV9oZWFkZXIgLnNiaV9oZWFkZXJfdGV4dC5zYmlfbm9fYmlvIGgzIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uc2JpIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNiaSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDsgfSB9XG4gIC5zYmkgLnNiaV9sb2FkX2J0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE2Njc5ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNiaSAuc2JpX2ZvbGxvd19idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuc2JpIC5zYl9pbnN0YWdyYW1faGVhZGVyIC5zYmlfaGVhZGVyX3RleHQgaDMge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM0MTY2Nzk7XG4gICAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnNiaSAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl9pbWcge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzQxNjY3OSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuc2JpIC5zYmlfaGVhZGVyX2hhc2h0YWdfaWNvbiAuc2JpX25ld19sb2dvIHBhdGgge1xuICAgIGZpbGw6ICM0MTY2Nzk7IH1cbiAgLnNiaSAuc2JpX25vX2F2YXRhciAuc2JpX2hlYWRlcl9pbWcge1xuICAgIGJhY2tncm91bmQ6ICNFMUVCRUQ7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDsgfVxuXG4vKiogZ29vZ2xlIHJlY2FwdGNoYSAqKioqKi9cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiMgVXRpbGl0aWVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBBY2Nlc3NpYmlsaXR5XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFRleHQgbWVhbnQgb25seSBmb3Igc2NyZWVuIHJlYWRlcnMuICovXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbiAgLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcbiAgICBjbGlwLXBhdGg6IG5vbmU7XG4gICAgY29sb3I6ICMyMTc1OWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdG9wOiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgei1pbmRleDogMTAwMDAwOyB9XG5cbi8qIERvIG5vdCBzaG93IHRoZSBvdXRsaW5lIG9uIHRoZSBza2lwIGxpbmsgdGFyZ2V0LiAqL1xuI3ByaW1hcnlbdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAueHMtb25seSwgLnhzLXZpc2libGUsIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLyogQWxpZ25tZW50c1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYWxpZ25sZWZ0IHtcbiAgLypydGw6aWdub3JlKi9cbiAgZmxvYXQ6IGxlZnQ7XG4gIC8qcnRsOmlnbm9yZSovXG4gIG1hcmdpbi1yaWdodDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgLypydGw6aWdub3JlKi9cbiAgZmxvYXQ6IHJpZ2h0O1xuICAvKnJ0bDppZ25vcmUqL1xuICBtYXJnaW4tbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbi5hbGlnbmNlbnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi54cy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAueHMtaGlkZGVuIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7IH0gfVxuXG4ud3JhcHBlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtOyB9XG5cbi5yb3cge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbW96LWJveC1mbGV4OiAwO1xuICAtbW96LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC1tb3otZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbW96LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwcmVtOyB9XG5cbi5yb3cucmV2ZXJzZSB7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgLW1vei1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4uY29sLnJldmVyc2Uge1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG5cbi5jb2wteHMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IGF1dG87XG4gIC1tb3otZmxleC1iYXNpczogYXV0bztcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gIGZsZXgtYmFzaXM6IGF1dG87IH1cblxuLmNvbC14cy0xIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDguMzMzMzMlO1xuICBmbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDE2LjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiAxNi42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7IH1cblxuLmNvbC14cy0zIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gIC1tb3otZmxleC1iYXNpczogMjUlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMjUlO1xuICBmbGV4LWJhc2lzOiAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wteHMtNCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogMzMuMzMzMzMlO1xuICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDMzLjMzMzMzJTtcbiAgZmxleC1iYXNpczogMzMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLXhzLTUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDQxLjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiA0MS42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDQxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA0MS42NjY2NyU7IH1cblxuLmNvbC14cy02IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gIC1tb3otZmxleC1iYXNpczogNTAlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTAlO1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wteHMtNyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogNTguMzMzMzMlO1xuICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDU4LjMzMzMzJTtcbiAgZmxleC1iYXNpczogNTguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDY2LjY2NjY3JTtcbiAgLW1vei1mbGV4LWJhc2lzOiA2Ni42NjY2NyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gIGZsZXgtYmFzaXM6IDY2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA2Ni42NjY2NyU7IH1cblxuLmNvbC14cy05IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gIC1tb3otZmxleC1iYXNpczogNzUlO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNzUlO1xuICBmbGV4LWJhc2lzOiA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wteHMtMTAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAtd2Via2l0LWZsZXgtYmFzaXM6IDgzLjMzMzMzJTtcbiAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA4My4zMzMzMyU7XG4gIGZsZXgtYmFzaXM6IDgzLjMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC14cy0xMSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIC13ZWJraXQtZmxleC1iYXNpczogOTEuNjY2NjclO1xuICAtbW96LWZsZXgtYmFzaXM6IDkxLjY2NjY3JTtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgZmxleC1iYXNpczogOTEuNjY2NjclO1xuICBtYXgtd2lkdGg6IDkxLjY2NjY3JTsgfVxuXG4uY29sLXhzLTEyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAtbW96LWZsZXgtYmFzaXM6IDEwMCU7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgLW1vei1mbGV4LWdyb3c6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICBmbGV4LWdyb3c6IDA7XG4gIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gIC1tb3otZmxleC1zaHJpbms6IDA7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gIC1tb3otZmxleC1ncm93OiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgZmxleC1ncm93OiAwO1xuICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgLW1vei1mbGV4LXNocmluazogMDtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtd2Via2l0LWZsZXgtZ3JvdzogMTtcbiAgLW1vei1mbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC13ZWJraXQtZmxleC1iYXNpczogMDtcbiAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zdGFydC14cyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmNlbnRlci14cyB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5lbmQteHMge1xuICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAtbW96LWp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50b3AteHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cblxuLm1pZGRsZS14cyB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5ib3R0b20teHMge1xuICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1vei1hbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uYXJvdW5kLXhzIHtcbiAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZTtcbiAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuLmJldHdlZW4teHMge1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4uZmlyc3QteHMge1xuICBvcmRlcjogLTE7IH1cblxuLmxhc3QteHMge1xuICBvcmRlcjogMTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ2cmVtOyB9XG4gIC5jb2wtc20ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLXNtLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLXNtIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtc20ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3Atc20ge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtc20ge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1zbSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLXNtIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1zbSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3Qtc20ge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1zbSB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYxcmVtOyB9XG4gIC5jb2wtbWQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLW1kLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLW1kIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtbWQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3AtbWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtbWQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1tZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLW1kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1tZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3QtbWQge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1tZCB7XG4gICAgb3JkZXI6IDE7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcxcmVtOyB9XG4gIC5jb2wtbGcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogYXV0bztcbiAgICAtbW96LWZsZXgtYmFzaXM6IGF1dG87XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAuY29sLWxnLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogOC4zMzMzMyU7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxNi42NjY2NyU7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAyNSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMzMuMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA0MS42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA1MCU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbW96LWZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogNTguMzMzMzMlO1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIC13ZWJraXQtZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tb3otZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiA2Ni42NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA3NSU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDc1JTtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDgzLjMzMzMzJTtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDkxLjY2NjY3JTtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAxMDAlO1xuICAgIC1tb3otZmxleC1iYXNpczogMTAwJTtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtd2Via2l0LWZsZXgtZ3JvdzogMDtcbiAgICAtbW96LWZsZXgtZ3JvdzogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgLXdlYmtpdC1mbGV4LXNocmluazogMDtcbiAgICAtbW96LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAwO1xuICAgIC1tb3otZmxleC1ncm93OiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICAtd2Via2l0LWZsZXgtc2hyaW5rOiAwO1xuICAgIC1tb3otZmxleC1zaHJpbms6IDA7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLXdlYmtpdC1mbGV4LWdyb3c6IDA7XG4gICAgLW1vei1mbGV4LWdyb3c6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6IDA7XG4gICAgLW1vei1mbGV4LXNocmluazogMDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMHJlbTtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLWxnIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xuICAgIC1tb3otZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICAtd2Via2l0LWZsZXgtYmFzaXM6IDA7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5zdGFydC1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmNlbnRlci1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5lbmQtbGcge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC50b3AtbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5taWRkbGUtbGcge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmJvdHRvbS1sZyB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tb3otYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAuYXJvdW5kLWxnIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgLW1vei1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICAuYmV0d2Vlbi1sZyB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZmlyc3QtbGcge1xuICAgIG9yZGVyOiAtMTsgfVxuICAubGFzdC1sZyB7XG4gICAgb3JkZXI6IDE7IH0gfVxuIiwiJG51bml0bzogJ051bml0bycsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4kcGxheWZhaXI6ICdQbGF5ZmFpciBEaXNwbGF5JywgR2FyYW1vbmQsIEJhc2tlcnZpbGxlLCAnQmFza2VydmlsbGUgT2xkIEZhY2UnLCAnSG9lZmxlciBUZXh0JywgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xuJHdvcmtzYW5zOiAnV29yayBTYW5zJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiR3b3JrX3NhbnM6ICR3b3Jrc2Fucztcbi8vJGNvcm1vcmFudDogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuLy8kbWVycml3ZWF0aGVyOiAnTWVycml3ZWF0aGVyJywgc2VyaWY7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250X19tYWluOiAkd29ya3NhbnM7XG5cbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udF9fY29kZTogbW9uYWNvLCBjb25zb2xhcywgXCJBbmRhbGUgTW9ub1wiLCBcIkRlamFWdSBTYW5zIE1vbm9cIiwgbW9ub3NwYWNlO1xuJGZvbnRfX3ByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIGNvdXJpZXIsIG1vbm9zcGFjZTtcbiRmb250X19saW5lLWhlaWdodC1ib2R5OiAxLjU7XG4kZm9udF9fbGluZS1oZWlnaHQtcHJlOiAxLjY7XG5cbiRmb250X190aXRsZV9wcmltYXJ5OiAkcGxheWZhaXI7XG4kZm9udF9fdGl0bGVfc2Vjb25kYXJ5OiAkcGxheWZhaXI7XG5cbioge1xuXHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdH1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG5cdGxpbmUtaGVpZ2h0OiAxLjE1O1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIFNlY3Rpb25zXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcblx0bWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcblx0Zm9udC1zaXplOiAyZW07XG5cdG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcblx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdGhlaWdodDogMDtcblx0b3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuXHRmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcblx0Zm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcblx0Zm9udC1zaXplOiA3NSU7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcblx0Ym90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuXHR0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGluZS1oZWlnaHQ6IDEuMTU7XG5cdG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG5cdGJvcmRlci1zdHlsZTogbm9uZTtcblx0cGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuXHRvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcblx0cGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKlx0XHRgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogaW5oZXJpdDtcblx0ZGlzcGxheTogdGFibGU7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcblx0b3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuXHRmb250OiBpbmhlcml0O1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuXHRkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2Ncblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbW9yZSBlYXNpbHkgY2hhbmdlIGl0J3MgdmFsdWUgb24gYSBjb21wb25lbnQgbGV2ZWwuXG5AbGluayBodHRwOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlLyAqL1xuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogaW5oZXJpdDtcbn1cblxuaHRtbCB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4iLCJAaW1wb3J0IFwiZm9udHNcIjtcblxuYm9keSxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG5cdGNvbG9yOiAkY29sb3JfX3RleHQtbWFpbjtcblx0Zm9udC1mYW1pbHk6ICRmb250X19tYWluO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtYm9keTtcbn1cblxuYm9keSAge1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5AaW1wb3J0IFwiaGVhZGluZ3NcIjtcbkBpbXBvcnQgXCJjb3B5XCI7XG4iLCIkcmYtZ3JlZW46ICM0MTY2Nzk7XG4kYmxhY2s6ICMwMDA7XG4kd2hpdGU6ICNmZmZmZmY7XG4kcmYtYmFja2dyb3VuZC1ncmVlbjogI0UxRUJFRDtcblxuJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk6ICNmZmY7XG4kY29sb3JfX2JhY2tncm91bmQtc2NyZWVuOiAjZjFmMWYxO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWhyOiAjY2NjO1xuJGNvbG9yX19iYWNrZ3JvdW5kLWJ1dHRvbjogI2U2ZTZlNjtcbiRjb2xvcl9fYmFja2dyb3VuZC1wcmU6ICNlZWU7XG4kY29sb3JfX2JhY2tncm91bmQtaW5zOiAjZmZmOWMwO1xuXG4kY29sb3JfX3RleHQtc2NyZWVuOiAjMjE3NTliO1xuJGNvbG9yX190ZXh0LWlucHV0OiAjNjY2O1xuJGNvbG9yX190ZXh0LWlucHV0LWZvY3VzOiAjMTExO1xuJGNvbG9yX19saW5rOiAjNDE2OWUxOyAvL3JveWFsYmx1ZVxuJGNvbG9yX19saW5rLXZpc2l0ZWQ6ICM4MDAwODA7IC8vcHVycGxlXG4kY29sb3JfX2xpbmstaG92ZXI6ICMxOTE5NzA7IC8vbWlkbmlnaHRibHVlXG4kY29sb3JfX3RleHQtbWFpbjogIzQwNDA0MDtcblxuJGNvbG9yX19ib3JkZXItYnV0dG9uOiAjY2NjICNjY2MgI2JiYjtcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjogI2NjYyAjYmJiICNhYWE7XG4kY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xuJGNvbG9yX19ib3JkZXItaW5wdXQ6ICNjY2M7XG4kY29sb3JfX2JvcmRlci1hYmJyOiAjNjY2O1xuIiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcblx0Y2xlYXI6IGJvdGg7XG59XG5cbmgxLGgyLGgzIHtcblx0Zm9udC1mYW1pbHk6ICRmb250X190aXRsZV9zZWNvbmRhcnk7XG59XG5cbmg0LGg1LGg2IHtcblx0Zm9udC1mYW1pbHk6ICRudW5pdG87XG59XG5cbmgxLnRpdGxlIHtcblx0Zm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXNpemU6IHJlbS1jYWxjKDQyKTtcbn1cblxuaDIudGl0bGUge1xuXHRmb250LWZhbWlseTogJHBsYXlmYWlyO1xufVxuIiwiLy8gRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxuLy8gZm91bmRhdGlvbi56dXJiLmNvbVxuLy8gTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXG5cbi8vLy9cbi8vLyBAZ3JvdXAgZnVuY3Rpb25zXG4vLy8vXG5cbiRnbG9iYWwtZm9udC1zaXplOiAxNnB4ICFkZWZhdWx0O1xuXG4vLy8gUmVtb3ZlcyB0aGUgdW5pdCAoZS5nLiBweCwgZW0sIHJlbSkgZnJvbSBhIHZhbHVlLCByZXR1cm5pbmcgdGhlIG51bWJlciBvbmx5LlxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRudW0gLSBOdW1iZXIgdG8gc3RyaXAgdW5pdCBmcm9tLlxuLy8vXG4vLy8gQHJldHVybnMge051bWJlcn0gVGhlIHNhbWUgbnVtYmVyLCBzYW5zIHVuaXQuXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtKSB7XG4gIEByZXR1cm4gJG51bSAvICgkbnVtICogMCArIDEpO1xufVxuXG4vLy8gQ29udmVydHMgb25lIG9yIG1vcmUgcGl4ZWwgdmFsdWVzIGludG8gbWF0Y2hpbmcgcmVtIHZhbHVlcy5cbi8vL1xuLy8vIEBwYXJhbSB7TnVtYmVyfExpc3R9ICR2YWx1ZXMgLSBPbmUgb3IgbW9yZSB2YWx1ZXMgdG8gY29udmVydC4gQmUgc3VyZSB0byBzZXBhcmF0ZSB0aGVtIHdpdGggc3BhY2VzIGFuZCBub3QgY29tbWFzLiBJZiB5b3UgbmVlZCB0byBjb252ZXJ0IGEgY29tbWEtc2VwYXJhdGVkIGxpc3QsIHdyYXAgdGhlIGxpc3QgaW4gcGFyZW50aGVzZXMuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiYXNlIFtudWxsXSAtIFRoZSBiYXNlIHZhbHVlIHRvIHVzZSB3aGVuIGNhbGN1bGF0aW5nIHRoZSBgcmVtYC4gSWYgeW91J3JlIHVzaW5nIEZvdW5kYXRpb24gb3V0IG9mIHRoZSBib3gsIHRoaXMgaXMgMTZweC4gSWYgdGhpcyBwYXJhbWV0ZXIgaXMgYG51bGxgLCB0aGUgZnVuY3Rpb24gd2lsbCByZWZlcmVuY2UgdGhlIGAkYmFzZS1mb250LXNpemVgIHZhcmlhYmxlIGFzIHRoZSBiYXNlLlxuLy8vXG4vLy8gQHJldHVybnMge0xpc3R9IEEgbGlzdCBvZiBjb252ZXJ0ZWQgdmFsdWVzLlxuQGZ1bmN0aW9uIHJlbS1jYWxjKCR2YWx1ZXMsICRiYXNlOiBudWxsKSB7XG4gICRyZW0tdmFsdWVzOiAoKTtcbiAgJGNvdW50OiBsZW5ndGgoJHZhbHVlcyk7XG5cbiAgLy8gSWYgbm8gYmFzZSBpcyBkZWZpbmVkLCBkZWZlciB0byB0aGUgZ2xvYmFsIGZvbnQgc2l6ZVxuICBAaWYgJGJhc2UgPT0gbnVsbCB7XG4gICAgJGJhc2U6ICRnbG9iYWwtZm9udC1zaXplO1xuICB9XG5cbiAgLy8gSWYgdGhlIGJhc2UgZm9udCBzaXplIGlzIGEgJSwgdGhlbiBtdWx0aXBseSBpdCBieSAxNnB4XG4gIC8vIFRoaXMgaXMgYmVjYXVzZSAxMDAlIGZvbnQgc2l6ZSA9IDE2cHggaW4gbW9zdCBhbGwgYnJvd3NlcnNcbiAgQGlmIHVuaXQoJGJhc2UpID09ICclJyB7XG4gICAgJGJhc2U6ICgkYmFzZSAvIDEwMCUpICogMTZweDtcbiAgfVxuXG4gIC8vIFVzaW5nIHJlbSBhcyBiYXNlIGFsbG93cyBjb3JyZWN0IHNjYWxpbmdcbiAgQGlmIHVuaXQoJGJhc2UpID09ICdyZW0nIHtcbiAgICAkYmFzZTogc3RyaXAtdW5pdCgkYmFzZSkgKiAxNnB4O1xuICB9XG5cbiAgQGlmICRjb3VudCA9PSAxIHtcbiAgICBAcmV0dXJuIC16Zi10by1yZW0oJHZhbHVlcywgJGJhc2UpO1xuICB9XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY291bnQge1xuICAgICRyZW0tdmFsdWVzOiBhcHBlbmQoJHJlbS12YWx1ZXMsIC16Zi10by1yZW0obnRoKCR2YWx1ZXMsICRpKSwgJGJhc2UpKTtcbiAgfVxuXG4gIEByZXR1cm4gJHJlbS12YWx1ZXM7XG59XG5cbi8vIENvbnZlcnRzIGEgdW5pdGxlc3MsIHBpeGVsLCBvciByZW0gdmFsdWUgdG8gZW0sIGZvciB1c2UgaW4gYnJlYWtwb2ludHMuXG5AZnVuY3Rpb24gLXpmLWJwLXRvLWVtKCR2YWx1ZSkge1xuICAvLyBQaXhlbCBhbmQgdW5pdGxlc3MgdmFsdWVzIGFyZSBjb252ZXJ0ZWQgdG8gcmVtc1xuICBAaWYgdW5pdCgkdmFsdWUpID09ICdweCcgb3IgdW5pdGxlc3MoJHZhbHVlKSB7XG4gICAgJHZhbHVlOiByZW0tY2FsYygkdmFsdWUsICRiYXNlOiAxNnB4KTtcbiAgfVxuXG4gIC8vIFRoZW4gdGhlIHZhbHVlIGlzIGNvbnZlcnRlZCB0byBlbXNcbiAgQHJldHVybiBzdHJpcC11bml0KCR2YWx1ZSkgKiAxZW07XG59XG5cbi8vLyBDb252ZXJ0cyBhIHBpeGVsIHZhbHVlIHRvIG1hdGNoaW5nIHJlbSB2YWx1ZS4gKkFueSogdmFsdWUgcGFzc2VkLCByZWdhcmRsZXNzIG9mIHVuaXQsIGlzIGFzc3VtZWQgdG8gYmUgYSBwaXhlbCB2YWx1ZS4gQnkgZGVmYXVsdCwgdGhlIGJhc2UgcGl4ZWwgdmFsdWUgdXNlZCB0byBjYWxjdWxhdGUgdGhlIHJlbSB2YWx1ZSBpcyB0YWtlbiBmcm9tIHRoZSBgJGdsb2JhbC1mb250LXNpemVgIHZhcmlhYmxlLlxuLy8vIEBhY2Nlc3MgcHJpdmF0ZVxuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICR2YWx1ZSAtIFBpeGVsIHZhbHVlIHRvIGNvbnZlcnQuXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiYXNlIFtudWxsXSAtIEJhc2UgZm9yIHBpeGVsIGNvbnZlcnNpb24uXG4vLy9cbi8vLyBAcmV0dXJucyB7TnVtYmVyfSBBIG51bWJlciBpbiByZW1zLCBjYWxjdWxhdGVkIGJhc2VkIG9uIHRoZSBnaXZlbiB2YWx1ZSBhbmQgdGhlIGJhc2UgcGl4ZWwgdmFsdWUuIHJlbSB2YWx1ZXMgYXJlIHBhc3NlZCB0aHJvdWdoIGFzIGlzLlxuQGZ1bmN0aW9uIC16Zi10by1yZW0oJHZhbHVlLCAkYmFzZTogbnVsbCkge1xuICAvLyBDaGVjayBpZiB0aGUgdmFsdWUgaXMgYSBudW1iZXJcbiAgQGlmIHR5cGUtb2YoJHZhbHVlKSAhPSAnbnVtYmVyJyB7XG4gICAgQHdhcm4gaW5zcGVjdCgkdmFsdWUpICsgJyB3YXMgcGFzc2VkIHRvIHJlbS1jYWxjKCksIHdoaWNoIGlzIG5vdCBhIG51bWJlci4nO1xuICAgIEByZXR1cm4gJHZhbHVlO1xuICB9XG5cbiAgLy8gVHJhbnNmb3JtIGVtIGludG8gcmVtIGlmIHNvbWVvbmUgaGFuZHMgb3ZlciAnZW0nc1xuICBAaWYgdW5pdCgkdmFsdWUpID09ICdlbScge1xuICAgICR2YWx1ZTogc3RyaXAtdW5pdCgkdmFsdWUpICogMXJlbTtcbiAgfVxuXG4gIC8vIENhbGN1bGF0ZSByZW0gaWYgdW5pdHMgZm9yICR2YWx1ZSBpcyBub3QgcmVtIG9yIGVtXG4gIEBpZiB1bml0KCR2YWx1ZSkgIT0gJ3JlbScge1xuICAgICR2YWx1ZTogc3RyaXAtdW5pdCgkdmFsdWUpIC8gc3RyaXAtdW5pdCgkYmFzZSkgKiAxcmVtO1xuICB9XG5cbiAgLy8gVHVybiAwcmVtIGludG8gMFxuICBAaWYgJHZhbHVlID09IDByZW0ge1xuICAgICR2YWx1ZTogMDtcbiAgfVxuXG4gIEByZXR1cm4gJHZhbHVlO1xufVxuXG4vLy8gQ29udmVydHMgYSBwaXhlbCwgcGVyY2VudGFnZSwgcmVtIG9yIGVtIHZhbHVlIHRvIGEgdW5pdGxlc3MgdmFsdWUgYmFzZWQgb24gYSBnaXZlbiBmb250IHNpemUuIElkZWFsIGZvciB3b3JraW5nIG91dCB1bml0bGVzcyBsaW5lIGhlaWdodHMuXG4vLy9cbi8vLyBAcGFyYW0ge051bWJlcn0gJHZhbHVlIC0gVmFsdWUgdG8gY29udmVydCB0byBhIHVuaXRsZXNzIGxpbmUgaGVpZ2h0XG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRiYXNlIC0gVGhlIGZvbnQgc2l6ZSB0byB1c2UgdG8gd29yayBvdXQgdGhlIGxpbmUgaGVpZ2h0IC0gZGVmYXVsdHMgdG8gJGdsb2JhbC1mb250LXNpemVcbi8vL1xuLy8vIEByZXR1cm4ge051bWJlcn0gLSBVbml0bGVzcyBudW1iZXJcbkBmdW5jdGlvbiB1bml0bGVzcy1jYWxjKCR2YWx1ZSwgJGJhc2U6IG51bGwpIHtcblxuICAvLyBJZiBubyBiYXNlIGlzIGRlZmluZWQsIGRlZmVyIHRvIHRoZSBnbG9iYWwgZm9udCBzaXplXG4gIEBpZiAkYmFzZSA9PSBudWxsIHtcbiAgICAkYmFzZTogJGdsb2JhbC1mb250LXNpemU7XG4gIH1cblxuICAvLyBGaXJzdCwgbGV0cyBjb252ZXJ0IG91ciAkYmFzZSB0byBwaXhlbHNcblxuICAvLyBJZiB0aGUgYmFzZSBmb250IHNpemUgaXMgYSAlLCB0aGVuIG11bHRpcGx5IGl0IGJ5IDE2cHhcbiAgQGlmIHVuaXQoJGJhc2UpID09ICclJyB7XG4gICAgJGJhc2U6ICgkYmFzZSAvIDEwMCUpICogMTZweDtcbiAgfVxuXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAncmVtJyB7XG4gICAgJGJhc2U6IHN0cmlwLXVuaXQoJGJhc2UpICogMTZweDtcbiAgfVxuXG4gIEBpZiB1bml0KCRiYXNlKSA9PSAnZW0nIHtcbiAgICAkYmFzZTogc3RyaXAtdW5pdCgkYmFzZSkgKiAxNnB4O1xuICB9XG5cbiAgLy8gTm93IGxldHMgY29udmVydCBvdXIgdmFsdWUgdG8gcGl4ZWxzIHRvb1xuICBAaWYgdW5pdCgkdmFsdWUpID09ICclJyB7XG4gICAgJHZhbHVlOiAoJHZhbHVlIC8gMTAwJSkgKiAkYmFzZTtcbiAgfVxuXG4gIEBpZiB1bml0KCR2YWx1ZSkgPT0gJ3JlbScge1xuICAgICR2YWx1ZTogc3RyaXAtdW5pdCgkdmFsdWUpICogJGJhc2U7XG4gIH1cblxuICBAaWYgdW5pdCgkdmFsdWUpID09ICdlbScge1xuICAgICR2YWx1ZTogc3RyaXAtdW5pdCgkdmFsdWUpICogJGJhc2U7XG4gIH1cblxuICAvLyAncHgnXG4gIEBpZiB1bml0KCR2YWx1ZSkgPT0gJ3B4JyB7XG4gICAgQHJldHVybiBzdHJpcC11bml0KCR2YWx1ZSkgLyBzdHJpcC11bml0KCRiYXNlKTtcbiAgfVxuXG4gIC8vIGFzc3VtZSB0aGF0IGxpbmUtaGVpZ2h0cyBncmVhdGVybiB0aGVuIDEwIGFyZSBtZWFudCB0byBiZSBhYnNvbHV0ZSBpbiAncHgnXG4gIEBpZiB1bml0bGVzcygkdmFsdWUpIGFuZCAoJHZhbHVlID4gMTApIHtcbiAgICBAcmV0dXJuICR2YWx1ZSAvIHN0cmlwLXVuaXQoJGJhc2UpO1xuICB9XG5cbiAgQHJldHVybiAkdmFsdWU7XG59XG4iLCJwIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmRmbixcbmNpdGUsXG5lbSxcbmkge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmJsb2NrcXVvdGUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji53cC1ibG9jay1xdW90ZSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHR9XG5cblx0JjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6XCLigJxcIjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDotMThweDtcblx0XHR0b3A6MDtcblx0XHRmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoOTApO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg3MCk7XG5cdFx0Y29sb3I6ICNFMUVCRUQ7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cblx0bWFyZ2luOjA7XG5cdHBhZGRpbmctbGVmdDogNTBweDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRtYXgtd2lkdGg6IHJlbS1jYWxjKDcwMCk7XG59XG5cbmFkZHJlc3Mge1xuXHRtYXJnaW46IDAgMCAxLjVlbTtcbn1cblxucHJlIHtcblx0YmFja2dyb3VuZDogJGNvbG9yX19iYWNrZ3JvdW5kLXByZTtcblx0Zm9udC1mYW1pbHk6ICRmb250X19wcmU7XG5cdGxpbmUtaGVpZ2h0OiAkZm9udF9fbGluZS1oZWlnaHQtcHJlO1xuXHRtYXJnaW4tYm90dG9tOiAxLjZlbTtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0cGFkZGluZzogMS42ZW07XG59XG5cbmNvZGUsXG5rYmQsXG50dCxcbnZhciB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udF9fY29kZTtcbn1cblxuYWJicixcbmFjcm9ueW0ge1xuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRjb2xvcl9fYm9yZGVyLWFiYnI7XG5cdGN1cnNvcjogaGVscDtcbn1cblxubWFyayxcbmlucyB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcl9fYmFja2dyb3VuZC1pbnM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYmlnIHtcblx0Zm9udC1zaXplOiAxMjUlO1xufVxuXG5maWdjYXB0aW9uIHtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG59XG4iLCJib2R5IHtcblx0YmFja2dyb3VuZDogJGNvbG9yX19iYWNrZ3JvdW5kLWJvZHk7IC8vIEZhbGxiYWNrIGZvciB3aGVuIHRoZXJlIGlzIG5vIGN1c3RvbSBiYWNrZ3JvdW5kIGNvbG9yIGRlZmluZWQuXG59XG4iLCJociB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fYmFja2dyb3VuZC1ocjtcblx0Ym9yZGVyOiAwO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG4iLCJ1bCxcbm9sIHtcblx0bWFyZ2luOiAwIDAgMS41ZW0gM2VtO1xufVxuXG51bCB7XG5cdGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbm9sIHtcblx0bGlzdC1zdHlsZTogZGVjaW1hbDtcbn1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tbGVmdDogMS41ZW07XG59XG5cbmR0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuZGQge1xuXHRtYXJnaW46IDAgMS41ZW0gMS41ZW07XG59XG4iLCIvKiBNYWtlIHN1cmUgZW1iZWRzIGFuZCBpZnJhbWVzIGZpdCB0aGVpciBjb250YWluZXJzLiAqL1xuZW1iZWQsXG5pZnJhbWUsXG5vYmplY3Qge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmltZyB7XG5cdGhlaWdodDogYXV0bzsgLy8gTWFrZSBzdXJlIGltYWdlcyBhcmUgc2NhbGVkIGNvcnJlY3RseS5cblx0bWF4LXdpZHRoOiAxMDAlOyAvLyBBZGhlcmUgdG8gY29udGFpbmVyIHdpZHRoLlxufVxuXG5maWd1cmUge1xuXHRtYXJnaW46IDFlbSAwOyAvLyBFeHRyYSB3aWRlIGltYWdlcyB3aXRoaW4gZmlndXJlIHRhZ3MgZG9uJ3Qgb3ZlcmZsb3cgdGhlIGNvbnRlbnQgYXJlYS5cbn1cbiIsInRhYmxlIHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG5cdHdpZHRoOiAxMDAlO1xufVxuIiwic2VjdGlvbiB7XG4gIEBpbmNsdWRlIGZsZXhib3g7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICBcbiAgLmlubmVyIHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1heC13aWR0aDogJHNpemVfX3NpdGUtbWFpbjtcbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tIEZMRVggQk9YIE1JWElOUyAtLS0tLS0tLS0tLS0tLS0tLS0tLy9cblxuQG1peGluIGZsZXhib3gge1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiAtbW96LWZsZXg7XG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuXHRkaXNwbGF5OiBmbGV4O1xufVxuXG4lZmxleGJveCB7IEBpbmNsdWRlIGZsZXhib3g7IH1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBpbmxpbmUtZmxleCB7XG5cdGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcblx0ZGlzcGxheTogLW1vei1pbmxpbmUtZmxleDtcblx0ZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuJWlubGluZS1mbGV4IHsgQGluY2x1ZGUgaW5saW5lLWZsZXg7IH1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggRGlyZWN0aW9uXG4vL1xuLy8gVGhlICdmbGV4LWRpcmVjdGlvbicgcHJvcGVydHkgc3BlY2lmaWVzIGhvdyBmbGV4IGl0ZW1zIGFyZSBwbGFjZWQgaW5cbi8vIHRoZSBmbGV4IGNvbnRhaW5lciwgYnkgc2V0dGluZyB0aGUgZGlyZWN0aW9uIG9mIHRoZSBmbGV4IGNvbnRhaW5lcidzXG4vLyBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4vL1xuLy8gVmFsdWVzOiByb3cgfCByb3ctcmV2ZXJzZSB8IGNvbHVtbiB8IGNvbHVtbi1yZXZlcnNlXG4vLyBEZWZhdWx0OiByb3dcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1kaXJlY3Rpb24tcHJvcGVydHlcblxuQG1peGluIGZsZXgtZGlyZWN0aW9uKCR2YWx1ZTogcm93KSB7XG5cdEBpZiAkdmFsdWUgPT0gcm93LXJldmVyc2Uge1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG5cdH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbiB7XG5cdFx0LXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG5cdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gY29sdW1uLXJldmVyc2Uge1xuXHRcdC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHR9IEBlbHNlIHtcblx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcblx0XHQtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG5cdH1cblx0LXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuXHQtbW96LWZsZXgtZGlyZWN0aW9uOiAkdmFsdWU7XG5cdC1tcy1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuXHRmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xufVxuXHQvLyBTaG9ydGVyIHZlcnNpb246XG5cdEBtaXhpbiBmbGV4LWRpcigkYXJncy4uLikgeyBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbigkYXJncy4uLik7IH1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggV3JhcFxuLy9cbi8vIFRoZSAnZmxleC13cmFwJyBwcm9wZXJ0eSBjb250cm9scyB3aGV0aGVyIHRoZSBmbGV4IGNvbnRhaW5lciBpcyBzaW5nbGUtbGluZVxuLy8gb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbi8vIHRoZSBkaXJlY3Rpb24gbmV3IGxpbmVzIGFyZSBzdGFja2VkIGluLlxuLy9cbi8vIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuLy8gRGVmYXVsdDogbm93cmFwXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuXG5AbWl4aW4gZmxleC13cmFwKCR2YWx1ZTogbm93cmFwKSB7XG5cdC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG5cdC13ZWJraXQtZmxleC13cmFwOiAkdmFsdWU7XG5cdC1tb3otZmxleC13cmFwOiAkdmFsdWU7XG5cdEBpZiAkdmFsdWUgPT0gbm93cmFwIHtcblx0XHQtbXMtZmxleC13cmFwOiBub25lO1xuXHR9IEBlbHNlIHtcblx0XHQtbXMtZmxleC13cmFwOiAkdmFsdWU7XG5cdH1cblx0ZmxleC13cmFwOiAkdmFsdWU7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEZsb3cgKHNob3J0aGFuZClcbi8vXG4vLyBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbi8vIGFuZCAnZmxleC13cmFwJyBwcm9wZXJ0aWVzLCB3aGljaCB0b2dldGhlciBkZWZpbmUgdGhlIGZsZXggY29udGFpbmVyJ3Ncbi8vIG1haW4gYW5kIGNyb3NzIGF4ZXMuXG4vL1xuLy8gVmFsdWVzOiA8ZmxleC1kaXJlY3Rpb24+IHwgPGZsZXgtd3JhcD5cbi8vIERlZmF1bHQ6IHJvdyBub3dyYXBcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1mbG93LXByb3BlcnR5XG5cbkBtaXhpbiBmbGV4LWZsb3coJHZhbHVlczogKHJvdyBub3dyYXApKSB7XG5cdC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG5cdC13ZWJraXQtZmxleC1mbG93OiAkdmFsdWVzO1xuXHQtbW96LWZsZXgtZmxvdzogJHZhbHVlcztcblx0LW1zLWZsZXgtZmxvdzogJHZhbHVlcztcblx0ZmxleC1mbG93OiAkdmFsdWVzO1xufVxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gRmxleGJveCBPcmRlclxuLy9cbi8vIFRoZSAnb3JkZXInIHByb3BlcnR5IGNvbnRyb2xzIHRoZSBvcmRlciBpbiB3aGljaCBmbGV4IGl0ZW1zIGFwcGVhciB3aXRoaW5cbi8vIHRoZWlyIGZsZXggY29udGFpbmVyLCBieSBhc3NpZ25pbmcgdGhlbSB0byBvcmRpbmFsIGdyb3Vwcy5cbi8vXG4vLyBEZWZhdWx0OiAwXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI29yZGVyLXByb3BlcnR5XG5cbkBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG5cdC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6ICRpbnQgKyAxO1xuXHQtd2Via2l0LW9yZGVyOiAkaW50O1xuXHQtbW96LW9yZGVyOiAkaW50O1xuXHQtbXMtZmxleC1vcmRlcjogJGludDtcblx0b3JkZXI6ICRpbnQ7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEdyb3dcbi8vXG4vLyBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuLy8gYXJlIGludmFsaWQuXG4vL1xuLy8gRGVmYXVsdDogMFxuLy9cbi8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWdyb3ctcHJvcGVydHlcblxuQG1peGluIGZsZXgtZ3JvdygkaW50OiAwKSB7XG5cdC13ZWJraXQtYm94LWZsZXg6ICRpbnQ7XG5cdC13ZWJraXQtZmxleC1ncm93OiAkaW50O1xuXHQtbW96LWZsZXgtZ3JvdzogJGludDtcblx0LW1zLWZsZXgtcG9zaXRpdmU6ICRpbnQ7XG5cdGZsZXgtZ3JvdzogJGludDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggU2hyaW5rXG4vL1xuLy8gVGhlICdmbGV4LXNocmluaycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBzaHJpbmsgZmFjdG9yLiBOZWdhdGl2ZSBudW1iZXJzXG4vLyBhcmUgaW52YWxpZC5cbi8vXG4vLyBEZWZhdWx0OiAxXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG5cbkBtaXhpbiBmbGV4LXNocmluaygkaW50OiAxKSB7XG5cdC13ZWJraXQtZmxleC1zaHJpbms6ICRpbnQ7XG5cdC1tb3otZmxleC1zaHJpbms6ICRpbnQ7XG5cdC1tcy1mbGV4LW5lZ2F0aXZlOiAkaW50O1xuXHRmbGV4LXNocmluazogJGludDtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggQmFzaXNcbi8vXG4vLyBUaGUgJ2ZsZXgtYmFzaXMnIHByb3BlcnR5IHNldHMgdGhlIGZsZXggYmFzaXMuIE5lZ2F0aXZlIGxlbmd0aHMgYXJlIGludmFsaWQuXG4vL1xuLy8gVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuLy8gRGVmYXVsdDogYXV0b1xuLy9cbi8vIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuXG5AbWl4aW4gZmxleC1iYXNpcygkdmFsdWU6IGF1dG8pIHtcblx0LXdlYmtpdC1mbGV4LWJhc2lzOiAkdmFsdWU7XG5cdC1tb3otZmxleC1iYXNpczogJHZhbHVlO1xuXHQtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogJHZhbHVlO1xuXHRmbGV4LWJhc2lzOiAkdmFsdWU7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IFwiRmxleFwiIChzaG9ydGhhbmQpXG4vL1xuLy8gVGhlICdmbGV4JyBwcm9wZXJ0eSBzcGVjaWZpZXMgdGhlIGNvbXBvbmVudHMgb2YgYSBmbGV4aWJsZSBsZW5ndGg6IHRoZVxuLy8gZmxleCBncm93IGZhY3RvciBhbmQgZmxleCBzaHJpbmsgZmFjdG9yLCBhbmQgdGhlIGZsZXggYmFzaXMuIFdoZW4gYW5cbi8vIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4vLyBwcm9wZXJ0eSB0byBkZXRlcm1pbmUgdGhlIG1haW4gc2l6ZSBvZiB0aGUgZWxlbWVudC4gSWYgYW4gZWxlbWVudCBpc1xuLy8gbm90IGEgZmxleCBpdGVtLCAnZmxleCcgaGFzIG5vIGVmZmVjdC5cbi8vXG4vLyBWYWx1ZXM6IG5vbmUgfCA8ZmxleC1ncm93PiA8ZmxleC1zaHJpbms+IHx8IDxmbGV4LWJhc2lzPlxuLy8gRGVmYXVsdDogU2VlIGluZGl2aWR1YWwgcHJvcGVydGllcyAoMSAxIDApLlxuLy9cbi8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LXByb3BlcnR5XG5cbkBtaXhpbiBmbGV4KCRmZzogMSwgJGZzOiBudWxsLCAkZmI6IG51bGwpIHtcblxuXHQvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcblx0JGZnLWJveGZsZXg6ICRmZztcblxuXHQvLyBCb3gtRmxleCBvbmx5IHN1cHBvcnRzIGEgZmxleC1ncm93IHZhbHVlIHNvIGxldCdzIGdyYWIgdGhlXG5cdC8vIGZpcnN0IGl0ZW0gaW4gdGhlIGxpc3QgYW5kIGp1c3QgcmV0dXJuIHRoYXQuXG5cdEBpZiB0eXBlLW9mKCRmZykgPT0gJ2xpc3QnIHtcblx0XHQkZmctYm94ZmxleDogbnRoKCRmZywgMSk7XG5cdH1cblxuXHQtd2Via2l0LWJveC1mbGV4OiAkZmctYm94ZmxleDtcblx0LXdlYmtpdC1mbGV4OiAkZmcgJGZzICRmYjtcblx0LW1vei1ib3gtZmxleDogJGZnLWJveGZsZXg7XG5cdC1tb3otZmxleDogJGZnICRmcyAkZmI7XG5cdC1tcy1mbGV4OiAkZmcgJGZzICRmYjtcblx0ZmxleDogJGZnICRmcyAkZmI7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEp1c3RpZnkgQ29udGVudFxuLy9cbi8vIFRoZSAnanVzdGlmeS1jb250ZW50JyBwcm9wZXJ0eSBhbGlnbnMgZmxleCBpdGVtcyBhbG9uZyB0aGUgbWFpbiBheGlzXG4vLyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZSBmbGV4IGNvbnRhaW5lci4gVGhpcyBpcyBkb25lIGFmdGVyIGFueSBmbGV4aWJsZVxuLy8gbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4vLyBleHRyYSBmcmVlIHNwYWNlIGxlZnRvdmVyIHdoZW4gZWl0aGVyIGFsbCB0aGUgZmxleCBpdGVtcyBvbiBhIGxpbmUgYXJlXG4vLyBpbmZsZXhpYmxlLCBvciBhcmUgZmxleGlibGUgYnV0IGhhdmUgcmVhY2hlZCB0aGVpciBtYXhpbXVtIHNpemUuIEl0IGFsc29cbi8vIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbi8vXG4vLyBOb3RlOiAnc3BhY2UtKicgdmFsdWVzIG5vdCBzdXBwb3J0ZWQgaW4gb2xkZXIgc3ludGF4ZXMuXG4vL1xuLy8gVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kXG4vLyBEZWZhdWx0OiBmbGV4LXN0YXJ0XG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2p1c3RpZnktY29udGVudC1wcm9wZXJ0eVxuXG5AbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuXHRAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuXHRcdC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuXHRcdC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuXHR9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazogZW5kO1xuXHRcdC1tcy1mbGV4LXBhY2s6IGVuZDtcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gc3BhY2UtYmV0d2VlbiB7XG5cdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuXHR9IEBlbHNlIGlmICR2YWx1ZSA9PSBzcGFjZS1hcm91bmQge1xuXHRcdC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGU7XG5cdH0gQGVsc2Uge1xuXHRcdC13ZWJraXQtYm94LXBhY2s6ICR2YWx1ZTtcblx0XHQtbXMtZmxleC1wYWNrOiAkdmFsdWU7XG5cdH1cblx0LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcblx0LW1vei1qdXN0aWZ5LWNvbnRlbnQ6ICR2YWx1ZTtcblx0anVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG59XG5cdC8vIFNob3J0ZXIgdmVyc2lvbjpcblx0QG1peGluIGZsZXgtanVzdCgkYXJncy4uLikgeyBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoJGFyZ3MuLi4pOyB9XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEFsaWduIEl0ZW1zXG4vL1xuLy8gRmxleCBpdGVtcyBjYW4gYmUgYWxpZ25lZCBpbiB0aGUgY3Jvc3MgYXhpcyBvZiB0aGUgY3VycmVudCBsaW5lIG9mIHRoZVxuLy8gZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4vLyBkaXJlY3Rpb24uICdhbGlnbi1pdGVtcycgc2V0cyB0aGUgZGVmYXVsdCBhbGlnbm1lbnQgZm9yIGFsbCBvZiB0aGUgZmxleFxuLy8gY29udGFpbmVyJ3MgaXRlbXMsIGluY2x1ZGluZyBhbm9ueW1vdXMgZmxleCBpdGVtcy4gJ2FsaWduLXNlbGYnIGFsbG93c1xuLy8gdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3Jcbi8vIGFub255bW91cyBmbGV4IGl0ZW1zLCAnYWxpZ24tc2VsZicgYWx3YXlzIG1hdGNoZXMgdGhlIHZhbHVlIG9mICdhbGlnbi1pdGVtcydcbi8vIG9uIHRoZWlyIGFzc29jaWF0ZWQgZmxleCBjb250YWluZXIuKVxuLy9cbi8vIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4vLyBEZWZhdWx0OiBzdHJldGNoXG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2FsaWduLWl0ZW1zLXByb3BlcnR5XG5cbkBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IHN0cmV0Y2gpIHtcblx0QGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG5cdFx0LW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuXHR9IEBlbHNlIGlmICR2YWx1ZSA9PSBmbGV4LWVuZCB7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcblx0XHQtbXMtZmxleC1hbGlnbjogZW5kO1xuXHR9IEBlbHNlIHtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogJHZhbHVlO1xuXHRcdC1tcy1mbGV4LWFsaWduOiAkdmFsdWU7XG5cdH1cblx0LXdlYmtpdC1hbGlnbi1pdGVtczogJHZhbHVlO1xuXHQtbW96LWFsaWduLWl0ZW1zOiAkdmFsdWU7XG5cdGFsaWduLWl0ZW1zOiAkdmFsdWU7XG59XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBGbGV4Ym94IEFsaWduIFNlbGZcbi8vXG4vLyBWYWx1ZXM6IGF1dG8gfCBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbi8vIERlZmF1bHQ6IGF1dG9cblxuQG1peGluIGFsaWduLXNlbGYoJHZhbHVlOiBhdXRvKSB7XG5cdC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG5cdC13ZWJraXQtYWxpZ24tc2VsZjogJHZhbHVlO1xuXHQtbW96LWFsaWduLXNlbGY6ICR2YWx1ZTtcblx0QGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcblx0XHQtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydDtcblx0fSBAZWxzZSBpZiAkdmFsdWUgPT0gZmxleC1lbmQge1xuXHRcdC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcblx0fSBAZWxzZSB7XG5cdFx0LW1zLWZsZXgtaXRlbS1hbGlnbjogJHZhbHVlO1xuXHR9XG5cdGFsaWduLXNlbGY6ICR2YWx1ZTtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggQWxpZ24gQ29udGVudFxuLy9cbi8vIFRoZSAnYWxpZ24tY29udGVudCcgcHJvcGVydHkgYWxpZ25zIGEgZmxleCBjb250YWluZXIncyBsaW5lcyB3aXRoaW4gdGhlXG4vLyBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4vLyBob3cgJ2p1c3RpZnktY29udGVudCcgYWxpZ25zIGluZGl2aWR1YWwgaXRlbXMgd2l0aGluIHRoZSBtYWluLWF4aXMuIE5vdGUsXG4vLyB0aGlzIHByb3BlcnR5IGhhcyBubyBlZmZlY3Qgd2hlbiB0aGUgZmxleGJveCBoYXMgb25seSBhIHNpbmdsZSBsaW5lLlxuLy9cbi8vIFZhbHVlczogZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgc3BhY2UtYmV0d2VlbiB8IHNwYWNlLWFyb3VuZCB8IHN0cmV0Y2hcbi8vIERlZmF1bHQ6IHN0cmV0Y2hcbi8vXG4vLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24tY29udGVudC1wcm9wZXJ0eVxuXG5AbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcblx0Ly8gTm8gV2Via2l0IEJveCBGYWxsYmFjay5cblx0LXdlYmtpdC1hbGlnbi1jb250ZW50OiAkdmFsdWU7XG5cdC1tb3otYWxpZ24tY29udGVudDogJHZhbHVlO1xuXHRAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuXHRcdC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG5cdH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcblx0XHQtbXMtZmxleC1saW5lLXBhY2s6IGVuZDtcblx0fSBAZWxzZSB7XG5cdFx0LW1zLWZsZXgtbGluZS1wYWNrOiAkdmFsdWU7XG5cdH1cblx0YWxpZ24tY29udGVudDogJHZhbHVlO1xufVxuIiwiJHNpemVfX3NpdGUtbWFpbjogMTEwMHB4O1xuJHNpemVfX3NpdGUtc2lkZWJhcjogMjUlO1xuJHNpemVfX3NpdGUtbWF4LXBhZGRpbmc6IGNhbGMoMTEwMHB4ICsgNCUpO1xuIiwiYSB7XG5cdGNvbG9yOiAjMzM4ZDlhO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjp2aXNpdGVkIHtcblx0XHRjb2xvcjogIzMzOGQ5YTtcblx0fVxuXG5cdCY6aG92ZXIsXG5cdCY6Zm9jdXMsXG5cdCY6YWN0aXZlIHtcblx0XHRjb2xvcjogJHJmLWdyZWVuO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogdGhpbiBkb3R0ZWQ7XG5cdH1cblxuXHQmOmhvdmVyLFxuXHQmOmFjdGl2ZSB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuIiwiYnV0dG9uLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRib3JkZXI6IDFweCBzb2xpZDtcblx0Ym9yZGVyLWNvbG9yOiAkcmYtZ3JlZW47XG5cdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRiYWNrZ3JvdW5kOiAkcmYtZ3JlZW47XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRwYWRkaW5nOiAwLjZlbSAxLjVlbSAwLjZlbTtcblx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdG91dGxpbmU6IHJnYmEoMCwwLDAsMCk7XG5cdFxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3Zlcjtcblx0fVxuXG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1mb2N1cztcblx0fVxufVxuIiwiaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidXJsXCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInJhbmdlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0sXG5pbnB1dFt0eXBlPVwid2Vla1wiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cImNvbG9yXCJdLFxudGV4dGFyZWEge1xuXHRmb250LWZhbWlseTogJG51bml0bztcblx0Y29sb3I6ICRjb2xvcl9fdGV4dC1pbnB1dDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yX19ib3JkZXItaW5wdXQ7XG5cdHBhZGRpbmc6IDNweDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogJGNvbG9yX190ZXh0LWlucHV0LWZvY3VzO1xuXHR9XG59XG5cbnNlbGVjdCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9fYm9yZGVyLWlucHV0O1xufVxuXG50ZXh0YXJlYSB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG5sYWJlbCB7XG5cdGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuXHRmb250LWZhbWlseTogJG51bml0bztcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHRiYWNrZ3JvdW5kOiAkcmYtZ3JlZW47XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdGJvcmRlcjowO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyBhbGwpO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHR9XG59XG4iLCJcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0gQU5JTUFUSU9OIE1JWElOUyAtLS0tLS0tLS0tLS0tLS0tLS0vL1xuXG4vLyBnZW5lcmljIHRyYW5zZm9ybVxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xuXHQgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdCAgICAgLW8tdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgICAgICAgdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcbn1cbi8vIHJvdGF0ZVxuQG1peGluIHJvdGF0ZSAoJGRlZykge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0ocm90YXRlKCN7JGRlZ31kZWcpKTtcbn1cblxuLy8gc2NhbGVcbkBtaXhpbiBzY2FsZSgkc2NhbGUpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpKTtcbn1cblxuLy8gc2NhbGVZXG5AbWl4aW4gc2NhbGVZKCRzY2FsZSkge1xuXHQgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlWSgkc2NhbGUpKTtcbn1cblxuLy8gc2NhbGVYXG5AbWl4aW4gc2NhbGVYKCRzY2FsZSkge1xuXHQgQGluY2x1ZGUgdHJhbnNmb3JtKHNjYWxlWCgkc2NhbGUpKTtcbn1cblxuQG1peGluIHNjYWxlUm90YXRlKCRzY2FsZSAsICRkZWcpIHtcblx0IEBpbmNsdWRlIHRyYW5zZm9ybShzY2FsZSgkc2NhbGUpLHJvdGF0ZSgjeyRkZWd9ZGVnKSk7XG59XG5cbi8vIHRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSAoJHgsICR5KSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xufVxuLy8gc2tld1xuQG1peGluIHNrZXcgKCR4LCAkeSkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKHNrZXcoI3skeH1kZWcsICN7JHl9ZGVnKSk7XG59XG4vL3RyYW5zZm9ybSBvcmlnaW5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luICgkb3JpZ2luKSB7XG4gICAtbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdCAgICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcblx0ICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgICAtbW96LXRyYW5zaXRpb246ICAgICR0cmFuc2l0aW9uO1xuICAgIC1vLXRyYW5zaXRpb246ICAgICAgJHRyYW5zaXRpb247XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB0cmFuc2l0aW9uOiAgICAgICAgICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHByb3BlcnR5Li4uKSB7XG4gICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAkcHJvcGVydHk7XG4gICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAkcHJvcGVydHk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkcHJvcGVydHk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkZHVyYXRpb24uLi4pIHtcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6ICAgICRkdXJhdGlvbjtcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgICRkdXJhdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6ICRkdXJhdGlvbjtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgICAgICRkdXJhdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbigkdGltaW5nLi4uKSB7XG4gICAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogICAgJHRpbWluZztcbiAgICAtby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogICAgICAkdGltaW5nO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmc7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICAgICAgJHRpbWluZztcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCRkZWxheS4uLikge1xuICAgIC1tb3otdHJhbnNpdGlvbi1kZWxheTogICAgJGRlbGF5O1xuICAgIC1vLXRyYW5zaXRpb24tZGVsYXk6ICAgICAgJGRlbGF5O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJGRlbGF5O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6ICAgICAgICAgJGRlbGF5O1xufVxuIiwiLnNpdGUge1xuXHQvKmRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAoJHNpemVfX3NpdGUtc2lkZWJhcik7XG5cdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG5cdFx0XCJoZWFkZXIgaGVhZGVyXCJcblx0XHRcIm1haW4gc2lkZWJhclwiXG5cdFx0XCJmb290ZXIgZm9vdGVyXCI7XG5cdCovXG59XG5cblxuLy8gLnNpdGUtaGVhZGVyIC0tIG1vdmVkIHRvIF9uYXZpZ2F0aW9uLnNjc3NcblxuXG4uc2l0ZS1tYWluIHtcblx0Z3JpZC1hcmVhOiBtYWluO1xuXHRvdmVyZmxvdzogaGlkZGVuOyAvKiBSZXNvbHZlcyBpc3N1ZSB3aXRoIDxwcmU+IGVsZW1lbnRzIGZvcmNpbmcgZnVsbCB3aWR0aC4gKi9cbn1cblxuLndpZGdldC1hcmVhIHtcbi8vXHRncmlkLWFyZWE6IHNpZGViYXI7XG5cblx0LmFzay1jaGVyeWwgaW1nIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0fVxuXG5cdC53aWRnZXRfbmF2X21lbnUge1xuXHRcdC5tZW51LCAuc3ViLW1lbnUge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdG1hcmdpbjowO1xuXHRcdFx0cGFkZGluZzowIDAgMCAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uc2l0ZS1mb290ZXIge1xuXHRncmlkLWFyZWE6IGZvb3Rlcjtcbn1cblxuQGltcG9ydCBcIm5vLXNpZGViYXJcIjtcbiIsIi5uby1zaWRlYmFyIHtcblxuXHQuc2l0ZSB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcblx0XHRcdFwiaGVhZGVyXCJcblx0XHRcdFwibWFpblwiXG5cdFx0XHRcImZvb3RlclwiO1xuXHR9XG59XG4iLCJib2R5LnBhZ2UtYWJvdXQtdXMge1xuICAubWVldC10ZWFtIHtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiByZW0tY2FsYygzMik7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgIH1cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tdG9wOjA7XG4gICAgfVxuICAgIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tdG9wOnJlbS1jYWxjKDIwKTtcbiAgICB9XG5cbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICBmaWd1cmUge1xuICAgICAgICBtYXgtd2lkdGg6IHJlbS1jYWxjKDMwMCk7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stY29sdW1uOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiByZW0tY2FsYyg1MzApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAud3AtYmxvY2stY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICBwLGgxLGgyLGgzLGg0IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtLWNhbGMoNDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoMSwgaDIsIGgzLCBoNCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LnBhZ2UtZnJvbnQtcGFnZSB7XG5cbiAgLnJmLWhpZ2hsaWdodGVkLWNvbnRlbnQge1xuICAgICYgPiBwIHtcbiAgICAgIG1heC13aWR0aDogJHNpemVfX3NpdGUtbWF4LXBhZGRpbmc7XG4gICAgICBwYWRkaW5nOiAwIDIlO1xuICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiogb2xkIHN0eWxlcyBmb3IgcHJlc3NcbioqL1xuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtcGFnZS1wcmVzcywgYm9keS5wYWdlLXRlbXBsYXRlLXBhZ2UtbmV3cyAge1xuXG4gIC50b3AtY29udGVudCB7XG4gICAgaDEudGl0bGUge1xuICAgICAgbWFyZ2luOjAgYXV0byA0MHB4IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIFByZXNzIENlbnRlciAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC5wb3N0cy1jb250YWluZXIgLmlubmVyIHtcbiAgICBib3JkZXI6MCAhaW1wb3J0YW50O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAucHJlc3MtbmF2IHtcbiAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDdkNztcbiAgXHRtYXJnaW46IDIwcHggMCAxNXB4IDA7XG4gIFx0cGFkZGluZzogMCAwIDhweCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOjA7XG4gIH1cblxuICAucHJlc3MtbmF2IGxpIHtcbiAgXHRtYXJnaW46IDAgNXB4IDAgMDtcbiAgXHRwYWRkaW5nOiAwO1xuICBcdGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLnByZXNzLW5hdiBhIHtcbiAgXHRwYWRkaW5nOiAxMHB4O1xuICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5wcmVzcy1uYXYgYTpob3ZlciB7XG4gIFx0YmFja2dyb3VuZDogI2VhZWFlYTtcbiAgXHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgfVxuXG4gIC5wcmVzcy1uYXYgYS5hY3RpdmUge1xuICBcdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ3ZDc7XG4gIFx0Ym9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgfVxuXG4gIC5wcmVzcy1uYXYgYS5hY3RpdmU6aG92ZXIge1xuICBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB9XG5cbiAgLnByZXNzLW5hdjpiZWZvcmUsXG4gIC5wcmVzcy1uYXY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7IC8qIDEgKi9cbiAgICAgIGRpc3BsYXk6IHRhYmxlOyAvKiAyICovXG4gIH1cblxuICAucHJlc3MtbmF2OmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnByZXNzLW5hdiB7XG4gICAgICAqem9vbTogMTtcbiAgfVxuXG5cbiAgLnByZXNzLWRhdGUge1xuICAgIG1hcmdpbjogMzBweCAwO1xuICBcdGZsb2F0OiByaWdodDtcbiAgXHRjbGVhcjogYm90aDtcbiAgXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBcdGJvcmRlcjogMXB4IHNvbGlkICNkOWQ3ZDc7XG4gIFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuICBcdC8qYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKGltZy9hcnJvdy5wbmcpIG5vLXJlcGVhdCA5MyUgNTAlOyovXG4gIFx0d2lkdGg6IDE2MHB4O1xuICBcdHBhZGRpbmc6IDEwcHggMTBweDtcbiAgXHQvLy13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIFx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAmOmFmdGVyIHtcblxuICAgIH1cbiAgfVxuXG4gIC5wcmVzcy1oZWFkZXIge1xuICBcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICBcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U2ZTZlNjtcbiAgXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBcdGJvcmRlci1yYWRpdXM6IDVweDtcbiAgXHQtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBcdHBhZGRpbmc6IDEwcHggMTVweDtcbiAgXHRjbGVhcjogYm90aDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjowO1xuICB9XG5cbiAgLnByZXNzLWhlYWRlcjpiZWZvcmUsXG4gIC5wcmVzcy1oZWFkZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7IC8qIDEgKi9cbiAgICAgIGRpc3BsYXk6IHRhYmxlOyAvKiAyICovXG4gIH1cblxuICAucHJlc3MtaGVhZGVyOmFmdGVyIHtcbiAgICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnByZXNzLWhlYWRlciB7XG4gICAgICAqem9vbTogMTtcbiAgfVxuXG4gIC5wcmVzcy1oZWFkZXIgLmRhdGUge1xuICBcdGZsb2F0OiBsZWZ0O1xuICBcdHdpZHRoOiAxNyU7XG4gIH1cblxuICAucHJlc3MtaGVhZGVyIC5wcmVzcy10aXRsZSB7XG4gIFx0ZmxvYXQ6IGxlZnQ7XG4gIFx0d2lkdGg6IDgzJTtcbiAgfVxuXG4gIC5wYWdlLXRlbXBsYXRlLXBhZ2UtcHJlc3MtcGhwICNjb25uZWN0LFxuICAucGFnZS10ZW1wbGF0ZS1wYWdlLW5ld3MtcGhwICNjb25uZWN0IHtcbiAgXHRkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByZXNzLWNlbnRlciB7XG4gIFx0Y2xlYXI6IGJvdGg7XG4gIFx0cGFkZGluZzogMTVweDtcbiAgICBtYXJnaW46MDtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIgbGkge1xuICBcdGNsZWFyOiBib3RoO1xuICBcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgXHRtYXJnaW46IDAgMCAxMHB4IDA7XG4gIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cblxuICAucHJlc3MtY2VudGVyIGxpOmJlZm9yZSxcbiAgLnByZXNzLWNlbnRlciBsaTphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjsgLyogMSAqL1xuICAgICAgZGlzcGxheTogdGFibGU7IC8qIDIgKi9cbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIgbGk6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAucHJlc3MtY2VudGVyIGxpIHtcbiAgICAgICp6b29tOiAxO1xuICB9XG5cbiAgLnByZXNzLWNlbnRlciAuZGF0ZSB7XG4gIFx0ZmxvYXQ6IGxlZnQ7XG4gIFx0d2lkdGg6IDE3JTtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIgLnByZXNzLXRpdGxlIHtcbiAgXHRmbG9hdDogbGVmdDtcbiAgXHR3aWR0aDogODMlO1xuICB9XG5cbiAgLnByZXNzLWNlbnRlci5uZXdzLWNlbnRlciAudGh1bWJuYWlsLFxuICAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC50aHVtYm5haWwge1xuICBcdGZsb2F0OiBsZWZ0O1xuICBcdHdpZHRoOiAyMCU7XG4gIFx0bWluLWhlaWdodDogMTBweDtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLnRodW1ibmFpbCBpbWcge1xuICBcdG1heC13aWR0aDogMTAwJTtcbiAgXHR3aWR0aDogYXV0bztcbiAgXHRwYWRkaW5nOiAwO1xuICBcdG1hcmdpbjogYXV0bztcbiAgXHRkaXNwbGF5OiBibG9jaztcbiAgXHRmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLmRhdGUsXG4gIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLmRhdGUge1xuICBcdGZsb2F0OiBsZWZ0O1xuICBcdHdpZHRoOiAxNSU7XG4gIFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuICBcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLnByZXNzLXRpdGxlLFxuICAucHJlc3MtaGVhZGVyLm5ld3MtaGVhZGVyIC5wcmVzcy10aXRsZSB7XG4gIFx0ZmxvYXQ6IGxlZnQ7XG4gIFx0d2lkdGg6IDY1JTtcbiAgfVxuXG4gIC5wcmVzcy1jZW50ZXIubmV3cy1jZW50ZXIgLmRhdGUsXG4gIC5wcmVzcy1oZWFkZXIubmV3cy1oZWFkZXIgLmRhdGUge1xuICBcdHdpZHRoOiAyNSU7XG4gIH1cblxuICAucHJlc3MtY2VudGVyLm5ld3MtY2VudGVyIC5wcmVzcy10aXRsZSxcbiAgLnByZXNzLWhlYWRlci5uZXdzLWhlYWRlciAucHJlc3MtdGl0bGUge1xuICBcdHdpZHRoOiA1NSU7XG4gIH1cblxuICAuaGFzLXRodW1iIHtcbiAgXHRwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG59XG4iLCJib2R5LnJlY2VudC1ibG9nLXBvc3RzIHtcbiAgd2lkdGg6MTAwJTtcbiAgbWF4LXdpZHRoOjEyMjBweDtcbiAgbWFyZ2luOjAgYXV0bztcblxuICAmLmZlYXR1cmVkIHtcbiAgICAucG9zdHMge1xuICAgICAgLnBvc3Qge1xuICAgICAgICAuaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnN1YnBhZ2Uge1xuICAgIC5wb3N0cyB7XG4gICAgICAucG9zdCB7XG4gICAgICAgIC5pbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3N0cyB7XG5cbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgbWFyZ2luOiAwIC0xLjUlO1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICB9XG5cbiAgICAucG9zdCB7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgcGFkZGluZzogMCA7XG5cbiAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgIHdpZHRoOiAzMy4zJTtcbiAgICAgICAgcGFkZGluZzogMCAxLjUlO1xuICAgICAgfVxuXG4gICAgICAuaW1nIHtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDI1NSwyNTUpO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjIpO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjIpO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcbiAgICAgICAgZm9udC1mYW1pbHk6ICR3b3Jrc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIH1cbiAgICAgIHAucG9zdC1tZXRhIHtcbiAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtaXhpbiBhc3BlY3QtcmF0aW8oJHdpZHRoLCAkaGVpZ2h0KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6ICgkaGVpZ2h0IC8gJHdpZHRoKSAqIDEwMCU7XG4gIH1cbiAgPiAuY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudC1jb2x1bW5zKCRjb2x1bW5Db3VudCwgJGNvbHVtbkdhcDogJGdyaWRHdXR0ZXJXaWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbkNvdW50O1xuICAgICAtbW96LWNvbHVtbi1jb3VudDogJGNvbHVtbkNvdW50O1xuICAgICAgICAgIGNvbHVtbi1jb3VudDogJGNvbHVtbkNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW5HYXA7XG4gICAgIC1tb3otY29sdW1uLWdhcDogJGNvbHVtbkdhcDtcbiAgICAgICAgICBjb2x1bW4tZ2FwOiAkY29sdW1uR2FwO1xufVxuXG5AbWl4aW4gYm94LXNpemluZygkdmFsdWU6Ym9yZGVyLWJveCkge1xuXHQtbW96LWJveC1zaXppbmc6ICR2YWx1ZTtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiAkdmFsdWU7XG5cdGJveC1zaXppbmc6ICR2YWx1ZTtcbn1cblxuQG1peGluIHBhZGRpbmctYm90dG9tKCAkaW1naGVpZ2h0ICwgJGltZ3dpZHRoICkge1xuXHRwYWRkaW5nLWJvdHRvbTogKCRpbWdoZWlnaHQgLyAkaW1nd2lkdGgpICogMTAwJTtcbn1cblxuQG1peGluIGJveC1zaGFkb3coJHRvcCwgJGxlZnQsICRibHVyLCAkY29sb3IsICRpbnNldDogZmFsc2UpIHtcbiAgQGlmICRpbnNldCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRibHVyICRjb2xvcjtcbiAgICBib3gtc2hhZG93Omluc2V0ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICB9IEBlbHNlIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6ICR0b3AgJGxlZnQgJGJsdXIgJGNvbG9yO1xuICAgIC1tb3otYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYmx1ciAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIGdyYWRpZW50KCRmcm9tLCAkdG8pIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgkZnJvbSksIHRvKCR0bykpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAkZnJvbSwgJHRvKTtcbiAgZmlsdGVyOiAgcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7JGZyb219JywgZW5kQ29sb3JzdHI9JyN7JHRvfScpO1xufVxuXG4vLyBSZW0gb3V0cHV0IHdpdGggcHggZmFsbGJhY2tcbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xuXHRmb250LXNpemU6ICgkc2l6ZVZhbHVlICogMTYpICogMXB4O1xuXHRmb250LXNpemU6ICRzaXplVmFsdWUgKiAxcmVtO1xufVxuXG4vLyBDZW50ZXIgYmxvY2tcbkBtaXhpbiBjZW50ZXItYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLy8gQ2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCgpIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogdGFibGU7XG5cdHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi8vIENsZWFyIGFmdGVyIChub3QgYWxsIGNsZWFyZml4IG5lZWQgdGhpcyBhbHNvKVxuQG1peGluIGNsZWFyZml4LWFmdGVyKCkge1xuXHRjbGVhcjogYm90aDtcbn1cblxuLy8gQ29sdW1uIHdpZHRoIHdpdGggbWFyZ2luXG5AbWl4aW4gY29sdW1uLXdpZHRoKCRudW1iZXJDb2x1bW5zOiAzKSB7XG5cdHdpZHRoOiBtYXAtZ2V0KCAkY29sdW1ucywgJG51bWJlckNvbHVtbnMgKSAtICggKCAkY29sdW1uc19fbWFyZ2luICogKCAkbnVtYmVyQ29sdW1ucyAtIDEgKSApIC8gJG51bWJlckNvbHVtbnMgKTtcbn1cbiIsIi5zaXRlLWhlYWRlciB7XG5cdGdyaWQtYXJlYTogaGVhZGVyO1xuXG5cdC5zaXRlLWxpbmtzLWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUVCRUQ7XG5cdFx0d2lkdGg6MTAwJTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdHotaW5kZXg6IDIwMDA7XG5cblx0XHQuaW5uZXIge1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdG1heC13aWR0aDogJHNpemVfX3NpdGUtbWF4LXBhZGRpbmc7XG5cdFx0XHRwYWRkaW5nOiAwIDIlO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0aGVpZ2h0OjY1cHg7XG5cblx0XHRcdCYuZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLm1vYmlsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5tYWluLWxvZ28ge1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idXJnZXIge1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyJTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Ly9ib3JkZXI6MXB4IHNvbGlkICRyZi1ncmVlbjtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0d2lkdGg6MzhweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWdyZWVuO1xuXG5cdFx0XHRcdFx0XHQmLnRvcCB7XG5cdFx0XHRcdFx0XHRcdHRvcDo4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm1pZGRsZSB7XG5cdFx0XHRcdFx0XHRcdHRvcDoxOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5ib3R0b20ge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDI4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5tYWluLWxvZ28ge1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI2MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUge1xuXHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xuXG5cdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHRcdFx0XHRcdGNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEycHg7XG5cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEsIGE6dmlzaXRlZCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHJmLWdyZWVuO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IC8vIC5zaXRlLWxpbmtzLWhlYWRlclxuXG5cdC8qKlxuXHQqIG1vYmlsZSBtZW51XG5cdCoqKiovXG5cdC5tb2JpbGUtbWVudSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDo2NXB4O1xuXHRcdHdpZHRoOjEwMHZ3O1xuXHRcdG1pbi1oZWlnaHQ6MDtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0ei1pbmRleDogMTk5MDtcblx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cblx0XHQuaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6ICRzaXplX19zaXRlLW1heC1wYWRkaW5nO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6MTAwdnc7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cblx0XHRcdC5zZWFyY2gtYmFyIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKG1pZGRsZSk7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggOCU7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4IDAgMCAxMDBweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDowO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAzMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAxMDBweCAxMDBweCAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6MDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdH0vLyBzZWFyY2ggYmFyXG5cdFx0XHQjaGVhZGVyLW1lbnUubWVudSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRyZi1iYWNrZ3JvdW5kLWdyZWVuO1xuXHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdC5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0XHR3aWR0aDo1MCU7XG5cblxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6YXV0bztcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNyUgMCA3JSAxOC41JTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSAvLyAubWVudS1pdGVtXG5cdFx0XHR9IC8vIC5zaXRlLW1lbnVcblxuXHRcdFx0I21lZ2EtbWVudS5tZWdhLW1lbnUge1xuXHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTAwcHggMDtcblx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRcdFx0LnNlYXJjaCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0aGVpZ2h0OiA1OXB4O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNCUgMCA0JSA4LjUlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdC5tZW51LWl0ZW0ge1xuXG5cdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNCUgMCA0JSA4LjUlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH0gLy8gI21lZ2EtbWVudS5tZWdhLW1lbnVcblx0XHR9IC8vIGlubmVyXG5cdH0gLy8gbW9iaWxlLW1lbnVcblxuXG5cdC8qXG5cdCogYmxvZyBsaW5rcyBoZWFkZXIgLy8gbWVnYSBtZW51XG5cdCoqL1xuXHQuYmxvZy1saW5rcy1oZWFkZXIge1xuXHRcdHBhZGRpbmctdG9wOiA2NnB4O1xuXHRcdC5pbm5lciB7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG5cdFx0XHRAaW5jbHVkZSBhbGlnbi1pdGVtcyhtaWRkbGUpO1xuXHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMTAwcHggKyA0JSk7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDUwcHggMiUgNDBweCAyJTtcblxuXHRcdFx0LmdpdmUtaXQtbG9nbyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxOTBweDtcblx0XHRcdFx0bWFyZ2luOjAgYXV0bztcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gMCBhdXRvO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ly9tYXgtd2lkdGg6IDk5MHB4O1xuXG5cdFx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWVnYS1tZW51IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJHdvcmtzYW5zO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdC5zZWFyY2gge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdEBleHRlbmQgLnJlZ2ZpbmRlci1mb250O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6MzVweDtcblxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ/CflI0nO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtOHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc3VibWVudS1jb250YWluZXIuc2VhcmNoLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDozMDBweDtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6MDtcblx0XHRcdFx0XHRcdFx0bGVmdDppbmhlcml0O1xuXG5cdFx0XHRcdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6YXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDBweCAwIDAgMTAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE5MnB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMTAwcHggMTAwcHggMDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OjA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH0gLy8gc2VhcmNoXG5cblx0XHRcdFx0XHQuc21hbGwge1xuXHRcdFx0XHRcdFx0LnN1Ym1lbnUtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1MjBweDtcblx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bGVmdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9IC8vIHNtYWxsXG5cblx0XHRcdFx0XHQubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRhLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9fYmFja2dyb3VuZC1ib2R5O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDI1cHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyBhbGwpO1xuXG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRhLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IC0ycHggNHB4IHJnYmEoMCwwLDAsMC4xKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuc3VibWVudS1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OjA7XG5cdFx0XHRcdFx0XHRcdHRvcDozMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6MjUwcHg7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDA7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyBhbGwpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OjAuMnM7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwwLDAsMC4xKTtcblx0XHRcdFx0XHRcdC8vXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdC50aHVtYiB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDI1MCwyNTApO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXgtd3JhcCh3cmFwKTtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG5cdFx0XHRcdFx0XHRcdFx0Ly93aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0Lm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyBhbGwpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjAyKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vIGlubmVyXG5cdH0gLy8gLmJsb2ctbGlua3MtaGVhZGVyXG59XG4iLCJzZWN0aW9uLnJmLXNlYXJjaC1iYXIuZm9vdGVyIHtcblxufVxuXG5zZWN0aW9uLnJmLXN0YXktY29ubmVjdGVkIHtcbiAgYmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDAgMzBweCAwO1xuICBwYWRkaW5nOiAzMHB4IDIlIDQwcHggMiU7XG4gIC5pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogJHJmLWdyZWVuO1xuICAgICAgZm9udC1zaXplOiByZW0tY2FsYyg0Mik7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBmb250LWZhbWlseTogJHBsYXlmYWlyXG4gICAgfVxuXG4gICAgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvciwgLmdmb3JtX3dyYXBwZXIgbGkuZ2ZpZWxkLmdmaWVsZF9lcnJvci5nZmllbGRfY29udGFpbnNfcmVxdWlyZWQuZ2ZpZWxkX2NyZWRpdGNhcmRfd2FybmluZyB7XG4gICAgICBiYWNrZ3JvdW5kOm5vbmU7XG4gICAgICBib3JkZXI6MDtcbiAgICB9XG5cbiAgICAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICAgIC8vICBib3JkZXI6IDFweCBzb2xpZCAkcmYtZ3JlZW47XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICBtaW4td2lkdGg6IDU1MHB4O1xuICAgICAgbWFyZ2luOiAwIDEwcHggMjBweCAxMHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcblxuICAgICAgLmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygyNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzowO1xuICAgICAgbWFyZ2luOjA7XG4gICAgICB1bCxsaSB7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgbWFyZ2luOjA7XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgICBib3JkZXI6MDtcbiAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxMik7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG4gICAgICAuZ2Zvcm1fYm9keSB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC5nZmllbGRfbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjNDA0MDQwO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkd29ya3NhbnM7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgLmdmaWVsZF9yZXF1aXJlZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuXG5cbiAgICAgIH1cbiAgICAgIC5nZm9ybV9mb290ZXIge1xuICAgICAgICBtYXJnaW46MCBhdXRvIDMwcHggMDtcbiAgICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1mb290ZXItc29jaWFsLW1lbnUtY29udGFpbmVyIHtcbiAgICAgIC5tZW51IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgIC8vICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cbiAgICAgICAgbWFyZ2luOjA7IHBhZGRpbmc6MDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGkubWVudS1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcInJlZ2lzdHJ5ZmluZGVyXCI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgc3BlYWs6IG5ldmVyO1xuXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICB3aWR0aDo0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMmVtO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLyogb3BhY2l0eTogLjg7ICovXG5cbiAgICAgICAgICAgIC8qIEZvciBzYWZldHkgLSByZXNldCBwYXJlbnQgc3R5bGVzLCB0aGF0IGNhbiBicmVhayBnbHlwaCBjb2RlcyovXG4gICAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgICAgICAgICAvKiBmaXggYnV0dG9ucyBoZWlnaHQsIGZvciB0d2l0dGVyIGJvb3RzdHJhcCAqL1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcblxuICAgICAgICAgICAgLyogQW5pbWF0aW9uIGNlbnRlciBjb21wZW5zYXRpb24gLSBtYXJnaW5zIHNob3VsZCBiZSBzeW1tZXRyaWMgKi9cbiAgICAgICAgICAgIC8qIHJlbW92ZSBpZiBub3QgbmVlZGVkICovXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLjJlbTtcblxuICAgICAgICAgICAgLyogeW91IGNhbiBiZSBtb3JlIGNvbWZvcnRhYmxlIHdpdGggaW5jcmVhc2VkIGljb25zIHNpemUgKi9cbiAgICAgICAgICAgIC8qIGZvbnQtc2l6ZTogMTIwJTsgKi9cblxuICAgICAgICAgICAgLyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuICAgICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG4gICAgICAgICAgICAvKiBVbmNvbW1lbnQgZm9yIDNEIGVmZmVjdCAqL1xuICAgICAgICAgICAgLyogdGV4dC1zaGFkb3c6IDFweCAxcHggMXB4IHJnYmEoMTI3LCAxMjcsIDEyNywgMC4zKTsgKi9cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiAkcmYtZ3JlZW47XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICBjb2xvcjogJHJmLWdyZWVuO1xuICAgICAgICAgICAgICB3aWR0aDo0MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvbi1mYWNlYm9vaztcbiAgICAgICAgICAgICAgJjpiZWZvcmUge2ZvbnQtc2l6ZTogcmVtLWNhbGMoMjgpO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLnR3aXR0ZXIge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIEBleHRlbmQgLmljb24tdHdpdHRlcjtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge2ZvbnQtc2l6ZTogcmVtLWNhbGMoMjgpO31cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvbi1pbnN0YWdyYW07XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtmb250LXNpemU6IHJlbS1jYWxjKDI4KTt9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5waW50ZXJlc3Qge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIEBleHRlbmQgLmljb24tcGludGVyZXN0O1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7Zm9udC1zaXplOiByZW0tY2FsYygyOCk7fVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IC8vIC5yZi1zdGF5LWNvbm5lY3RlZFxuXG5mb290ZXIge1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgZm9udC1mYW1pbHk6ICRudW5pdG87XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuICBjb2xvcjogJHJmLWdyZWVuO1xuXG4gIC5pbm5lciB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgfVxuXG4gICAgbWF4LXdpZHRoOiBjYWxjKDExMDBweCArIDQlKTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMiUgNDBweCAyJTtcblxuICAgIHAge1xuICAgICAgb3JkZXI6MjtcbiAgICAgIG1hcmdpbjoyMHB4IDAgMCAwO1xuXG4gICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICBvcmRlcjoxO1xuICAgICAgICBtYXJnaW46MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWVudS1mb290ZXItY29udGFpbmVyIHtcbiAgICAgIG9yZGVyOjE7XG5cbiAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgIG9yZGVyOjI7XG4gICAgICB9XG4gICAgICAubWVudSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAvLyAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuICAgICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICAgICAgfVxuICAgICAgICBtYXJnaW46MDsgcGFkZGluZzowO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAkcmYtZ3JlZW47XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDQwKTtcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTppbmhlcml0O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjQpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc3RpY2t5IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaW5nbGUtcG9zdCxcbi5wb3N0LFxuLnBhZ2UsXG4uZXJyb3I0MDQsXG4uc2VhcmNoIHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG5cblx0LyoqKioqKioqKioqKioqKioqKiogZ3V0ZW5iZXJnICoqKioqKioqKioqKiovXG5cblx0LmVudHJ5LWNvbnRlbnQge1xuXG5cdFx0ICYgPiAud3AtYmxvY2stY29sdW1ucyB7XG5cdFx0XHRtYXJnaW46IDIwcHggYXV0byA0MHB4IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuXHRcdFx0cGFkZGluZy1sZWZ0OjIlO1xuXHRcdFx0cGFkZGluZy1yaWdodDoyJTtcblx0XHR9XG5cblx0XHQmID4gLndwLWJsb2NrLWdyb3VwIHtcblx0XHRcdG1hcmdpbjogMjBweCBhdXRvIDQwcHggYXV0bztcblx0XHRcdG1heC13aWR0aDogY2FsYygxMTAwcHggKyA0JSk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6MiU7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OjIlO1xuXHRcdH1cblxuXHQgLndwLWJsb2NrLWNvbHVtbnMge1xuXHRcdCAmLmNhbGxvdXQge1xuXHRcdFx0IC53cC1ibG9jay1jb2x1bW4ge1xuXHRcdFx0XHQgcG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQgei1pbmRleDogMTtcblx0XHRcdFx0ICY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdCB6LWluZGV4OiAyO1xuXHRcdFx0XHQgfVxuXHRcdFx0XHQgJjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHQgei1pbmRleDogMTtcblx0XHRcdFx0IH1cblx0XHRcdFx0IC53cC1ibG9jay1pbWFnZS5zaXplLWZ1bGwgaW1nIHtcblx0XHRcdFx0XHQgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdCB3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdCBoZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHQgb2JqZWN0LWZpdDpjb3Zlcjtcblx0XHRcdFx0XHQgei1pbmRleDogMTtcblx0XHRcdFx0IH1cblx0XHRcdCB9XG5cdFx0IH1cblx0IH1cblxuXHQgLndwLWJsb2NrLWNvbHVtbiB7XG5cdFx0ICYgPiBoMSB7XG5cdFx0XHQgbWFyZ2luLXRvcDowO1xuXHRcdCB9XG5cblx0XHQgJiA+IGgyIHtcblx0XHRcdCBtYXJnaW4tdG9wOjA7XG5cdFx0IH1cblx0XHQgJiA+IHAge1xuXHRcdFx0IG1hcmdpbi10b3A6MDtcblx0XHQgfVxuXHQgfVxuXG5cdCAud3AtY2FwdGlvbi10ZXh0IHtcblx0XHQgZm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdCB9XG5cblx0XHQuaW50cm8ge1xuXHRcdFx0ZmlndXJlLnNpemUtZnVsbCBpbWcge1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OjQ1MHB4O1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbS1jYWxjKDY1MCk7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0aDEudGl0bGUge1xuXHQgICAgICBmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHQgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoNDUpO1xuXHQgICAgICBmb250LXdlaWdodDogMjAwO1xuXHQgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cdCAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG5cdCAgICB9XG5cdFx0fVxuXG5cdFx0Lm5hcnJvdyB7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbS1jYWxjKDg1MCk7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHR9XG5cblx0XHQuaW1hZ2UtZ3JpZC1saXN0IHtcblxuXHRcdFx0LndwLWJsb2NrLWNvbHVtbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHAsaDEsaDIsaDMsdWwsb2wge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaXppbmcoKTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC53cC1ibG9jay1jb2x1bW46bGFzdC1jaGlsZCB7XG5cdFx0XHRcdHAsaDEsaDIsaDMsdWwsb2wge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGJveC1zaXppbmcoKTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0aHIge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQud3AtYmxvY2stY29sdW1uIHtcblx0XHRcdFx0ZmlndXJlLmlzLXJlc2l6ZWQge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGZpZ3VyZS5zaXplLWZ1bGwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNTAwLDUwMCk7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MDBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0dG9wOjA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoNDUpO1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMzApO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yZi1zZWFyY2gtYmFyIHtcblx0XHRcdG1hcmdpbjogNTBweCAwO1xuXHRcdH1cblxuXHRcdC5jYWxsb3V0IHtcblx0XHRcdGgxIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoNTApO1xuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHR3aWR0aDogMTUwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN0eWxlZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRudW5pdG87XG5cdFx0XHRcdFx0Y29sb3I6ICRyZi1ncmVlbjtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRoci53cC1ibG9jay1zZXBhcmF0b3Ige1xuXHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZi1iYWNrZ3JvdW5kLWdyZWVuO1xuXHRcdFx0bWF4LXdpZHRoOjEwMCU7XG5cdFx0XHRtYXJnaW46IDQwcHggMDtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0Ji5pcy1zdHlsZS13aWRlIHtcblx0XHRcdFx0YmFja2dyb3VuZDpub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDonJztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8qKioqKioqKioqKioqKioqKioqIHNlYXJjaCAqKioqKioqKioqKioqKioqL1xuXHQmLnNlYXJjaCB7XG5cblx0XHQucG9zdHMtbmF2aWdhdGlvbiB7XG5cdFx0XHQubmF2LWxpbmtzIHtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwIDQwcHggMDtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXHRcdFx0fVxuXHRcdH1cblxuXHQgIGhlYWRlci5wYWdlLWhlYWRlciB7XG5cdCAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdCAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuXHQgICAgaDIge1xuXHQgICAgICBtYXJnaW46MDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdCAgICAgIGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdCAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG5cdCAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcblx0ICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0ICAgIH1cblx0ICAgIGgxIHtcblx0ICAgICAgbWFyZ2luOjA7XG5cdCAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoNDApO1xuXHQgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoNDApO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHQgICAgfVxuXHQgIH1cblxuXHRcdC5wYWdlLXNlYXJjaC1mb3JtIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHQuc2VhcmNoLWZpZWxkIHtcblx0XHRcdFx0d2lkdGg6ODAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdCAgLnNlYXJjaC1hcnRpY2xlLWl0ZW0ge1xuXHQgICAgQGluY2x1ZGUgZmxleGJveDtcblx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cdCAgICBwYWRkaW5nOiA0MHB4IDA7XG5cdCAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cblx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDowO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXG5cdCAgICAuYXJ0aWNsZS10aHVtYiB7XG5cdCAgICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg1MDAsMzAwKTtcblx0ICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0ICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0ICAgICAgd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHRAbWVkaWEgI3skc20tdXB9e1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg1MDAsNTAwKTtcblx0XHRcdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTVweDtcblx0XHRcdFx0fVxuXHQgICAgfVxuXG5cdFx0XHQuYXJ0aWNsZS1pbmZvcm1hdGlvbiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHg7XG5cblx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjMwMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6OTAlO1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCBhdXRvIDEwcHggYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdC5zdHlsZWQge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMi5lbnRyeS10aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IHJlbS1jYWxjKDMwKTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMzApO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmVudHJ5LW1ldGEge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0ICB9XG5cblx0fS8vIHNlYXJjaFxuXG5cblx0Ji5lcnJvcjQwNCB7XG5cdFx0c2VjdGlvbi5wb3N0cy1jb250YWluZXIge1xuXHRcdFx0LmlubmVyIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXG5cblxuXHRcdFx0LnNlYXJjaC1ub3QtZm91bmQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYyg0MCk7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDozNTBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAyMHB4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6MTM1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skc20tdXB9e1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6MDtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6aW5oZXJpdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sYXRlc3QtYXJ0aWNsZXMge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQUZBRkFGO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0FGQUZBRjtcblx0XHRcdFx0XHRoZWlnaHQ6MXB4O1xuXHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbS1jYWxjKDYwKTtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbS1jYWxjKDYwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRzZWN0aW9uLnBvc3RzLWNvbnRhaW5lciB7XG5cdFx0bWF4LXdpZHRoOiAkc2l6ZV9fc2l0ZS1tYXgtcGFkZGluZztcblx0XHRwYWRkaW5nLWxlZnQ6MiU7XG5cdFx0cGFkZGluZy1yaWdodDoyJTtcblx0XHRtYXJnaW46MCBhdXRvO1xuXG5cdFx0LmlubmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctdG9wOiA0MHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNBRkFGQUY7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdGhlaWdodDoxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOjNweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI0FGQUZBRjtcblx0XHRcdH1cblxuXHRcdFx0YnV0dG9uLnBvc3QtbG9hZG1vcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOjAgYXV0byA0MHB4IGF1dG87XG5cdFx0XHR9XG5cdFx0XHQucm93IHtcblx0XHRcdFx0LmxlZnQge1xuXG5cdFx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDowO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHQmLm9ybmFtZW50IHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygzNik7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDpcIuKAlCBcIjtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OlwiIOKAlFwiO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgI3skc20tdXB9e1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDMwKTtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmFydGljbGUtbGlzdCB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQvL1x0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0XHRcdC8vXHRAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG5cdFx0XHRcdFx0XHQvL1x0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdFx0Ly9AaW5jbHVkZSBjb250ZW50LWNvbHVtbnMoMiwzMHB4KTtcblx0XHRcdFx0XHRcdC5hcnRpY2xlLXNpemVyIHtcblx0XHRcdFx0XHRcdFx0IHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0XHRcdCBAbWVkaWEgI3skc20tdXB9e1xuXHRcdFx0XHRcdFx0XHRcdCB3aWR0aDogNDglO1xuXHRcdFx0XHRcdFx0XHQgfVxuXHRcdFx0XHRcdFx0IH1cblxuXHRcdFx0XHRcdFx0LmFydGljbGUtaXRlbSB7XG5cdCAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHQgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0ICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXHQgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cblx0XHRcdFx0XHRcdFx0Ly9icmVhay1pbnNpZGU6IGF2b2lkO1xuXHRcdFx0XHRcdCBcdFx0Ly9wYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMW4rMSl7XG5cdFx0XHQgICAgICAgICAgICBjbGVhcjogbGVmdDtcblx0XHRcdCAgICAgICAgfVxuXG5cdCAgICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG5cdCAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblx0ICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblx0ICAgICAgICAgICAgICB3aWR0aDogNDYlO1xuXHQgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cdCAgICAgICAgICAgIH1cblxuXHQgICAgICAgICAgICAuaW1nLWNvbnRhaW5lciB7XG5cdCAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdCAgICAgICAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDMwMCwyNzApO1xuXHQgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG5cdCAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHQgICAgICAgICAgICB9XG5cblx0ICAgICAgICAgICAgaDMge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdCAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjMwMDtcblx0ICAgICAgICAgICAgICBtYXgtd2lkdGg6OTAlO1xuXHQgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHggYXV0bztcblx0ICAgICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjZweDtcblxuXHQgICAgICAgICAgICAgIC5zdHlsZWQge1xuXHQgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXHQgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cdCAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cdCAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcblx0ICAgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgaDUge1xuXHQgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdCAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cdCAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHQgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOjA7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgICAgcCB7XG5cdCAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNSk7XG5cdCAgICAgICAgICAgIH1cblx0ICAgICAgICAgIH1cblx0ICAgICAgICB9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSAvLyAuaW5uZXJcblx0fSAvLyBzZWN0aW9uLnBvc3RzLWNvbnRhaW5lclxuXG5cdGZpZ3VyZS53cC1ibG9jay1pbWFnZS5zaXplLWZ1bGwge1xuXHRcdHdpZHRoOjEwMCU7XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6MTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnVwZGF0ZWQ6bm90KC5wdWJsaXNoZWQpIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnBhZ2UtY29udGVudCxcbi5lbnRyeS1jb250ZW50LFxuLmVudHJ5LXN1bW1hcnkge1xuXHRtYXJnaW46IDEuNWVtIDAgMDtcbn1cblxuLnBhZ2UtbGlua3Mge1xuXHRjbGVhcjogYm90aDtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG59XG4iLCIuYmxvY2stZWRpdG9yX190eXBld3JpdGVyIHtcblxuXHRoMSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzOCk7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJHJmLWdyZWVuO1xuXHRcdH1cblx0XHQvL2ZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcblx0XHRhIHtcblx0XHRcdGNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0fVxuXHRcdC8vZm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudFxuXHR9XG5cblx0dWwsb2wge1xuXHRcdG1hcmdpbjowO1xuXHR9XG5cbn1cbi5zaW5nbGUtcG9zdCwgLnBvc3QsIC5lZGl0LXBvc3QtbGF5b3V0ICB7XG5cdHNlY3Rpb24ucG9zdHMtY29udGFpbmVyLCAuZWRpdC1wb3N0LXZpc3VhbC1lZGl0b3Ige1xuXHRcdC5pbm5lciB7XG5cdFx0XHR3aWR0aDoxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBib3gtc2l6aW5nKCk7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cblx0XHRcdGhlYWRlci5lbnRyeS1oZWFkZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICNFMUVCRUQgMXB4IHNvbGlkO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFMUVCRUQ7XG5cdFx0XHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOjJweDtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDEuZW50cnktdGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDQwKTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoNDgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6MCA2JTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogMjAwO1xuXHRcdFx0XHRcdG1hcmdpbjowO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuOXB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMjQpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDU1KTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg2MCk7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjAgOCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVudHJ5LW1ldGEge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXG5cdFx0XHRcdFx0LnBvc3RlZC1vbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRudW5pdG87XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjdweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fSAvLyBlbnRyeS1tZXRhXG5cdFx0XHR9IC8vIGVudHJ5LWhlYWRlclxuXG5cdFx0XHQuZW50cnktY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzOCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygzNCk7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHJmLWdyZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL2ZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC8vZm9udC1zdHlsZTpub3JtYWwgIWltcG9ydGFudFxuXHRcdFx0XHR9XG5cbiAgICAgICAgdWwsb2wge1xuICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICB9XG5cblx0XHRcdFx0aDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvICFpbXBvcnRhbnQ7XG5cblx0XHRcdCAgICAmLnRpdGxlIHtcblx0XHRcdCAgICAgIGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHQgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHQgICAgICBmb250LXdlaWdodDogNTAwO1xuXHRcdFx0ICAgIH1cblx0XHRcdCAgfVxuXG5cdFx0XHQgIGgzIHtcblx0XHRcdCAgICBmb250LXNpemU6IHJlbS1jYWxjKDI0KTtcblx0XHRcdCAgfVxuXG5cdFx0XHQgIGg0IHtcblx0XHRcdCAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcblx0XHRcdCAgfVxuXG5cdFx0XHQgIGg1IHtcblx0XHRcdCAgICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcblx0XHRcdCAgfVxuXG5cdFx0XHQgIGg2IHtcblx0XHRcdCAgICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcblx0XHRcdCAgfVxuXG5cblx0XHRcdFx0ZmlndXJlIHtcblx0XHRcdCAgICBmaWdjYXB0aW9uIHtcblx0XHRcdCAgICBcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuXHRcdFx0ICAgICAgZm9udC1mYW1pbHk6ICRudW5pdG87XG5cdFx0XHQgICAgfVxuXHRcdFx0ICAgICYuaXMtc3R5bGUtbGFyZ2UtY2FwdGlvbiB7XG5cdFx0XHQgICAgICBmaWdjYXB0aW9uIHtcblx0XHRcdCAgICAgIFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHQgICAgICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHRcdFx0ICAgICAgfVxuXHRcdFx0ICAgIH1cblx0XHRcdCAgICAmLmlzLXN0eWxlLWZhbmN5LWNhcHRpb24ge1xuXHRcdFx0ICAgICAgZmlnY2FwdGlvbiB7XG5cdFx0XHQgICAgICBcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuXHRcdFx0ICAgICAgICBmb250LWZhbWlseTogJHBsYXlmYWlyO1xuXHRcdFx0ICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHQgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHQgICAgICB9XG5cdFx0XHQgICAgfVxuXHRcdFx0ICB9XG5cblx0XHRcdH0gLy8gZW50cnktY29udGVudFxuXG5cdFx0XHQuZW50cnktYXV0aG9yIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0XHR3aWR0aDo0MCU7XG5cblx0XHRcdFx0XHRAbWVkaWEgI3skc20tdXB9e1xuXHRcdFx0XHRcdCAgd2lkdGg6MjAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hdXRob3ItaW1hZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdC5hdXRob3ItaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMjUwLDI0NSk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMDBweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogNHB4IHNvbGlkICRyZi1ncmVlbjtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdH0gLy8gYXV0aG9yLWltYWdlXG5cdFx0XHRcdFx0fSAvLy5hdXRob3ItaW1hZ2UtY29udGFpbmVyXG5cdFx0XHRcdH0gLy8gbGVmdFxuXHRcdFx0XHQucmlnaHQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0XHR3aWR0aDo4MCU7XG5cblx0XHRcdFx0XHQuY29udGVudC1zZXQge1xuXHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJGZvbnRfX3RpdGxlX3NlY29uZGFyeTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCk7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcmYtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjdweDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOjVweCAwIDAgMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cblx0XHRcdFx0XHRcdFx0Ji5yZWFkbW9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxMik7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0tY2FsYygyMCk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0gLy8gLmVudHJ5LWF1dGhvclxuXHRcdFx0LmVudHJ5LWRpc2NsYWltZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNCk7XG5cblx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRmb290ZXIuZW50cnktZm9vdGVyIHtcblx0XHRcdFx0QGluY2x1ZGUgZmxleGJveDtcblx0XHRcdFx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDIwcHggMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJlbGF0ZWQtYXJ0aWNsZXMge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMCAwIDA7XG5cblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseSA6ICRwbGF5ZmFpcjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMCk7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS4ycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hcnRpY2xlLXNldCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmxleC13cmFwKHdyYXApO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xuXG5cdFx0XHRcdFx0XHQuYXJ0aWNsZS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRcdFx0XHRcdFx0ICB3aWR0aDo0OS41JTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5hcnRpY2xlLWl0ZW0tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6MTAwJTtcblxuXHRcdFx0XHRcdFx0XHRcdC5hcnRpY2xlLXRodW1ibmFpbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMjUwLDI1MCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDo0MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4xKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDo2MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udF9fdGl0bGVfc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyMCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMjIpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3R5bGVkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gLy8gcmVsYXRlZCAtYXJ0aWNsZXNcblx0XHRcdH0gLy8gZm9vdGVyLmVudHJ5LWZvb3RlclxuXG5cdFx0XHQvKioqKioqKioqKioqKioqKioqKioqL1xuXHRcdFx0LyoqKiogY29tbWVudHMgKioqKioqKi9cblx0XHRcdC8qKioqIHNlY3Rpb24gICoqKioqKiovXG5cdFx0XHQuY29tbWVudHMtYXJlYSB7XG5cdFx0XHRcdHBhZGRpbmc6MCAwIDQwcHggMDtcblxuXHRcdFx0XHQuY29tbWVudC1hdXRob3IudmNhcmQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtLWNhbGMoMTApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0aGVpZ2h0OjFweDtcblx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyLmNvbW1lbnRzLXRpdGxlIHtcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5IDogJHBsYXlmYWlyO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDIwKSAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygyNCkgICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGgzLmNvbW1lbnQtcmVwbHktdGl0bGUge1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwIDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHkgOiAkcGxheWZhaXI7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjY2FuY2VsLWNvbW1lbnQtcmVwbHktbGluayB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJG51bml0bztcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOm5vcm1hbDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyZi1iYWNrZ3JvdW5kLWdyZWVuO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czoxMDBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0b2wuY29tbWVudC1saXN0LCBvbC5jaGlsZHJlbiB7XG5cdFx0XHRcdFx0bWFyZ2luOjAgMCAwIDI1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206MjBweDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6Jyc7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0bGVmdDotMjVweDsgdG9wOjA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hdXRob3ItY2FyZCB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZsZXhib3g7XG5cdFx0XHRcdFx0XHRcdC5sZWZ0IHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0tY2FsYyg2KTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQucmlnaHQge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtLWNhbGMoNik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmF2YXRhciB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQycHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRyZi1iYWNrZ3JvdW5kLWdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9hdmF0YXIucG5nKTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDYwJTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHRpbWUge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtLWNhbGMoMTIpO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjowO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5saXN0LWlubGluZSB7XG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjowIDAgMCAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0XHRcdC5yZXBseS1saW5rIHtcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH0gLy8gb2xcblxuXHRcdFx0XHRvbC5jb21tZW50LWxpc3Qge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdG9sLmNoaWxkcmVuIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTozMHB4O1xuXHRcdFx0XHRcdFx0Ji5vZGQge1xuXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OicnO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6LTI1cHg7IHRvcDowO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6MTAwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSggJHJmLWJhY2tncm91bmQtZ3JlZW4gLCAwLjcgKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHNlY3Rpb24ucmYtYXJ0aWNsZS1tYXN0aGVhZCB7XG5cdFx0LnJmLWFydGljbGUtbWFzdGhlYWQtaW1hZ2Uge1xuXHRcdFx0QGluY2x1ZGUgYXNwZWN0LXJhdGlvKDk5MCw2NDApO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0XHRcdHdpZHRoOjEwMCU7XG5cblx0XHRcdEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHQgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg5OTAsNDQwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImJvZHkuYXJjaGl2ZSwgYm9keS5jYXRlZ29yeSB7XG5cbiAgaGVhZGVyLnBhZ2UtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6ICRzaXplX19zaXRlLW1heC1wYWRkaW5nO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMiUgNTBweCAyJTtcblxuICAgIGgxLnBhZ2UtdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoNDUpO1xuICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgfVxuXG4gICAgLmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOjAgYXV0bztcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgc2VjdGlvbi5wb3N0cy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogJHNpemVfX3NpdGUtbWF4LXBhZGRpbmc7XG4gICAgcGFkZGluZy1sZWZ0OjIlO1xuICAgIHBhZGRpbmctcmlnaHQ6MiU7XG4gICAgbWFyZ2luOjAgYXV0bztcblxuICAgIC5pbm5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQUZBRkFGO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OicnO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6MXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDozcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNBRkFGQUY7XG4gICAgICB9XG5cbiAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbWFyZ2luOjMwcHggYXV0byA0MHB4IGF1dG87XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjowIDVweDtcbiAgICAgICAgICAucGFnZS1udW1iZXJzIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggJHJmLWJhY2tncm91bmQtZ3JlZW4gLCAwLjIgKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoICRyZi1iYWNrZ3JvdW5kLWdyZWVuICwgMC4yICk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJvdyB7XG4gICAgICAgIC5sZWZ0IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuYXJ0aWNsZS1saXN0IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdC8vXHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdFx0Ly9cdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcblx0XHRcdFx0XHRcdC8vXHRAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG5cdFx0XHRcdFx0XHQvL0BpbmNsdWRlIGNvbnRlbnQtY29sdW1ucygyLDMwcHgpO1xuXHRcdFx0XHRcdFx0LmFydGljbGUtc2l6ZXIge1xuXHRcdFx0XHRcdFx0XHQgd2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0IEBtZWRpYSAjeyRzbS11cH17XG5cdFx0XHRcdFx0XHRcdFx0IHdpZHRoOiA0OCU7XG5cdFx0XHRcdFx0XHRcdCB9XG5cdFx0XHRcdFx0XHQgfVxuXG5cdFx0XHRcdFx0XHQuYXJ0aWNsZS1pdGVtIHtcblx0ICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cdCAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdCAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHQgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cdCAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblxuXHRcdFx0XHRcdFx0XHQvL2JyZWFrLWluc2lkZTogYXZvaWQ7XG5cdFx0XHRcdFx0IFx0XHQvL3BhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcblxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxbisxKXtcblx0XHRcdCAgICAgICAgICAgIGNsZWFyOiBsZWZ0O1xuXHRcdFx0ICAgICAgICB9XG5cblx0ICAgICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcblx0ICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHQgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXHQgICAgICAgICAgICAgIHdpZHRoOiA0NiU7XG5cdCAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblx0ICAgICAgICAgICAgfVxuXG5cdCAgICAgICAgICAgIC5pbWctY29udGFpbmVyIHtcblx0ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmYtYmFja2dyb3VuZC1ncmVlbjtcblx0ICAgICAgICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMzAwLDI3MCk7XG5cdCAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcblx0ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHQgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdCAgICAgICAgICAgIH1cblxuXHQgICAgICAgICAgICBoMyB7XG5cdCAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHQgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcblx0ICAgICAgICAgICAgICBtYXgtd2lkdGg6OTAlO1xuXHQgICAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDEwcHggYXV0bztcblx0ICAgICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDI4KTtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cblx0ICAgICAgICAgICAgICAuc3R5bGVkIHtcblx0ICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblx0ICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuXHQgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXHQgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0ICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdCAgICAgICAgICAgICAgfVxuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIGg1IHtcblx0ICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHQgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuXHQgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgICAgICAgICAgICBmb250LWZhbWlseTogJG51bml0bztcblx0ICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICAgIHAge1xuXHQgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTYpO1xuXHQgICAgICAgICAgICB9XG5cdCAgICAgICAgICB9XG5cdCAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yaWdodCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNvbW1lbnQtY29udGVudCBhIHtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4uYnlwb3N0YXV0aG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIud2lkZ2V0LWFyZWEge1xuXHRzZWN0aW9uIHtcblx0XHRAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuXG5cdFx0aDIud2lkZ2V0LXRpdGxlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxNik7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzlweDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0LnNvY2lhbCB7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcInJlZ2lzdHJ5ZmluZGVyXCI7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0c3BlYWs6IG5ldmVyO1xuXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuXHRcdFx0XHR3aWR0aDo0MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLjJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQvKiBvcGFjaXR5OiAuODsgKi9cblxuXHRcdFx0XHQvKiBGb3Igc2FmZXR5IC0gcmVzZXQgcGFyZW50IHN0eWxlcywgdGhhdCBjYW4gYnJlYWsgZ2x5cGggY29kZXMqL1xuXHRcdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cblx0XHRcdFx0LyogZml4IGJ1dHRvbnMgaGVpZ2h0LCBmb3IgdHdpdHRlciBib290c3RyYXAgKi9cblx0XHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblxuXHRcdFx0XHQvKiBBbmltYXRpb24gY2VudGVyIGNvbXBlbnNhdGlvbiAtIG1hcmdpbnMgc2hvdWxkIGJlIHN5bW1ldHJpYyAqL1xuXHRcdFx0XHQvKiByZW1vdmUgaWYgbm90IG5lZWRlZCAqL1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLjJlbTtcblxuXHRcdFx0XHQvKiB5b3UgY2FuIGJlIG1vcmUgY29tZm9ydGFibGUgd2l0aCBpbmNyZWFzZWQgaWNvbnMgc2l6ZSAqL1xuXHRcdFx0XHQvKiBmb250LXNpemU6IDEyMCU7ICovXG5cblx0XHRcdFx0LyogRm9udCBzbW9vdGhpbmcuIFRoYXQgd2FzIHRha2VuIGZyb20gVFdCUyAqL1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuXHRcdFx0XHQvKiBVbmNvbW1lbnQgZm9yIDNEIGVmZmVjdCAqL1xuXHRcdFx0XHQvKiB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggcmdiYSgxMjcsIDEyNywgMTI3LCAwLjMpOyAqL1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJHJmLWdyZWVuO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0d2lkdGg6MzBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0IEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMnMpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZmFjZWJvb2sge1xuXHRcdFx0XHQgQGV4dGVuZCAuaWNvbi1mYWNlYm9vaztcblx0XHRcdFx0ICY6YmVmb3JlIHtmb250LXNpemU6IHJlbS1jYWxjKDE4KTt9XG5cdFx0XHQgfVxuXG5cdFx0XHQgJi50d2l0dGVyIHtcblx0XHRcdFx0IEBleHRlbmQgLmljb24tdHdpdHRlcjtcblx0XHRcdFx0ICY6YmVmb3JlIHtmb250LXNpemU6IHJlbS1jYWxjKDE4KTt9XG5cdFx0XHQgfVxuXG5cdFx0XHQgJi5pbnN0YWdyYW0sICYueW91dHViZSB7XG5cdFx0XHRcdCBAZXh0ZW5kIC5pY29uLWluc3RhZ3JhbTtcblx0XHRcdFx0ICY6YmVmb3JlIHtmb250LXNpemU6IHJlbS1jYWxjKDE4KTt9XG5cdFx0XHQgfVxuXG5cdFx0XHQgJi5waW50ZXJlc3Qge1xuXHRcdFx0XHQgQGV4dGVuZCAuaWNvbi1waW50ZXJlc3Q7XG5cdFx0XHRcdCAmOmJlZm9yZSB7Zm9udC1zaXplOiByZW0tY2FsYygxOCk7fVxuXHRcdFx0IH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1lbnUge1xuXHRcdFx0bWFyZ2luOjA7IHBhZGRpbmc6MDtcblx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMzlweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOjA7XG5cdFx0Lmdmb3JtX2JvZHkge1xuXHRcdFx0bWFyZ2luOjA7IHBhZGRpbmc6MDtcblx0XHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0cGFkZGluZzowO1xuXHRcdFx0XHR3aWR0aDoxMDAlO1xuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRtYXJnaW46MDtcblx0XHRcdFx0XHR3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luOjA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOjA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5naW5wdXRfY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjozcHggMCAwIDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0bWFyZ2luLXRvcDo1cHggIWltcG9ydGFudDtcblxuXHRcdFx0LmJ1dHRvbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6NXB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXHRcdFx0XHRmb250LXNpemU6IHJlbS1jYWxjKDEyKSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud2lkZ2V0IHtcblx0bWFyZ2luOiAwIDAgMS41ZW07XG5cblx0Ly8gTWFrZSBzdXJlIHNlbGVjdCBlbGVtZW50cyBmaXQgaW4gd2lkZ2V0cy5cblx0c2VsZWN0IHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cbn1cbiIsIi5wYWdlLWNvbnRlbnQgLndwLXNtaWxleSxcbi5lbnRyeS1jb250ZW50IC53cC1zbWlsZXksXG4uY29tbWVudC1jb250ZW50IC53cC1zbWlsZXkge1xuXHRib3JkZXI6IG5vbmU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1hcmdpbi10b3A6IDA7XG5cdHBhZGRpbmc6IDA7XG59XG5cbi8qIE1ha2Ugc3VyZSBsb2dvIGxpbmsgd3JhcHMgYXJvdW5kIGxvZ28gaW1hZ2UuICovXG4uY3VzdG9tLWxvZ28tbGluayB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiIsIi53cC1jYXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG5cdG1heC13aWR0aDogMTAwJTtcblxuXHRpbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcblxuXHRcdEBpbmNsdWRlIGNlbnRlci1ibG9jaztcblx0fVxuXG5cdC53cC1jYXB0aW9uLXRleHQge1xuXHRcdG1hcmdpbjogMC44MDc1ZW0gMDtcblx0fVxufVxuXG4ud3AtY2FwdGlvbi10ZXh0IHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLmdhbGxlcnkge1xuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC1nYXA6IDEuNWVtO1xufVxuXG4uZ2FsbGVyeS1pdGVtIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4vLyBMb29wcyB0byBlbnVtZXJhdGUgdGhlIGNsYXNzZXMgZm9yIGdhbGxlcnkgY29sdW1ucy5cbkBmb3IgJGkgZnJvbSAyIHRocm91Z2ggOSB7XG5cblx0LmdhbGxlcnktY29sdW1ucy0jeyRpfSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoJGksIDFmcik7XG5cdH1cbn1cblxuLmdhbGxlcnktY2FwdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwic2VjdGlvbi5mZWF0dXJlZC1hcnRpY2xlcyB7XG4gIC50aHVtYi1jb250YWluZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIGgxIHtcbiAgICAgIC5zdHlsZWQge1xuICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE0KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW5uZXIuc2luZ2xlLWFydGljbGUge1xuICAgIC5jb2wteHMtMTIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgYm94LXNpemluZygpO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQlO1xuICAgICAgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDY2NCw2NjQpO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDEyMDAsNjUwKTtcbiAgICAgICAgfVxuICAgICAgICAuaW1nLWZyYW1lIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgICBsZWZ0OjA7IHRvcDowO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAuaW1nLW92ZXJsYXkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgaGVpZ2h0OjgwJTtcbiAgICAgICAgICBsZWZ0OjA7IGJvdHRvbTowO1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSg1NywgMTA3LCAxMjYsIDAuOCksIHJnYmEoNTcsIDEwNywgMTI2LCAwKSksXG4gICAgICAgIH1cblxuICAgICAgICBoMSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6Mi41JTtcbiAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjJweDtcbiAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDI4KTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoICR3aGl0ZSAsIDAuOSApO1xuXG4gICAgICAgICAgLnN0eWxlZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkd29ya3NhbnM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0gLy8gc2luZ2xlXG5cbiAgLmlubmVyLnR3by1hcnRpY2xlcyB7XG4gICAgLmxlZnQsIC5yaWdodCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBib3gtc2l6aW5nKCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQlO1xuICAgICAgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDY2NCw2NjQpO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDUyNSw0MDApO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctZnJhbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgIGxlZnQ6MDsgdG9wOjA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctb3ZlcmxheSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6ODAlO1xuICAgICAgICAgIGxlZnQ6MDsgYm90dG9tOjA7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDU3LCAxMDcsIDEyNiwgMC44KSwgcmdiYSg1NywgMTA3LCAxMjYsIDApKSxcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgbGVmdDowO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgcGFkZGluZzoyLjUlO1xuICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjgpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzMCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggJHdoaXRlICwgMC45ICk7XG5cbiAgICAgICAgICAuc3R5bGVkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR3b3Jrc2FucztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGVmdCB7XG4gICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjIlO1xuICAgICAgfVxuICAgIH1cbiAgICAucmlnaHQge1xuICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjIlO1xuICAgICAgfVxuICAgIH1cbiAgfSAvLyB0d28tYXJ0aWNsZXNcblxuXG4gIC5pbm5lci50aHJlZS1hcnRpY2xlcyB7XG4gICAgLmxlZnQsIC5jZW50ZXIsIC5yaWdodCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAaW5jbHVkZSBib3gtc2l6aW5nKCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDQlO1xuICAgICAgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDY2NCw4MDApO1xuXG4gICAgICAgIC5pbWctZnJhbWUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgIGhlaWdodDoxMDAlO1xuICAgICAgICAgIGxlZnQ6MDsgdG9wOjA7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWctb3ZlcmxheSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgICBoZWlnaHQ6ODAlO1xuICAgICAgICAgIGxlZnQ6MDsgYm90dG9tOjA7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDU3LCAxMDcsIDEyNiwgMC44KSwgcmdiYSg1NywgMTA3LCAxMjYsIDApKSxcbiAgICAgICAgfVxuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgbGVmdDowO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgcGFkZGluZzoyLjUlO1xuICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjIpO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggJHdoaXRlICwgMC45ICk7XG5cbiAgICAgICAgICAuc3R5bGVkIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR3b3Jrc2FucztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubGVmdCB7XG4gICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNlbnRlciB7XG4gICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNSU7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNSU7XG4gICAgICB9XG4gICAgfVxuICAgIC5yaWdodCB7XG4gICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDElO1xuICAgICAgfVxuICAgIH1cbiAgfSAvLyB0aHJlZS1hcnRpY2xlc1xuXG5cbiAgLmlubmVyLmxheW91dC1ncm91cCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweCAwO1xuICAgIG1heC13aWR0aDogY2FsYygxMTAwcHggKyA0JSk7XG4gICAgcGFkZGluZy1sZWZ0OjIlO1xuICAgIHBhZGRpbmctcmlnaHQ6MiU7XG5cbiAgICAucm93IHtcbiAgICAgIC5sZWZ0LCAucmlnaHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaXppbmcoKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAudGh1bWItY29udGFpbmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAuaW1nLWZyYW1lIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgICAgICBsZWZ0OjA7IHRvcDowO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW1nLW92ZXJsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6ODAlO1xuICAgICAgICAgICAgbGVmdDowOyBib3R0b206MDtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSg1NywgMTA3LCAxMjYsIDAuOCksIHJnYmEoNTcsIDEwNywgMTI2LCAwKSksXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzoyLjUlO1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygyOCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSggJHdoaXRlICwgMC45ICk7XG5cbiAgICAgICAgICAgIC5zdHlsZWQge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR3b3Jrc2FucztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxlZnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNCU7XG5cbiAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aHVtYi1jb250YWluZXIge1xuICAgICAgICAgIEBpbmNsdWRlIGFzcGVjdC1yYXRpbyg2NjQsNjY0KTtcblxuICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNjY0LDQ0MCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LXN0YXJ0KTtcbiAgICAgICAgaGVpZ2h0OjEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3AsIC5ib3R0b20ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDoxMDAlO1xuXG4gICAgICAgICAgLnRodW1iLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oIDQzNiAsIDI4MCApO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcblxuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIwKTtcbiAgICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDIlO1xuXG4gICAgICAgICAgICAgIC5zdHlsZWQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIyKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvcCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDQlO1xuXG4gICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjMlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3R0b20ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjMlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24ucmYtc2VhcmNoLWJhciB7XG5cbiAgYmFja2dyb3VuZDogJHJmLWJhY2tncm91bmQtZ3JlZW47XG4gICYuZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwyMzAsMjMwLDAuMik7XG4gIH1cbiAgLmlubmVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcblxuICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuXG4gICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKHJvdyk7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgZm9udC1mYW1pbHk6ICRudW5pdG87XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGJyIHsgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgYnIgeyBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChjZW50ZXIpO1xuICAgICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICAgIHBhZGRpbmc6IDAgMiU7XG5cbiAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDIlO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgICB9XG5cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OjEycHg7XG5cbiAgICAgICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjoyMHB4IGF1dG87XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNlYXJjaC10eXBlIHtcblxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsInNlY3Rpb24uaGlnaGxpZ2h0LWFydGljbGUge1xuICBtYXJnaW46IDQwcHggMDtcbiAgLmlubmVyIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTEwMHB4ICsgNCUpO1xuICAgIHBhZGRpbmctbGVmdDoyJTtcbiAgICBwYWRkaW5nLXJpZ2h0OjIlO1xuICAgIC8vcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgLnJvdyB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgIC5sZWZ0IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgb3JkZXI6MjtcblxuICAgICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICAgIG9yZGVyOjE7XG4gICAgICAgIH1cblxuICAgICAgICAudGl0bGUtc2V0IHtcblxuICAgICAgICAgIHBhZGRpbmctdG9wOjMwcHg7XG4gICAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgICAgIH1cblxuXG4gICAgICAgICAgaDEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoNTApO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tdXB9e1xuICAgICAgICAgICAgICB3aWR0aDogMjAwJTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0eWxlZCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogJG51bml0bztcbiAgICAgICAgICAgICAgY29sb3I6ICRyZi1ncmVlbjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS11cH17XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTQpO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfSAvLyB0aXRsZS1zZXRcblxuICAgICAgfVxuICAgICAgLnJpZ2h0IHtcbiAgICAgICAgb3JkZXI6MTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgQG1lZGlhICN7JHNtLXVwfXtcbiAgICAgICAgICBvcmRlcjoyO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNTMwLDM0MCk7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yZi1zbGlkZXNob3ctYmxvY2sge1xuICAmLmZ1bGwge1xuXG4gIH1cblxuICAuaW5uZXIge1xuICAgIC5zbGlkZXNob3ctY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLnNsaWRlLW5hdiB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChzcGFjZS1iZXR3ZWVuKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgd2lkdGg6MTAwJTtcbiAgICAgICAgaGVpZ2h0OjkwJTtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuc2xpZGUtYnRuIHtcbiAgICAgICAgICB3aWR0aDo1MHB4O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBzdmcgY2lyY2xlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMC4ycyBhbGwpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgc3ZnIGNpcmNsZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xpZGVzaG93IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC5zbGlkZSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIC5zbGlkZS1pbWFnZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMTYwMCAsIDkwMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNsaWRlLWNhcHRpb24geyBcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkbnVuaXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jYXB0aW9uLW92ZXJsYXkge1xuICAgICAgICAgICAgLnNsaWRlLWNhcHRpb24ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgYm90dG9tOjA7XG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmNhcHRpb24tdW5kZXIge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9IC8vIHNsaWRlc1xuXG4gICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgIG1hcmdpbjowIGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTowO1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHJmLWdyZWVuO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRyZi1ncmVlbjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKDAuOHMgYWxsKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1hY3RpdmUge1xuICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0gLy8gLy9zbGljay1kb3RzXG4gICAgICB9IC8vIHNsaWRlc2hvd1xuICAgIH0gLy8gc2xpZGVzaG93LWNvbnRhaW5lclxuICB9IC8vIGlubmVyXG59IC8vIGJsb2NrXG4iLCIvKiBTbGlkZXIgKi9cblxuLnNsaWNrLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuZHJhZ2dpbmcge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGN1cnNvcjogaGFuZDtcbiAgICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay10cmFjayxcbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCJAaW1wb3J0IFwicGx1Z2lucy9zbGljay9zbGlja1wiO1xuXG4jc2JfaW5zdGFncmFtIC5zYl9pbnN0YWdyYW1faGVhZGVyIC5zYmlfaGVhZGVyX3RleHQgLnNiaV9iaW8sICNzYl9pbnN0YWdyYW0gLnNiX2luc3RhZ3JhbV9oZWFkZXIgLnNiaV9oZWFkZXJfdGV4dCBoMyB7XG5cdG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcblxufVxuI3NiX2luc3RhZ3JhbSAuc2JfaW5zdGFncmFtX2hlYWRlciAuc2JpX2hlYWRlcl90ZXh0LnNiaV9ub19iaW8gaDMge1xuXHRwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7XG5cbn1cbi8vIFNCSSBJbnN0Z3JhbSBwbHVnaW5cbi5zYmkge1xuXHRwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuXG5cblx0QG1lZGlhICN7JHNtLXVwfXtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcblx0ICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuICAuc2JpX2xvYWRfYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZi1ncmVlbiAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgI3NiaV9pbWFnZXMge1xuICAgIC8vcGFkZGluZzowICFpbXBvcnRhbnQ7XG4gIH1cblx0LnNiaV9mb2xsb3dfYnRuIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnNiX2luc3RhZ3JhbV9oZWFkZXIge1xuXG5cdFx0LnNiaV9oZWFkZXJfdGV4dCB7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O1xuXHRcdFx0XHRjb2xvcjogJHJmLWdyZWVuO1xuXHRcdFx0XHRmb250LWZhbWlseTogJG51bml0bztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0tY2FsYygxOCkgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQuc2JpX2hlYWRlcl9pbWcge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Y29sb3I6ICRyZi1ncmVlbiAhaW1wb3J0YW50O1xuXHRcdFx0d2lkdGg6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0fVxuXHR9XG5cdC5zYmlfaGVhZGVyX2hhc2h0YWdfaWNvbiAuc2JpX25ld19sb2dvIHBhdGgge1xuXHRcdGZpbGw6ICRyZi1ncmVlbjtcblx0fVxuXHQuc2JpX25vX2F2YXRhciAuc2JpX2hlYWRlcl9pbWcge1xuXHRcdGJhY2tncm91bmQ6ICRyZi1iYWNrZ3JvdW5kLWdyZWVuO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdH1cbn1cblxuXG4vKiogZ29vZ2xlIHJlY2FwdGNoYSAqKioqKi9cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCIvKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4O1xuXHR3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50OyAvLyBNYW55IHNjcmVlbiByZWFkZXIgYW5kIGJyb3dzZXIgY29tYmluYXRpb25zIGFubm91bmNlIGJyb2tlbiB3b3JkcyBhcyB0aGV5IHdvdWxkIGFwcGVhciB2aXN1YWxseS5cblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2JhY2tncm91bmQtc2NyZWVuO1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG5cdFx0Y2xpcDogYXV0byAhaW1wb3J0YW50O1xuXHRcdGNsaXAtcGF0aDogbm9uZTtcblx0XHRjb2xvcjogJGNvbG9yX190ZXh0LXNjcmVlbjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDAuODc1cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGxlZnQ6IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR0b3A6IDVweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHR6LWluZGV4OiAxMDAwMDA7IC8vIEFib3ZlIFdQIHRvb2xiYXIuXG5cdH1cbn1cblxuLyogRG8gbm90IHNob3cgdGhlIG91dGxpbmUgb24gdGhlIHNraXAgbGluayB0YXJnZXQuICovXG4jcHJpbWFyeVt0YWJpbmRleD1cIi0xXCJdOmZvY3VzIHtcblx0b3V0bGluZTogMDtcbn1cblxuLmhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi54cy1vbmx5LCAueHMtdmlzaWJsZSwgLm1vYmlsZS1vbmx5IHtcblx0QG1lZGlhICN7JHNtLXVwfXtcblx0ICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi5hbGlnbmxlZnQge1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdGZsb2F0OiBsZWZ0O1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdG1hcmdpbi1yaWdodDogMS41ZW07XG5cdG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuXG4uYWxpZ25yaWdodCB7XG5cblx0LypydGw6aWdub3JlKi9cblx0ZmxvYXQ6IHJpZ2h0O1xuXG5cdC8qcnRsOmlnbm9yZSovXG5cdG1hcmdpbi1sZWZ0OiAxLjVlbTtcblx0bWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbi5hbGlnbmNlbnRlciB7XG5cdGNsZWFyOiBib3RoO1xuXG5cdEBpbmNsdWRlIGNlbnRlci1ibG9jaztcblxuXHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcbn1cbiIsIi8vPT0gTWVkaWEgcXVlcmllcyBicmVha3BvaW50c1xuLy8gdXNlIDogQG1lZGlhICN7JHNtLXVwfXtcblxuLy8gRXh0cmEgc21hbGwgc2NyZWVuIC8gcGhvbmVcbiRzY3JlZW4teHM6ICAgICAgICAgICAgICAgICAgNDgwcHg7XG4kc2NyZWVuLXhzLW1pbjogICAgICAgICAgICAgICRzY3JlZW4teHM7XG5cbi8vIFNtYWxsIHNjcmVlbiAvIHRhYmxldFxuJHNjcmVlbi1zbTogICAgICAgICAgICAgICAgICA3NjhweDtcbiRzY3JlZW4tc20tbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1zbTtcblxuLy8gTWVkaXVtIHNjcmVlbiAvIGRlc2t0b3BcbiRzY3JlZW4tbWQ6ICAgICAgICAgICAgICAgICAgOTkycHg7XG4kc2NyZWVuLW1kLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbWQ7XG5cbi8vIExhcmdlIHNjcmVlbiAvIHdpZGUgZGVza3RvcFxuJHNjcmVlbi1sZzogICAgICAgICAgICAgICAgICAxMjAwcHg7XG4kc2NyZWVuLWxnLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tbGc7XG5cbi8vIFNvIG1lZGlhIHF1ZXJpZXMgZG9uJ3Qgb3ZlcmxhcCB3aGVuIHJlcXVpcmVkLCBwcm92aWRlIGEgbWF4aW11bVxuJHNjcmVlbi14cy1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1zbS1taW4gLSAxKTtcbiRzY3JlZW4tc20tbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbWQtbWluIC0gMSk7XG4kc2NyZWVuLW1kLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLWxnLW1pbiAtIDEpO1xuXG4kc2NyZWVuOiBcIm9ubHkgc2NyZWVuXCI7XG4keHMtdXA6ICRzY3JlZW47XG4keHMtb25seTogXCIjeyRzY3JlZW59IGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4teHMtbWF4fSlcIjtcblxuJHNtLXVwOiBcIiN7JHNjcmVlbn0gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KVwiO1xuJHNtLW9ubHk6IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLXNtLW1pbn0pIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tc20tbWF4fSlcIjtcbiRzbS1tYXggOiBcIiN7JHNjcmVlbn0gYW5kIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KVwiO1xuXG4kbWQtdXA6IFwiI3skc2NyZWVufSBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pXCI7XG4vLyRtZC11cDogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tbWQtbWF4fSlcIjtcbiRtZC1vbmx5OiBcIiN7JHNjcmVlbn0gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KSBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLW1kLW1heH0pXCI7XG5cbiRsZy11cDogXCIjeyRzY3JlZW59IGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4tbGctbWlufSlcIjtcblxuLnhzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBtZWRpYSAjeyRzbS11cH17XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgfVxufVxuIiwiLy8gRmxleGJveCBHcmlkIFNhc3MgOjogaHR0cDovL2h1Z2VpbmMuZ2l0aHViLmlvL2ZsZXhib3hncmlkLXNhc3MvXG4vL1xuLy8gLS0gU3RhcnQgZWRpdGluZyAtLSAvL1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgeW91IHdhbnQgdG8gdXNlIG9uIHlvdXIgbGF5b3V0LlxuJGZsZXhib3hncmlkLWdyaWQtY29sdW1uczogMTIgIWRlZmF1bHQ7XG4vLyBTZXQgdGhlIGd1dHRlciBiZXR3ZWVuIGNvbHVtbnMuXG4kZmxleGJveGdyaWQtZ3V0dGVyLXdpZHRoOiAwcmVtICFkZWZhdWx0O1xuLy8gU2V0IGEgbWFyZ2luIGZvciB0aGUgY29udGFpbmVyIHNpZGVzLlxuJGZsZXhib3hncmlkLW91dGVyLW1hcmdpbjogMnJlbSAhZGVmYXVsdDtcbi8vIENyZWF0ZSBvciByZW1vdmUgYnJlYWtwb2ludHMgZm9yIHlvdXIgcHJvamVjdFxuLy8gU3ludGF4OlxuLy8gbmFtZSBTSVpFcmVtLFxuJGZsZXhib3hncmlkLWJyZWFrcG9pbnRzOlxuICBzbSA0OGVtIDQ2cmVtLFxuICBtZCA2MmVtIDYxcmVtLFxuICBsZyA3NWVtIDcxcmVtICFkZWZhdWx0O1xuJGZsZXhib3hncmlkLW1heC13aWR0aDogMTIwMHB4ICFkZWZhdWx0O1xuXG4vL1xuLy8gLS0gU3RvcCBlZGl0aW5nIC0tIC8vXG4vL1xuXG4kZ3V0dGVyLWNvbXBlbnNhdGlvbjogJGZsZXhib3hncmlkLWd1dHRlci13aWR0aCAqIC41ICogLTE7XG4kaGFsZi1ndXR0ZXItd2lkdGg6ICRmbGV4Ym94Z3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcblxuLndyYXBwZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6ICRmbGV4Ym94Z3JpZC1tYXgtd2lkdGg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogJGZsZXhib3hncmlkLW91dGVyLW1hcmdpbjtcbiAgcGFkZGluZy1sZWZ0OiAkZmxleGJveGdyaWQtb3V0ZXItbWFyZ2luO1xufVxuXG4ucm93IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgZmxleGJveCgpO1xuICBAaW5jbHVkZSBmbGV4KDAsIDEsIGF1dG8pO1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICBAaW5jbHVkZSBmbGV4LXdyYXAod3JhcCk7XG4gIG1hcmdpbi1yaWdodDogJGd1dHRlci1jb21wZW5zYXRpb247XG4gIG1hcmdpbi1sZWZ0OiAkZ3V0dGVyLWNvbXBlbnNhdGlvbjtcbn1cblxuLnJvdy5yZXZlcnNlIHtcbiAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93LXJldmVyc2UpO1xufVxuXG4uY29sLnJldmVyc2Uge1xuICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4tcmV2ZXJzZSk7XG59XG5cbkBtaXhpbiBmbGV4Ym94Z3JpZC1zYXNzLWNvbC1jb21tb24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIC8vIHNwbGl0IEBpbmNsdWRlIGZsZXgoMCwgMCwgYXV0bykgaW50byBpbmRpdmlkdWFsIHByb3BzXG4gIEBpbmNsdWRlIGZsZXgtZ3JvdygwKTtcbiAgQGluY2x1ZGUgZmxleC1zaHJpbmsoMCk7XG5cbiAgLy8gd2UgbGVhdmUgQGluY2x1ZGUgZmxleC1iYXNpcyhhdXRvKSBvdXQgb2YgY29tbW9uIGJlY2F1c2VcbiAgLy8gaW4gc29tZSBzcG90cyB3ZSBuZWVkIGl0IGFuZCBzb21lIHdlIGRvbnRcbiAgLy8gbW9yZSB3aHkgaGVyZTogaHR0cHM6Ly9naXRodWIuY29tL2tyaXN0b2Zlcmpvc2VwaC9mbGV4Ym94Z3JpZC9pc3N1ZXMvMTI2XG5cbiAgcGFkZGluZy1yaWdodDogJGhhbGYtZ3V0dGVyLXdpZHRoO1xuICBwYWRkaW5nLWxlZnQ6ICRoYWxmLWd1dHRlci13aWR0aDtcbn1cblxuJG5hbWU6IHhzO1xuLmNvbC0jeyRuYW1lfSB7XG4gIEBpbmNsdWRlIGZsZXhib3hncmlkLXNhc3MtY29sLWNvbW1vbjtcbiAgQGluY2x1ZGUgZmxleC1iYXNpcyhhdXRvKTtcbn1cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGZsZXhib3hncmlkLWdyaWQtY29sdW1ucyB7XG4gIC5jb2wtI3skbmFtZX0tI3skaX0ge1xuICAgIEBpbmNsdWRlIGZsZXhib3hncmlkLXNhc3MtY29sLWNvbW1vbjtcbiAgICBAaW5jbHVkZSBmbGV4LWJhc2lzKDEwMCUgLyAkZmxleGJveGdyaWQtZ3JpZC1jb2x1bW5zICogJGkpO1xuICAgIG1heC13aWR0aDogMTAwJSAvICRmbGV4Ym94Z3JpZC1ncmlkLWNvbHVtbnMgKiAkaTtcbiAgfVxufVxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkZmxleGJveGdyaWQtZ3JpZC1jb2x1bW5zIHtcbiAgLmNvbC0jeyRuYW1lfS1vZmZzZXQtI3skaX0ge1xuICAgIEBpbmNsdWRlIGZsZXhib3hncmlkLXNhc3MtY29sLWNvbW1vbjtcbiAgICBAaWYgJGkgPT0gMCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9IEBlbHNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlIC8gJGZsZXhib3hncmlkLWdyaWQtY29sdW1ucyAqICRpO1xuICAgIH1cbiAgfVxufVxuLmNvbC0jeyRuYW1lfSB7XG4gIEBpbmNsdWRlIGZsZXgtZ3JvdygxKTtcbiAgQGluY2x1ZGUgZmxleC1iYXNpcygwKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnN0YXJ0LSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGZsZXgtc3RhcnQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uY2VudGVyLSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmVuZC0jeyRuYW1lfSB7XG4gIEBpbmNsdWRlIGp1c3RpZnktY29udGVudChmbGV4LWVuZCk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udG9wLSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1zdGFydCk7XG59XG5cbi5taWRkbGUtI3skbmFtZX0ge1xuICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhjZW50ZXIpO1xufVxuXG4uYm90dG9tLSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUgYWxpZ24taXRlbXMoZmxleC1lbmQpO1xufVxuXG4uYXJvdW5kLSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWFyb3VuZCk7XG59XG5cbi5iZXR3ZWVuLSN7JG5hbWV9IHtcbiAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KHNwYWNlLWJldHdlZW4pO1xufVxuXG4uZmlyc3QtI3skbmFtZX0ge1xuICBvcmRlcjogLTE7XG59XG5cbi5sYXN0LSN7JG5hbWV9IHtcbiAgb3JkZXI6IDE7XG59XG5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gJGZsZXhib3hncmlkLWJyZWFrcG9pbnRzIHtcbiAgJG5hbWU6IG50aCgkYnJlYWtwb2ludCwgMSk7XG4gICRzaXplOiBudGgoJGJyZWFrcG9pbnQsIDIpO1xuICAkY29udGFpbmVyOiBudGgoJGJyZWFrcG9pbnQsIDMpO1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzaXplKSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogJGNvbnRhaW5lcjtcbiAgICB9XG5cbiAgICAuY29sLSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3hncmlkLXNhc3MtY29sLWNvbW1vbjtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYmFzaXMoYXV0byk7XG4gICAgfVxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGZsZXhib3hncmlkLWdyaWQtY29sdW1ucyB7XG4gICAgICAuY29sLSN7JG5hbWV9LSN7JGl9IHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveGdyaWQtc2Fzcy1jb2wtY29tbW9uO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWJhc2lzKDEwMCUgLyAkZmxleGJveGdyaWQtZ3JpZC1jb2x1bW5zICogJGkpO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgLyAkZmxleGJveGdyaWQtZ3JpZC1jb2x1bW5zICogJGk7XG4gICAgICB9XG4gICAgfVxuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGZsZXhib3hncmlkLWdyaWQtY29sdW1ucyB7XG4gICAgICAuY29sLSN7JG5hbWV9LW9mZnNldC0jeyRpfSB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3hncmlkLXNhc3MtY29sLWNvbW1vbjtcbiAgICAgICAgQGlmICRpID09IDAge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9IEBlbHNlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTAwJSAvICRmbGV4Ym94Z3JpZC1ncmlkLWNvbHVtbnMgKiAkaTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29sLSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGZsZXgtZ3JvdygxKTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtYmFzaXMoMCk7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5zdGFydC0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1zdGFydCk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIC5jZW50ZXItI3skbmFtZX0ge1xuICAgICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KGNlbnRlcik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmVuZC0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoZmxleC1lbmQpO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgLnRvcC0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LXN0YXJ0KTtcbiAgICB9XG5cbiAgICAubWlkZGxlLSN7JG5hbWV9IHtcbiAgICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKGNlbnRlcik7XG4gICAgfVxuXG4gICAgLmJvdHRvbS0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcyhmbGV4LWVuZCk7XG4gICAgfVxuXG4gICAgLmFyb3VuZC0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYXJvdW5kKTtcbiAgICB9XG5cbiAgICAuYmV0d2Vlbi0jeyRuYW1lfSB7XG4gICAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoc3BhY2UtYmV0d2Vlbik7XG4gICAgfVxuXG4gICAgLmZpcnN0LSN7JG5hbWV9IHtcbiAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG5cbiAgICAubGFzdC0jeyRuYW1lfSB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
