/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#111;font-size:15px;line-height:20px;font-family:Inter,helvetica,sans-serif;font-weight:400}@media (min-width:992px){body{font-size:16px;line-height:24px}}h1,h2,h3,h4,h5,h6{margin:0;clear:both;font-family:Inter,helvetica,sans-serif;font-weight:900}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}@media (min-width:768px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:block}}.whale,h1{margin-bottom:30px;font-size:28px;line-height:34px;font-family:Inter,helvetica,sans-serif}@media (min-width:768px){.whale,h1{font-size:30px;line-height:40px}}@media (min-width:1200px){.whale,h1{font-size:50px;line-height:60px}}.elephant,h2{margin-bottom:5px;font-family:Inter,helvetica,sans-serif;font-size:19px;line-height:24px}@media (min-width:768px){.elephant,h2{font-size:28px;line-height:34px}}@media (min-width:1200px){.elephant,h2{font-size:30px;line-height:40px}}.horse,h3{margin-bottom:5px;font-size:17px}.horse,.oat,h3,p{line-height:20px;font-family:Inter,helvetica,sans-serif}.oat,p{margin-top:0;font-size:15px;font-weight:400}@media (min-width:992px){.oat,p{font-size:16px;line-height:24px}}strong{font-weight:700}i{font-style:italic}.navigation--footer>ul>li>a,.subheading{display:inline-block;margin-bottom:10px;font-family:Inter,helvetica,sans-serif;font-size:20px;line-height:24px;font-weight:700;color:#111}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Inter,helvetica,sans-serif}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.site{max-width:960px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;background-color:#fff}@media (min-width:1360px){.site{padding-left:0;padding-right:0}}ol,ul{margin:0;padding-left:20px}ul{list-style:disc}ul li{padding-left:10px;margin-bottom:10px}ol{list-style:decimal}hr,hr.wp-block-separator{height:4px;width:100%;max-width:200px;margin:50px auto;background-color:#e88d81;border:none}figure{margin:0}img{display:block;height:auto;max-width:100%;width:100%}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.bg-image{background-size:cover;background-position:50%}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(../fonts/Inter-Thin.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Thin.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(../fonts/Inter-ThinItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-ThinItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(../fonts/Inter-ExtraLight.woff2?v=3.15) format("woff2"),url(../fonts/Inter-ExtraLight.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(../fonts/Inter-ExtraLightItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-ExtraLightItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/Inter-Light.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Light.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(../fonts/Inter-LightItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-LightItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Inter-Regular.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Regular.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/Inter-Italic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Italic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Inter-Medium.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Medium.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(../fonts/Inter-MediumItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-MediumItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBold.woff2?v=3.15) format("woff2"),url(../fonts/Inter-SemiBold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(../fonts/Inter-SemiBoldItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-SemiBoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Inter-Bold.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Bold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/Inter-BoldItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-BoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/Inter-ExtraBold.woff2?v=3.15) format("woff2"),url(../fonts/Inter-ExtraBold.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/Inter-ExtraBoldItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-ExtraBoldItalic.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/Inter-Black.woff2?v=3.15) format("woff2"),url(../fonts/Inter-Black.woff?v=3.15) format("woff")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(../fonts/Inter-BlackItalic.woff2?v=3.15) format("woff2"),url(../fonts/Inter-BlackItalic.woff?v=3.15) format("woff")}.burj{padding-top:90px}@media (min-width:1200px){.burj{padding-top:120px}}.burj{padding-bottom:90px}@media (min-width:1200px){.burj{padding-bottom:120px}}.empire{padding-top:70px}@media (min-width:1200px){.empire{padding-top:90px}}.empire{padding-bottom:70px}@media (min-width:1200px){.empire{padding-bottom:90px}}.eiffel{padding-top:50px}@media (min-width:1200px){.eiffel{padding-top:80px}}.eiffel{padding-bottom:50px}@media (min-width:1200px){.eiffel{padding-bottom:80px}}.liberty{padding-top:30px}@media (min-width:1200px){.liberty{padding-top:60px}}.liberty{padding-bottom:30px}@media (min-width:1200px){.liberty{padding-bottom:60px}}.blog article a{margin-bottom:30px}@media (min-width:1200px){.blog article a{margin-bottom:60px}}.londonbridge{padding-top:15px}@media (min-width:1200px){.londonbridge{padding-top:40px}}.londonbridge{padding-bottom:15px}@media (min-width:1200px){.londonbridge{padding-bottom:40px}}.triumph{padding-top:15px}@media (min-width:1200px){.triumph{padding-top:30px}}.triumph{padding-bottom:15px}@media (min-width:1200px){.triumph{padding-bottom:30px}}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:768px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:991px){.hidden-md-down{display:none!important}}@media (min-width:992px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}a{color:#e88d81;text-decoration:underline;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a:active,a:focus,a:hover{text-decoration:none}a:focus{outline:none}a:active,a:hover{outline:0}.navigation ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation--mobile ul li.current_page_ancestor>a,.navigation--mobile ul li.current_page_item>a,.navigation--mobile ul li.current_page_parent>a,.navigation--primary ul li.current_page_ancestor>a,.navigation--primary ul li.current_page_item>a,.navigation--primary ul li.current_page_parent>a{font-weight:700}.navigation ul li a[target=_blank]{position:relative}.navigation ul li a:not([href*="matiasvad.com"]):not([href^="#"]):not([href^="/"]):after,.navigation ul li a[target=_blank]:after{display:inline-block;content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='external-link-alt' class='svg-inline--fa fa-external-link-alt fa-w-16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M432 288h-16a16 16 0 00-16 16v154a6 6 0 01-6 6H54a6 6 0 01-6-6V118a6 6 0 016-6h154a16 16 0 0016-16V80a16 16 0 00-16-16H48a48 48 0 00-48 48v352a48 48 0 0048 48h352a48 48 0 0048-48V304a16 16 0 00-16-16zM500 0H364a12 12 0 00-8.48 20.48l48.19 48.21-272.2 272.2a12 12 0 000 17l22.63 22.63a12 12 0 0017 0l272.2-272.21 48.21 48.2A12 12 0 00512 148V12a12 12 0 00-12-12z'/%3E%3C/svg%3E");margin-left:10px;width:12px;height:12px}.navigation ul li a{display:block;text-decoration:none}.navigation ul li a:hover{text-decoration:underline}.navigation--primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}@media (min-width:768px){.navigation--primary{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.navigation--primary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:inherit;list-style:none}.navigation--primary ul li{height:inherit;margin-bottom:0}.navigation--primary ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;font-size:16px;line-height:24px;font-weight:700;color:#111}.navigation--primary ul li a:hover{color:#e88d81}@media (min-width:992px){.navigation--primary ul li a{margin-right:25px}}@media (min-width:1360px){.navigation--primary ul li a{margin-right:30px}}.navigation--primary .menu-item-has-children{position:relative}.navigation--primary .menu-item-has-children a:after{content:"";margin-left:10px;width:13px;height:8px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 1.5l5 5 5-5' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E")}@media (min-width:992px){.navigation--primary .menu-item-has-children>.sub-menu{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;position:absolute;top:calc(100% + 20px);background-color:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.1);box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.navigation--primary .menu-item-has-children>.sub-menu:before{display:block;position:absolute;content:"";top:-20px;left:0;right:0;height:20px}}@media (min-width:1200px){.navigation--primary .menu-item-has-children>.sub-menu{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.navigation--primary .menu-item-has-children>.sub-menu li{padding-left:0}.navigation--primary .menu-item-has-children>.sub-menu a{margin-right:0}@media (min-width:992px){.navigation--primary .menu-item-has-children>.sub-menu a{width:250px;padding:20px 30px}}.navigation--primary .menu-item-has-children>.sub-menu a:hover{background-color:#f9f9f9;border-bottom:0;text-decoration:none}.navigation--primary .menu-item-has-children>.sub-menu a:after{display:none}@media (min-width:992px){.navigation--primary .menu-item-has-children:hover>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}html{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}body.js-nav-open{overflow-y:hidden}.navigation--mobile{width:100%;min-height:100vh;position:fixed;bottom:100%;right:0;font-size:16px;line-height:24px;background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:998}@media (min-width:768px){.navigation--mobile{padding-top:50px}}.navigation--mobile ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navigation--mobile ul li{padding-top:30px;padding-bottom:30px}.js-nav-open .navigation--mobile{top:100px;bottom:0}@media (min-width:992px){.js-nav-open .navigation--mobile{top:150px}}.navigation--mobile ul{padding:0;margin:0;list-style:none}.navigation--mobile ul li{padding:0;margin:0;width:100%}.navigation--mobile ul li a{display:block;padding:20px;text-decoration:none;font-size:16px;line-height:24px;font-weight:700;color:#111;border-bottom:1px solid #eee}.navigation--mobile .menu-item-has-children{position:relative}.navigation--mobile .menu-item-has-children>ul{display:none;background-color:#f9f9f9}.navigation--mobile .menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation--mobile .menu-item-has-children.is-active>ul{display:block}.menu-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:20px;top:12px;width:40px;height:40px;background-color:#e2f4f9;border-radius:50%;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.menu-item-has-children.is-active .menu-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.navigation--footer,.navigation--footer ul{display:-webkit-box;display:-ms-flexbox;display:flex}.navigation--footer ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.navigation--footer ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.navigation--footer>ul>li{margin-bottom:20px}.navigation--footer>ul>li:not(:last-of-type){margin-right:100px}@media (min-width:992px){.navigation--footer>ul>li{margin-bottom:0}}.navigation--footer ul li a{margin-bottom:20px;color:inherit}.navigation--footer .sub-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hamburger,.navigation--footer .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.hamburger{cursor:pointer;z-index:200;width:25px;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hamburger span,.hamburger span:after,.hamburger span:before{display:block;background-color:#002257;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.1s;transition-duration:.1s}.hamburger span{margin:0 auto;position:relative}.hamburger span:after,.hamburger span:before{position:absolute;content:""}.hamburger span,.hamburger span:after,.hamburger span:before{width:25px;height:2px}.hamburger span:before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.hamburger span:after{-webkit-transform:translateY(7px);transform:translateY(7px)}.js-nav-open .hamburger{-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.js-nav-open .hamburger span{background-color:transparent!important}.js-nav-open .hamburger span:after,.js-nav-open .hamburger span:before{-webkit-transform:translateY(0);transform:translateY(0)}.js-nav-open .hamburger span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-nav-open .hamburger span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header{width:100%;height:100px;position:relative;margin-bottom:50px;z-index:100}@media (min-width:992px){.header{height:120px;margin-bottom:100px}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:inherit}@media (min-width:992px){.header__inner{max-width:1440px;margin-left:auto;margin-right:auto}}.branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:all ease-in-out .25s;transform:all ease-in-out .25s;max-width:150px}@media (min-width:992px){.branding{max-width:228px}}.branding svg path{fill:#111}.site-footer{height:200px}.blog article a{display:block;color:#111;text-decoration:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.blog article a:hover{color:#111;text-decoration:underline}.blog article a h1{margin-bottom:0}.back{text-decoration:none}.back:hover,article .entry-date{color:rgba(17,17,17,.5)}article .entry-date{font-size:15px}article .entry-content{width:100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvcmUvX25vcm1hbGl6ZS5zY3NzIiwic3R5bGUuY3NzIiwiY29yZS9fdHlwb2dyYXBoeS5zY3NzIiwiY29yZS9faGVscGVycy5zY3NzIiwiY29yZS9fZ2VuZXJhbC5zY3NzIiwiY29yZS9fZWxlbWVudHMuc2NzcyIsImNvcmUvX2ZvbnRzLnNjc3MiLCJjb3JlL19zaXplcy5zY3NzIiwiY29yZS9fdXRpbGl0aWVzLnNjc3MiLCJjb21wb25lbnRzL19uYXZpZ2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19oYW1idXJnZXIuc2NzcyIsInNlY3Rpb25zL19oZWFkZXIuc2NzcyIsInNlY3Rpb25zL19mb290ZXIuc2NzcyIsInNlY3Rpb25zL19mcm9udC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLDJFQUFBLENBT0EsS0FDRSxzQkFBdUIsQ0FDdkIseUJBQTBCLENBQzFCLDZCQUF1QyxDQU96QyxLQUNFLFFBQVMsQ0FZWCxvRkFZRSxhQUFjLENBT2hCLDRCQUlFLG9CQUFxQixDQU92QixzQkFDRSxZQUFhLENBQ2IsUUFBUyxDQU9YLFNBQ0UsdUJBQXdCLENBUTFCLGtCQUVFLFlBQWEsQ0FXZixFQUNFLDRCQUE2QixDQUM3QixvQ0FBOEMsQ0FRaEQsaUJBRUUsZUFBZ0IsQ0FXbEIsWUFDRSxrQkFBbUIsQ0FDbkIseUJBQTBCLENBQzFCLHdDQUFpQyxDQUFqQyxnQ0FBMEMsQ0FPNUMsU0FFRSxtQkFBb0IsQ0FTcEIsa0JBVG9CLENBZ0J0QixJQUNFLGlCQUFrQixDQVFwQixHQUNFLGFBQWMsQ0FDZCxjQUFnQixDQU9sQixLQUNFLHFCQUFzQixDQUN0QixVQUFXLENBT2IsTUFDRSxhQUFjLENBUWhCLFFBRUUsYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsdUJBQXdCLENBRzFCLElBQ0UsYUFBZSxDQUdqQixJQUNFLFNBQVcsQ0FVYixJQUNFLGlCQUFrQixDQU9wQixlQUNFLGVBQWdCLENBV2xCLGtCQUlFLCtCQUFpQyxDQUNqQyxhQUF1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Q1FoQlosZUFBZ0IsQ1J0QmYseUJRaUJGLFVBUUUsZUFBZ0IsQ0FNakIsQ0FkRCxtQkFZUSxTUkpPLENTdENmLGFBQ0MsWUFBYSxDQ0VkLGdCQUdDLGFBQWMsQ0FFZCxVVjhCYyxDVTVCZCxvQkFBcUIsQ0FFckIsdUNWd0NzQixDVXhDdEIsK0JWd0NzQixDVWpEdkIsc0JBWUUsVVZ1QmEsQ1VyQmIseUJBQTBCLENBRzVCLG1CQUNDLGVBQWdCLENBR2pCLE1BQ0Msb0JBQXFCLENBT3RCLGdDQUpFLHVCQU9jLENBSGhCLG9CQUdDLGNBQWUsQ0FHaEIsdUJBQ0MsVUFBVyIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiEgbm9ybWFsaXplLmNzcyB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBhbmQgaU9TLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscywgLyogMSAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sIC8qIDIgKi9cbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUsIC8qIDEgKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgdGV4dCBzdHlsZSBvZiBwbGFjZWhvbGRlcnMgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU0O1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogWW91IGxvb2sgaGFuZHNvbWUgdG9kYXkg8J+YmCAtIEdvIGRvIHlvdXIgYmVzdCBqb2IhXG4gKi9cbi8qKlxuICAqIEluaXRpYWxpemF0aW9uXG4gICovXG4vKipcbiAgKiBDb3JlXG4gICovXG4vKiEgbm9ybWFsaXplLmNzcyB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxuICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG50ZW1wbGF0ZSxcbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDsgfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGJhY2tncm91bmQgYW5kIGNvbG9yIGluIElFIDktLlxuICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IG1hcmdpbiBpbiBJRSA4LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgdGV4dCBzdHlsZSBvZiBwbGFjZWhvbGRlcnMgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMC41NDsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovIH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBNaXhpbnNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgVmFyaWFibGVzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdFR5cG9ncmFwaHlcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luOiAwO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwOyB9XG4gIGgxIGJyLFxuICBoMiBicixcbiAgaDMgYnIsXG4gIGg0IGJyLFxuICBoNSBicixcbiAgaDYgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDEgYnIsXG4gICAgaDIgYnIsXG4gICAgaDMgYnIsXG4gICAgaDQgYnIsXG4gICAgaDUgYnIsXG4gICAgaDYgYnIge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5oMSwgLndoYWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgxLCAud2hhbGUge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgaDEsIC53aGFsZSB7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDsgfSB9XG5cbmgyLCAuZWxlcGhhbnQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMiwgLmVsZXBoYW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGgyLCAuZWxlcGhhbnQge1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7IH0gfVxuXG5oMywgLmhvcnNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IH1cblxucCwgLm9hdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwLCAub2F0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cblxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5zdWJoZWFkaW5nLCAubmF2aWdhdGlvbi0tZm9vdGVyID4gdWwgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIGhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMTExMTE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBHZW5lcmFsXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgaGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAvKiBJbmhlcml0IGJveC1zaXppbmcgdG8gbWFrZSBpdCBlYXNpZXIgdG8gY2hhbmdlIHRoZSBwcm9wZXJ0eSBmb3IgY29tcG9uZW50cyB0aGF0IGxldmVyYWdlIG90aGVyIGJlaGF2aW9yOyBzZWUgaHR0cDovL2Nzcy10cmlja3MuY29tL2luaGVyaXRpbmctYm94LXNpemluZy1wcm9iYWJseS1zbGlnaHRseS1iZXR0ZXItYmVzdC1wcmFjdGljZS8gKi9cbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4uc2l0ZSB7XG4gIG1heC13aWR0aDogOTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xuICAgIC5zaXRlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdEVsZW1lbnRzXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxudWwge1xuICBsaXN0LXN0eWxlOiBkaXNjOyB9XG5cbnVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbm9sIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDsgfVxuXG5ocixcbmhyLndwLWJsb2NrLXNlcGFyYXRvciB7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4OEQ4MTtcbiAgYm9yZGVyOiBub25lOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICAvKiBNYWtlIHN1cmUgaW1hZ2VzIGFyZSBzY2FsZWQgY29ycmVjdGx5LiAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIEFkaGVyZSB0byBjb250YWluZXIgd2lkdGguICovXG4gIHdpZHRoOiAxMDAlOyB9XG5cbmltZy5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCAxZW0gMWVtOyB9XG5cbmltZy5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDFlbSAxZW0gMDsgfVxuXG5pbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmJnLWltYWdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlOyB9XG5cbi5lbWJlZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmhpZGRlbi14cy11cCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQzcHgpIHtcbiAgLmhpZGRlbi14cy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGRlbi1zbS11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oaWRkZW4tc20tZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaWRkZW4tbWQtdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLW1kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGlkZGVuLWxnLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbGctZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLXhsLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRCYXNlXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItVGhpbi53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4vLi4vZm9udHMvSW50ZXItVGhpbi53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi8uLi9mb250cy9JbnRlci1UaGluSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1UaGluSXRhbGljLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUV4dHJhTGlnaHQud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItRXh0cmFMaWdodEl0YWxpYy53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4vLi4vZm9udHMvSW50ZXItRXh0cmFMaWdodEl0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi8uLi9mb250cy9JbnRlci1MaWdodC53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4vLi4vZm9udHMvSW50ZXItTGlnaHQud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItTGlnaHRJdGFsaWMud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUxpZ2h0SXRhbGljLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLVJlZ3VsYXIud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1JdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItTWVkaXVtLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1NZWRpdW0ud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItTWVkaXVtSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1NZWRpdW1JdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItU2VtaUJvbGQud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLVNlbWlCb2xkSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1TZW1pQm9sZEl0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKFwiLi8uLi9mb250cy9JbnRlci1Cb2xkLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1Cb2xkLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUJvbGRJdGFsaWMud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUJvbGRJdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItRXh0cmFCb2xkLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1FeHRyYUJvbGQud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItRXh0cmFCb2xkSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1FeHRyYUJvbGRJdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4vLi4vZm9udHMvSW50ZXItQmxhY2sud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUJsYWNrLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLy4uL2ZvbnRzL0ludGVyLUJsYWNrSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi9mb250cy9JbnRlci1CbGFja0l0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0U2l6ZXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5idXJqIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5idXJqIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMjBweDsgfSB9XG5cbi5idXJqIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5idXJqIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfSB9XG5cbi5lbXBpcmUge1xuICBwYWRkaW5nLXRvcDogNzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmVtcGlyZSB7XG4gICAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG5cbi5lbXBpcmUge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmVtcGlyZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDsgfSB9XG5cbi5laWZmZWwge1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmVpZmZlbCB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDsgfSB9XG5cbi5laWZmZWwge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmVpZmZlbCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogODBweDsgfSB9XG5cbi5saWJlcnR5IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5saWJlcnR5IHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4OyB9IH1cblxuLmxpYmVydHkge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxpYmVydHkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuXG4uYmxvZyBhcnRpY2xlIGEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuYmxvZyBhcnRpY2xlIGEge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG5cbi5sb25kb25icmlkZ2Uge1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvbmRvbmJyaWRnZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDsgfSB9XG5cbi5sb25kb25icmlkZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmxvbmRvbmJyaWRnZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbi50cml1bXBoIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC50cml1bXBoIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9IH1cblxuLnRyaXVtcGgge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnRyaXVtcGgge1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG4uaGlkZGVuLXhzLXVwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDNweCkge1xuICAuaGlkZGVuLXhzLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGlkZGVuLXNtLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhpZGRlbi1zbS1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhpZGRlbi1tZC11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tbWQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oaWRkZW4tbGctdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1sZy1kb3duIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaWRkZW4teGwtdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5oaWRkZW4teGwtZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKipcbiAqIENvbXBvbmVudHNcbiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHROYXZpZ2F0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5hIHtcbiAgY29sb3I6ICNFODhEODE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7IH1cblxuYTpob3ZlcixcbmE6Zm9jdXMsXG5hOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBvdXRsaW5lOiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBOYXZpZ2F0aW9uXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubmF2aWdhdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSB1bCBsaS5jdXJyZW50X3BhZ2VfaXRlbSA+IGEsXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSB1bCBsaS5jdXJyZW50X3BhZ2VfcGFyZW50ID4gYSxcbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEsXG4ubmF2aWdhdGlvbi0tbW9iaWxlIHVsIGxpLmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwgbGkuY3VycmVudF9wYWdlX3BhcmVudCA+IGEsXG4ubmF2aWdhdGlvbi0tbW9iaWxlIHVsIGxpLmN1cnJlbnRfcGFnZV9hbmNlc3RvciA+IGEge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5uYXZpZ2F0aW9uIHVsIGxpIGFbdGFyZ2V0PVwiX2JsYW5rXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5uYXZpZ2F0aW9uIHVsIGxpIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyLFxuLm5hdmlnYXRpb24gdWwgbGkgYTpub3QoW2hyZWYqPSdtYXRpYXN2YWQuY29tJ10pOm5vdChbaHJlZl49JyMnXSk6bm90KFtocmVmXj0nLyddKTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXInIGRhdGEtaWNvbj0nZXh0ZXJuYWwtbGluay1hbHQnIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1leHRlcm5hbC1saW5rLWFsdCBmYS13LTE2JyByb2xlPSdpbWcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInJTNFJTNDcGF0aCBmaWxsPSdjdXJyZW50Q29sb3InIGQ9J000MzIsMjg4SDQxNmExNiwxNiwwLDAsMC0xNiwxNlY0NThhNiw2LDAsMCwxLTYsNkg1NGE2LDYsMCwwLDEtNi02VjExOGE2LDYsMCwwLDEsNi02SDIwOGExNiwxNiwwLDAsMCwxNi0xNlY4MGExNiwxNiwwLDAsMC0xNi0xNkg0OEE0OCw0OCwwLDAsMCwwLDExMlY0NjRhNDgsNDgsMCwwLDAsNDgsNDhINDAwYTQ4LDQ4LDAsMCwwLDQ4LTQ4VjMwNEExNiwxNiwwLDAsMCw0MzIsMjg4Wk01MDAsMEgzNjRhMTIsMTIsMCwwLDAtOC40OCwyMC40OGw0OC4xOSw0OC4yMUwxMzEuNTEsMzQwLjg5YTEyLDEyLDAsMCwwLDAsMTdsMjIuNjMsMjIuNjNhMTIsMTIsMCwwLDAsMTcsMGwyNzIuMi0yNzIuMjEsNDguMjEsNDguMkExMiwxMiwwLDAsMCw1MTIsMTQ4VjEyQTEyLDEyLDAsMCwwLDUwMCwwWiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4OyB9XG5cbi5uYXZpZ2F0aW9uIHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZpZ2F0aW9uIHVsIGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2aWdhdGlvbi0tcHJpbWFyeSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTExMTExOyB9XG4gIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjRTg4RDgxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzNjBweCkge1xuICAgIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIGEge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cblxuLm5hdmlnYXRpb24tLXByaW1hcnkgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdmlnYXRpb24tLXByaW1hcnkgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEzIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjUgMS41TDYuNSA2LjVMMTEuNSAxLjUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb24tLXByaW1hcnkgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAubmF2aWdhdGlvbi0tcHJpbWFyeSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogLTIwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdmlnYXRpb24tLXByaW1hcnkgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gPiAuc3ViLW1lbnUgYSB7XG4gICAgICB3aWR0aDogMjUwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7IH0gfVxuICAubmF2aWdhdGlvbi0tcHJpbWFyeSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSBhOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gLnN1Yi1tZW51IGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLnN1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG5odG1sIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDI1MG1zIGVhc2U7IH1cblxuYm9keS5qcy1uYXYtb3BlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuXG4ubmF2aWdhdGlvbi0tbW9iaWxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB6LWluZGV4OiA5OTg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmlnYXRpb24tLW1vYmlsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwgbGkge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cblxuLmpzLW5hdi1vcGVuIC5uYXZpZ2F0aW9uLS1tb2JpbGUge1xuICB0b3A6IDEwMHB4O1xuICBib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmpzLW5hdi1vcGVuIC5uYXZpZ2F0aW9uLS1tb2JpbGUge1xuICAgICAgdG9wOiAxNTBweDsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlOyB9XG5cbi5uYXZpZ2F0aW9uLS1tb2JpbGUgLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5hdmlnYXRpb24tLW1vYmlsZSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUY5Rjk7IH1cbiAgLm5hdmlnYXRpb24tLW1vYmlsZSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAubmF2aWdhdGlvbi0tbW9iaWxlIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmlzLWFjdGl2ZSA+IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubWVudS1hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDEycHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmY0Zjk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0OyB9XG5cbi5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmlzLWFjdGl2ZSAubWVudS1hcnJvdyBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLm5hdmlnYXRpb24tLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLm5hdmlnYXRpb24tLWZvb3RlciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZpZ2F0aW9uLS1mb290ZXIgdWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1mb290ZXIgPiB1bCA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAubmF2aWdhdGlvbi0tZm9vdGVyID4gdWwgPiBsaTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdmlnYXRpb24tLWZvb3RlciA+IHVsID4gbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5uYXZpZ2F0aW9uLS1mb290ZXIgLnN1Yi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdEJ1dHRvbnNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0Rm9ybXNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0SGFtYnVyZ2VyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uaGFtYnVyZ2VyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAyMDA7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhhbWJ1cmdlciBzcGFuLFxuICAuaGFtYnVyZ2VyIHNwYW46YmVmb3JlLFxuICAuaGFtYnVyZ2VyIHNwYW46YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDIyNTc7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4xczsgfVxuICAuaGFtYnVyZ2VyIHNwYW4ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGFtYnVyZ2VyIHNwYW46YmVmb3JlLFxuICAuaGFtYnVyZ2VyIHNwYW46YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJzsgfVxuICAuaGFtYnVyZ2VyIHNwYW4sXG4gIC5oYW1idXJnZXIgc3BhbjpiZWZvcmUsXG4gIC5oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAycHg7IH1cbiAgLmhhbWJ1cmdlciBzcGFuOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpOyB9XG4gIC5oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7IH1cblxuLmpzLW5hdi1vcGVuIC5oYW1idXJnZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjUwbXMgZWFzZTsgfVxuICAuanMtbmF2LW9wZW4gLmhhbWJ1cmdlciBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLmpzLW5hdi1vcGVuIC5oYW1idXJnZXIgc3BhbjpiZWZvcmUsIC5qcy1uYXYtb3BlbiAuaGFtYnVyZ2VyIHNwYW46YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgLmpzLW5hdi1vcGVuIC5oYW1idXJnZXIgc3BhbjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgLmpzLW5hdi1vcGVuIC5oYW1idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi8qKlxuICogU2VjdGlvbnNcbiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRIZWFkZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB6LWluZGV4OiAxMDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH0gfVxuXG4uaGVhZGVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogaW5oZXJpdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaGVhZGVyX19pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9IH1cblxuLmJyYW5kaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNmb3JtOiBhbGwgZWFzZS1pbi1vdXQgMjUwbXM7XG4gIG1heC13aWR0aDogMTUwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJyYW5kaW5nIHtcbiAgICAgIG1heC13aWR0aDogMjI4cHg7IH0gfVxuICAuYnJhbmRpbmcgc3ZnIHBhdGgge1xuICAgIGZpbGw6ICMxMTExMTE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRGb290ZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5zaXRlLWZvb3RlciB7XG4gIGhlaWdodDogMjAwcHg7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICBGcm9udCBzZWN0aW9uc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmJsb2cgYXJ0aWNsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTExMTExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDsgfVxuICAuYmxvZyBhcnRpY2xlIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMTExMTExO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5ibG9nIGFydGljbGUgYSBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJhY2sge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJhY2s6aG92ZXIge1xuICAgIGNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDAuNSk7IH1cblxuYXJ0aWNsZSAuZW50cnktZGF0ZSB7XG4gIGNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMTVweDsgfVxuXG5hcnRpY2xlIC5lbnRyeS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7IH1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0VHlwb2dyYXBoeVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5ib2R5IHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cblx0Y29sb3I6ICRibGFjaztcblxuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtc2Fucztcblx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQtcmVndWxhcjtcblxuXHRAaW5jbHVkZSBicChsZykge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRtYXJnaW46IDA7XG5cdGNsZWFyOiBib3RoO1xuXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuXHRmb250LXdlaWdodDogOTAwO1xuXG5cdC8vIERvbid0IHVzZSBicmVha3Mgb24gbW9iaWxlLlxuXHRiciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0YnIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5cbmgxLCAud2hhbGUge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuXG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHR9XG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG59XG5oMiwgLmVsZXBoYW50IHtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuXHRmb250LXNpemU6IDE5cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXG5cdEBpbmNsdWRlIGJwKG1kKSB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdH1cbn1cblxuaDMsIC5ob3JzZSB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblxuXHRmb250LXNpemU6IDE3cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtc2Fucztcbn1cblxuXG5wLCAub2F0IHtcblx0bWFyZ2luLXRvcDogMDtcblxuXHRmb250LXNpemU6IDE1cHg7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRmb250LWZhbWlseTogJGZvbnQtc2Fucztcblx0Zm9udC13ZWlnaHQ6ICR3ZWlnaHQtcmVndWxhcjtcblxuXHRAaW5jbHVkZSBicChsZykge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0fVxufVxuXG5zdHJvbmcge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG5pIHtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbi5zdWJoZWFkaW5nIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zYW5zO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXG5cdGNvbG9yOiAkcHJpbWFyeS10ZXh0LWNvbG9yO1xufSIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgTWl4aW5zXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbiRicmVha3BvaW50czogKFxuICAgICdzbScgIDogNTQ0cHgsXG4gIFx0J21kJyAgOiA3NjhweCxcbiBcdCdsZycgIDogOTkycHgsXG4gXHQneGwnICA6IDEyMDBweCxcblx0J2hnJyAgOiAxMzYwcHgsXG5cdCdlbicgIDogMTYwMHB4XG4pO1xuXG5AbWl4aW4gYnAoJGJyZWFrcG9pbnQpIHtcblx0JHZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xuXG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICR2YWx1ZSkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIHtcblx0XHRAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXG5cdFx0XHQrIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcblx0fVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gIFZhcmlhYmxlc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBGb250XG4kZm9udC1zYW5zOiAnSW50ZXInLCBoZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cbiR3ZWlnaHQtbGlnaHQ6IDMwMDtcbiR3ZWlnaHQtcmVndWxhcjogNDAwO1xuJHdlaWdodC1tZWRpdW06IDUwMDtcbiR3ZWlnaHQtc2VtaWJvbGQ6IDYwMDtcbiR3ZWlnaHQtYm9sZDogNzAwO1xuXG4vLyBDb2xvciAtIEdlbmVyYWxcbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzExMTExMTtcblxuJHByaW1hcnk6ICNFODhEODE7XG5cbiRwcmltYXJ5LXRleHQtY29sb3I6ICRibGFjaztcblxuJGRhcms6ICMwMDIyNTc7XG4kbGlnaHQ6ICNGOUY5Rjk7XG5cbiRmdWxsLXNpdGUtd2lkdGg6IDE0NDBweCAhZGVmYXVsdDtcbiRtYXgtc2l0ZS13aWR0aDogMTY4MHB4ICFkZWZhdWx0O1xuXG4vLyBVWFxuJHNwZWVkOiAyNTBtcyAhZGVmYXVsdDtcbiRhbmltYXRpb246IGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdzogMCAwIDIwcHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgR2VuZXJhbFxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG5odG1sIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHRmb250LWZhbWlseTogJGZvbnQtc2Fucztcbn1cblxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHsgLyogSW5oZXJpdCBib3gtc2l6aW5nIHRvIG1ha2UgaXQgZWFzaWVyIHRvIGNoYW5nZSB0aGUgcHJvcGVydHkgZm9yIGNvbXBvbmVudHMgdGhhdCBsZXZlcmFnZSBvdGhlciBiZWhhdmlvcjsgc2VlIGh0dHA6Ly9jc3MtdHJpY2tzLmNvbS9pbmhlcml0aW5nLWJveC1zaXppbmctcHJvYmFibHktc2xpZ2h0bHktYmV0dGVyLWJlc3QtcHJhY3RpY2UvICovXG5cdGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbi5zaXRlIHtcblx0bWF4LXdpZHRoOiA5NjBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmctbGVmdDogMTZweDtcblx0cGFkZGluZy1yaWdodDogMTZweDtcblx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdG1hcmdpbi1yaWdodDogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0QGluY2x1ZGUgYnAoaGcpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRFbGVtZW50c1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG51bCxcbm9sIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogZGlzYztcbn1cbnVsIGxpIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5vbCB7XG5cdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG5cbmhyLFxuaHIud3AtYmxvY2stc2VwYXJhdG9yIHtcblx0aGVpZ2h0OiA0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbmZpZ3VyZSB7XG5cdG1hcmdpbjogMDtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7IC8vIEZpeGVzIGV4dHJhIHNwYWNpbmcgaW4gYm90dG9tLlxuXHRoZWlnaHQ6IGF1dG87IC8qIE1ha2Ugc3VyZSBpbWFnZXMgYXJlIHNjYWxlZCBjb3JyZWN0bHkuICovXG5cdG1heC13aWR0aDogMTAwJTsgLyogQWRoZXJlIHRvIGNvbnRhaW5lciB3aWR0aC4gKi9cblx0d2lkdGg6IDEwMCU7XG59XG5pbWcuYWxpZ25yaWdodCB7IGZsb2F0OiByaWdodDsgbWFyZ2luOiAwIDAgMWVtIDFlbTsgfVxuaW1nLmFsaWdubGVmdCB7IGZsb2F0OiBsZWZ0OyBtYXJnaW46IDAgMWVtIDFlbSAwOyB9XG5pbWcuYWxpZ25jZW50ZXIgeyBkaXNwbGF5OiBibG9jazsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsgfVxuLmFsaWducmlnaHQgeyBmbG9hdDogcmlnaHQ7IH1cbi5hbGlnbmxlZnQgeyBmbG9hdDogbGVmdDsgfVxuLmFsaWduY2VudGVyIHsgZGlzcGxheTogYmxvY2s7IG1hcmdpbi1sZWZ0OiBhdXRvOyBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLmJnLWltYWdlIHtcblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xufVxuXG4vLyBSZXNwb25zaXZlIGVtYmVkc1xuLmVtYmVkLWNvbnRhaW5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDU2LjI1JTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IGF1dG87XG59XG5cbi5lbWJlZC1jb250YWluZXIgaWZyYW1lLFxuLmVtYmVkLWNvbnRhaW5lciBvYmplY3QsXG4uZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cblxuLy8gQm9vdHN0cmFwIDQgaGlkaW5nIGNsYXNzZXNcbi5oaWRkZW4teHMtdXAge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NDNweCkge1xuXHQuaGlkZGVuLXhzLWRvd24ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AaW5jbHVkZSBicChtZCkge1xuXHQuaGlkZGVuLXNtLXVwIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5oaWRkZW4tc20tZG93biB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBpbmNsdWRlIGJwKG1kKSB7XG5cdC5oaWRkZW4tbWQtdXAge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0LmhpZGRlbi1tZC1kb3duIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGluY2x1ZGUgYnAobGcpIHtcblx0LmhpZGRlbi1sZy11cCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0LmhpZGRlbi1sZy1kb3duIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGluY2x1ZGUgYnAoeGwpIHtcblx0LmhpZGRlbi14bC11cCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5oaWRkZW4teGwtZG93biB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0QmFzZVxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4kZm9udC1wYXRoOiAnLi8uLi9mb250cyc7XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLVRoaW4ud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1UaGluLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItVGhpbkl0YWxpYy53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLVRoaW5JdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUV4dHJhTGlnaHQud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1FeHRyYUxpZ2h0LndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItRXh0cmFMaWdodEl0YWxpYy53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUV4dHJhTGlnaHRJdGFsaWMud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgfVxuXG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6ICBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUxpZ2h0LndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItTGlnaHQud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgfVxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiAgaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1MaWdodEl0YWxpYy53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUxpZ2h0SXRhbGljLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiAgbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1SZWd1bGFyLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItUmVndWxhci53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9XG4gIEBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXInO1xuICAgIGZvbnQtc3R5bGU6ICBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUl0YWxpYy53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUl0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItTWVkaXVtLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItTWVkaXVtLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItTWVkaXVtSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItTWVkaXVtSXRhbGljLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiAgbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1TZW1pQm9sZC53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLVNlbWlCb2xkLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItU2VtaUJvbGRJdGFsaWMud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1TZW1pQm9sZEl0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItQm9sZC53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUJvbGQud29mZj92PTMuMTVcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgfVxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiAgaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1Cb2xkSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItQm9sZEl0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9XG5cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItRXh0cmFCb2xkLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItRXh0cmFCb2xkLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItRXh0cmFCb2xkSXRhbGljLndvZmYyP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgIHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItRXh0cmFCb2xkSXRhbGljLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0ludGVyJztcbiAgICBmb250LXN0eWxlOiAgbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1CbGFjay53b2ZmMj92PTMuMTVcIikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgICB1cmwoXCIjeyRmb250LXBhdGh9L0ludGVyLUJsYWNrLndvZmY/dj0zLjE1XCIpIGZvcm1hdChcIndvZmZcIik7XG4gIH1cbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdJbnRlcic7XG4gICAgZm9udC1zdHlsZTogIGl0YWxpYztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChcIiN7JGZvbnQtcGF0aH0vSW50ZXItQmxhY2tJdGFsaWMud29mZjI/dj0zLjE1XCIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICAgdXJsKFwiI3skZm9udC1wYXRofS9JbnRlci1CbGFja0l0YWxpYy53b2ZmP3Y9My4xNVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICB9IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRTaXplc1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4lYnVyai10b3Age1xuXHRwYWRkaW5nLXRvcDogOTBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctdG9wOiAxMjBweDtcblx0fVxufVxuJWJ1cmotYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDkwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cdH1cbn1cbiVidXJqLWxlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDkwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuXHR9XG59XG4lYnVyai1yaWdodCB7XG5cdHBhZGRpbmctcmlnaHQ6IDkwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMjBweDtcblx0fVxufVxuJWJ1cmotdG9wLW1hcmdpbiB7XG5cdG1hcmdpbi10b3A6IDkwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0fVxufVxuJWJ1cmotYm90dG9tLW1hcmdpbiB7XG5cdG1hcmdpbi1ib3R0b206IDkwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0fVxufVxuJWJ1cmotbGVmdC1tYXJnaW4ge1xuXHRtYXJnaW4tbGVmdDogOTBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAxMjBweDtcblx0fVxufVxuJWJ1cmotcmlnaHQtbWFyZ2luIHtcblx0bWFyZ2luLXJpZ2h0OiA5MHB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMjBweDtcblx0fVxufVxuXG4lZW1waXJlLXRvcCB7XG5cdHBhZGRpbmctdG9wOiA3MHB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0cGFkZGluZy10b3A6IDkwcHg7XG5cdH1cbn1cbiVlbXBpcmUtYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogOTBweDtcblx0fVxufVxuJWVtcGlyZS10b3AtbWFyZ2luIHtcblx0bWFyZ2luLXRvcDogNzBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdH1cbn1cbiVlbXBpcmUtYm90dG9tLW1hcmdpbiB7XG5cdG1hcmdpbi1ib3R0b206IDcwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA5MHB4O1xuXHR9XG59XG5cbiVlaWZmZWwtdG9wIHtcblx0cGFkZGluZy10b3A6IDUwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxufVxuJWVpZmZlbC1ib3R0b20ge1xuXHRwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHR9XG59XG4lZWlmZmVsLWxlZnQge1xuXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cdH1cbn1cbiVlaWZmZWwtcmlnaHQge1xuXHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0fVxufVxuJWVpZmZlbC10b3AtbWFyZ2luIHtcblx0bWFyZ2luLXRvcDogNTBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdH1cbn1cbiVlaWZmZWwtYm90dG9tLW1hcmdpbiB7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG59XG4lZWlmZmVsLWxlZnQtbWFyZ2luIHtcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tbGVmdDogODBweDtcblx0fVxufVxuJWVpZmZlbC1yaWdodC1tYXJnaW4ge1xuXHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDgwcHg7XG5cdH1cbn1cblxuJWxpYmVydHktdG9wIHtcblx0cGFkZGluZy10b3A6IDMwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcblx0fVxufVxuJWxpYmVydHktYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0fVxufVxuJWxpYmVydHktbGVmdCB7XG5cdHBhZGRpbmctbGVmdDogMzBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctbGVmdDogNjBweDtcblx0fVxufVxuJWxpYmVydHktcmlnaHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0cGFkZGluZy1yaWdodDogNjBweDtcblx0fVxufVxuJWxpYmVydHktdG9wLW1hcmdpbiB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xuXHR9XG59XG4lbGliZXJ0eS1ib3R0b20tbWFyZ2luIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cbn1cbiVsaWJlcnR5LWxlZnQtbWFyZ2luIHtcblx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0fVxufVxuJWxpYmVydHktcmlnaHQtbWFyZ2luIHtcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiA2MHB4O1xuXHR9XG59XG5cbiVsb25kb25icmlkZ2UtdG9wIHtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0fVxufVxuJWxvbmRvbmJyaWRnZS1ib3R0b20ge1xuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHR9XG59XG4lbG9uZG9uYnJpZGdlLXJpZ2h0IHtcblx0cGFkZGluZy1yaWdodDogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdH1cbn1cbiVsb25kb25icmlkZ2UtbGVmdCB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0fVxufVxuJWxvbmRvbmJyaWRnZS10b3AtbWFyZ2luIHtcblx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdH1cbn1cbiVsb25kb25icmlkZ2UtYm90dG9tLW1hcmdpbiB7XG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG4lbG9uZG9uYnJpZGdlLXJpZ2h0LW1hcmdpbiB7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcblx0fVxufVxuJWxvbmRvbmJyaWRnZS1sZWZ0LW1hcmdpbiB7XG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdH1cbn1cblxuJXRyaXVtcGgtdG9wIHtcblx0cGFkZGluZy10b3A6IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0fVxufVxuJXRyaXVtcGgtYm90dG9tIHtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxufVxuJXRyaXVtcGgtbGVmdCB7XG5cdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxufVxuJXRyaXVtcGgtcmlnaHQge1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0cGFkZGluZy1yaWdodDogMzBweDtcblx0fVxufVxuJXRyaXVtcGgtdG9wLW1hcmdpbiB7XG5cdG1hcmdpbi10b3A6IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG59XG4ldHJpdW1waC1ib3R0b20tbWFyZ2luIHtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRAaW5jbHVkZSBicCh4bCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cbn1cbiV0cml1bXBoLWxlZnQtbWFyZ2luIHtcblx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cblx0QGluY2x1ZGUgYnAoeGwpIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0fVxufVxuJXRyaXVtcGgtcmlnaHQtbWFyZ2luIHtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG5cdEBpbmNsdWRlIGJwKHhsKSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHR9XG59XG5cbi5idXJqIHtcblx0QGV4dGVuZCAlYnVyai10b3A7XG5cdEBleHRlbmQgJWJ1cmotYm90dG9tO1xufVxuXG4uZW1waXJlIHtcblx0QGV4dGVuZCAlZW1waXJlLXRvcDtcblx0QGV4dGVuZCAlZW1waXJlLWJvdHRvbTtcbn1cblxuLmVpZmZlbCB7XG5cdEBleHRlbmQgJWVpZmZlbC10b3A7XG5cdEBleHRlbmQgJWVpZmZlbC1ib3R0b207XG59XG4ubGliZXJ0eSB7XG5cdEBleHRlbmQgJWxpYmVydHktdG9wO1xuXHRAZXh0ZW5kICVsaWJlcnR5LWJvdHRvbTtcbn1cbi5sb25kb25icmlkZ2Uge1xuXHRAZXh0ZW5kICVsb25kb25icmlkZ2UtdG9wO1xuXHRAZXh0ZW5kICVsb25kb25icmlkZ2UtYm90dG9tO1xufVxuLnRyaXVtcGgge1xuXHRAZXh0ZW5kICV0cml1bXBoLXRvcDtcblx0QGV4dGVuZCAldHJpdW1waC1ib3R0b207XG59XG4iLCJcbi8vIEJvb3RzdHJhcCA0IGhpZGluZyBjbGFzc2VzXG4uaGlkZGVuLXhzLXVwIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTQzcHgpIHtcblx0LmhpZGRlbi14cy1kb3duIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQGluY2x1ZGUgYnAobWQpIHtcblx0LmhpZGRlbi1zbS11cCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuaGlkZGVuLXNtLWRvd24ge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AaW5jbHVkZSBicChtZCkge1xuXHQuaGlkZGVuLW1kLXVwIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdC5oaWRkZW4tbWQtZG93biB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBpbmNsdWRlIGJwKGxnKSB7XG5cdC5oaWRkZW4tbGctdXAge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5oaWRkZW4tbGctZG93biB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBpbmNsdWRlIGJwKHhsKSB7XG5cdC5oaWRkZW4teGwtdXAge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uaGlkZGVuLXhsLWRvd24ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG5cdE5hdmlnYXRpb25cblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYSB7XG5cdGNvbG9yOiAkcHJpbWFyeTtcblxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHR0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG59XG5cbmE6dmlzaXRlZCB7XG59XG5cbmE6aG92ZXIsXG5hOmZvY3VzLFxuYTphY3RpdmUge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuXHRvdXRsaW5lOiAwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgTmF2aWdhdGlvblxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4ubmF2aWdhdGlvbiB7XG5cbn1cblxuXG4ubmF2aWdhdGlvbiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpLmN1cnJlbnRfcGFnZV9pdGVtID4gYSxcbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpLmN1cnJlbnRfcGFnZV9wYXJlbnQgPiBhLFxuLm5hdmlnYXRpb24tLXByaW1hcnkgdWwgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSxcbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwgbGkuY3VycmVudF9wYWdlX2l0ZW0gPiBhLFxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaS5jdXJyZW50X3BhZ2VfcGFyZW50ID4gYSxcbi5uYXZpZ2F0aW9uLS1tb2JpbGUgdWwgbGkuY3VycmVudF9wYWdlX2FuY2VzdG9yID4gYSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm5hdmlnYXRpb24gdWwgbGkge1xuXHRhW3RhcmdldD1cIl9ibGFua1wiXSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyLFxuXHRhOm5vdChbaHJlZio9J21hdGlhc3ZhZC5jb20nXSk6bm90KFtocmVmXj0nIyddKTpub3QoW2hyZWZePScvJ10pOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcicgZGF0YS1pY29uPSdleHRlcm5hbC1saW5rLWFsdCcgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLWV4dGVybmFsLWxpbmstYWx0IGZhLXctMTYnIHJvbGU9J2ltZycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNTEyIDUxMiclM0UlM0NwYXRoIGZpbGw9J2N1cnJlbnRDb2xvcicgZD0nTTQzMiwyODhINDE2YTE2LDE2LDAsMCwwLTE2LDE2VjQ1OGE2LDYsMCwwLDEtNiw2SDU0YTYsNiwwLDAsMS02LTZWMTE4YTYsNiwwLDAsMSw2LTZIMjA4YTE2LDE2LDAsMCwwLDE2LTE2VjgwYTE2LDE2LDAsMCwwLTE2LTE2SDQ4QTQ4LDQ4LDAsMCwwLDAsMTEyVjQ2NGE0OCw0OCwwLDAsMCw0OCw0OEg0MDBhNDgsNDgsMCwwLDAsNDgtNDhWMzA0QTE2LDE2LDAsMCwwLDQzMiwyODhaTTUwMCwwSDM2NGExMiwxMiwwLDAsMC04LjQ4LDIwLjQ4bDQ4LjE5LDQ4LjIxTDEzMS41MSwzNDAuODlhMTIsMTIsMCwwLDAsMCwxN2wyMi42MywyMi42M2ExMiwxMiwwLDAsMCwxNywwbDI3Mi4yLTI3Mi4yMSw0OC4yMSw0OC4yQTEyLDEyLDAsMCwwLDUxMiwxNDhWMTJBMTIsMTIsMCwwLDAsNTAwLDBaJyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdH1cbn1cbi5uYXZpZ2F0aW9uIHVsIGxpIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cblxuLm5hdmlnYXRpb24tLXByaW1hcnkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogNjBweDtcblxuICAgIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGhlaWdodDogaW5oZXJpdDtcblxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IHVsIGxpIHtcblx0aGVpZ2h0OiBpbmhlcml0O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGhlaWdodDogaW5oZXJpdDtcblxuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicChoZykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEzJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMyA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS41IDEuNUw2LjUgNi41TDExLjUgMS41JyBzdHJva2U9J2JsYWNrJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbi0tcHJpbWFyeSAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiA+IC5zdWItbWVudSB7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIGJwKHhsKSB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5uYXZpZ2F0aW9uLS1wcmltYXJ5IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmhvdmVyID4gLnN1Yi1tZW51IHtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxufVxuXG5cbmh0bWwge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHNwZWVkIGVhc2U7XG59XG5ib2R5LmpzLW5hdi1vcGVuIHtcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4ubmF2aWdhdGlvbi0tbW9iaWxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRib3R0b206IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICB6LWluZGV4OiA5OTg7XG5cblx0QGluY2x1ZGUgYnAobWQpIHtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcbiAgICB9XG59XG4ubmF2aWdhdGlvbi0tbW9iaWxlIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5qcy1uYXYtb3BlbiAubmF2aWdhdGlvbi0tbW9iaWxlIHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIGJvdHRvbTogMDtcblxuICAgIEBpbmNsdWRlIGJwKGxnKSB7XG4gICAgICAgIHRvcDogMTUwcHg7XG4gICAgfVxufVxuXG4ubmF2aWdhdGlvbi0tbW9iaWxlIHVsIHtcblx0Ly8gUmVzZXRcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaSB7XG5cdC8vIFJlc2V0XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICB3aWR0aDogMTAwJTtcblxufVxuLm5hdmlnYXRpb24tLW1vYmlsZSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgY29sb3I6ICRibGFjaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxufVxuXG4ubmF2aWdhdGlvbi0tbW9iaWxlIC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XG4gICAgfVxuXG4gICAgPiBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSA+IHVsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuXG4ubWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICB0b3A6IDEycHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNiwgMjQ0LCAyNDkpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgJGFuaW1hdGlvbjtcbn1cblxuLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uaXMtYWN0aXZlIC5tZW51LWFycm93IHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ubmF2aWdhdGlvbi0tZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubmF2aWdhdGlvbi0tZm9vdGVyIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbn1cbi5uYXZpZ2F0aW9uLS1mb290ZXIgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cbi5uYXZpZ2F0aW9uLS1mb290ZXIgdWwgbGkgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubmF2aWdhdGlvbi0tZm9vdGVyID4gdWwgPiBsaSA+IGEge1xuICAgIEBleHRlbmQgLnN1YmhlYWRpbmc7XG5cblxufVxuXG4ubmF2aWdhdGlvbi0tZm9vdGVyIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRIYW1idXJnZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmhhbWJ1cmdlciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ei1pbmRleDogMjAwO1xuXHR3aWR0aDogMjVweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdHNwYW4sXG5cdHNwYW46YmVmb3JlLFxuXHRzcGFuOmFmdGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xuXG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246IC4xcztcblx0fVxuXG5cdHNwYW4ge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHRzcGFuOmJlZm9yZSxcblx0c3BhbjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHR9XG5cblx0c3Bhbixcblx0c3BhbjpiZWZvcmUsXG5cdHNwYW46YWZ0ZXIge1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMnB4O1xuXHR9XG5cdHNwYW46YmVmb3JlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCk7XG5cdH1cblx0c3BhbjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDdweCk7XG5cdH1cbn1cblxuLmpzLW5hdi1vcGVuIC5oYW1idXJnZXIge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHNwZWVkIGVhc2U7XG5cblx0c3BhbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuXHRcdCY6YmVmb3JlLFxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHR9XG5cdH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcblx0SGVhZGVyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIH1cbn1cblxuLmhlYWRlcl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAkZnVsbC1zaXRlLXdpZHRoO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuXG4uYnJhbmRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cblx0dHJhbnNmb3JtOiBhbGwgJGFuaW1hdGlvbiAkc3BlZWQ7XG5cblx0bWF4LXdpZHRoOiAxNTBweDtcblxuXHRAaW5jbHVkZSBicChsZykge1xuXHRcdG1heC13aWR0aDogMjI4cHg7XG5cdH1cblxuICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGJsYWNrO1xuXHR9XG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuXHRGb290ZXJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnNpdGUtZm9vdGVyIHtcblx0aGVpZ2h0OiAyMDBweDtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgRnJvbnQgc2VjdGlvbnNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLmJsb2cgYXJ0aWNsZSB7XG5cbn1cbi5ibG9nIGFydGljbGUgYSB7XG5cdEBleHRlbmQgJWxpYmVydHktYm90dG9tLW1hcmdpbjtcblxuXHRkaXNwbGF5OiBibG9jaztcblxuXHRjb2xvcjogJGJsYWNrO1xuXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHR0cmFuc2l0aW9uOiBhbGwgJHNwZWVkICRhbmltYXRpb247XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRibGFjaztcblxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG4uYmxvZyBhcnRpY2xlIGEgaDEge1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmFjayB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOmhvdmVyIHtcblx0XHRjb2xvcjogcmdiYSgkYmxhY2ssIC41KTtcblx0fVxufVxuXG5hcnRpY2xlIC5lbnRyeS1kYXRlIHtcblx0Y29sb3I6IHJnYmEoJGJsYWNrLCAuNSk7XG5cblx0Zm9udC1zaXplOiAxNXB4O1xufVxuXG5hcnRpY2xlIC5lbnRyeS1jb250ZW50IHtcblx0d2lkdGg6IDEwMCU7XG59XG4iXX0= */
