/**
 * Swiper 11.1.15
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 18, 2024
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.qs-datepicker-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid grey;border-radius:.263921875em;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:sans-serif;font-size:1rem;overflow:hidden;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:15.625em;z-index:9001}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:rgba(0,0,0,.75);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:0;opacity:1;padding:.5em;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:1}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;display:block;font-size:.875em;margin:0 auto;padding:.25em 0;text-align:center;width:80%}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{cursor:pointer;padding:.5em;position:absolute;right:0;top:0}.qs-overlay .qs-submit{background:hsla(0,0%,50%,.4);border:1px solid #fff;border-radius:.263921875em;cursor:pointer;margin:0 auto auto;padding:.5em}.qs-overlay .qs-submit.qs-disabled{border-color:grey;color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.qs-overlay .qs-overlay-month{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s;width:calc(100% / 3)}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;align-items:center;background:#d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);flex-grow:1;flex-shrink:0;justify-content:space-between;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s;transition:filter .3s,-webkit-filter .3s;width:100%}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{border-radius:.263921875em;cursor:pointer;height:1.5625em;position:relative;-webkit-transition:background .15s;transition:background .15s;width:1.5625em}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:after{border:.390625em solid transparent;content:"";position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{border-bottom:1px solid transparent;font-weight:700;-webkit-transition:border .2s;transition:border .2s}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:blur(0);filter:blur(0);-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:.263921875em;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5625em;justify-content:center;-webkit-transition:background .1s;transition:background .1s;width:calc(100% / 7)}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-bottom-right-radius:0;border-top-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-bottom-right-radius:0;border-top-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-bottom-left-radius:0;border-top-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{color:grey;font-weight:700}.qs-event{position:relative}.qs-event:after{background:#07f;border-radius:50%;bottom:0;content:"";height:.46875em;position:absolute;right:0;width:.46875em}
@charset "UTF-8";
/* ---
  Explode
--- */
/* ---
  String replace
--- */
/* Example of use is at the bottom of file */
/*

  Sample file name:
    • OpenSans-Bold.ttf
    • [prefix][delimiter][font_weight].ttf

  Mixin args:
    • path
    • font family
    • fonts weights:
      • name (font_weight in file names)
      • weight
      • style

  Example:
    $Roboto : (
      (
        'name'   : 'Regular',
        'weight' : 400,
        'style'  : 'normal'
      ),
      (
        'name'   : 'Medium',
        'weight' : 500,
        'style'  : 'normal'
      ),
      (
        'name'   : 'Bold',
        'weight' : 700,
        'style'  : 'normal'
      )
    );

    @include fontFace('../sources/fonts/font/', 'Roboto', 'Roboto', $Roboto);

*/
/* Example of use is at the bottom of file */
/*

  Example:

    ul {
      margin-bottom: 15px;

      @include rwd(tablet, true) {
        margin-bottom: 30px;
      }

      li {
        margin-bottom: 20px;

        @include rwd(tablet) {
          margin-bottom: 10px;
        }
      }
    }

  Result:

    ul {
      margin-bottom: 15px;
    }

    ul li {
      margin-bottom: 20px;
    }

    @media (min-width: 769px) {
      ul {
        margin-bottom: 30px;
      }
    }

    @media (max-width: 768px) {
      ul li {
        margin-bottom: 10px;
      }
    }

*/
/* Example of use is at the bottom of file */
/*

  Example:

    div {
      float: left;

      @include rtl() {
        float: right;
      }
    }

  Result:

    div {
      float: left;
    }

    html[dir=rtl] div {
      float: right;
    }

*/
/* Example of use is at the bottom of file */
/*

  Example:

    div {
      background-attachment: fixed;

      @include browser('ie') {
        background-position: center;
        background-size: cover;
        background-attachment: scroll;
      }
    }

  Result:

    div {
      background-attachment: fixed;
    }

    @media screen and (min-width:0\0) {

      div {
        background-position: center;
        background-size: cover;
        background-attachment: scroll;
      }
    }

*/
/* after rtl mixin */
/* ---
  Basic version:
  https://meyerweb.com/eric/tools/css/reset/
--- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* ---
  Modifications
--- */
/* - HTML support - */
main {
  display: block;
}

/* - Hidden attribute - */
*[hidden] {
  display: none !important;
}

/* - Reset for SVG oraz elements of form - */
svg,
input, textarea, button, select {
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  border: 0;
  font-family: inherit;
  font-size: 100%;
  outline: none;
}

input, textarea, select, button {
  background: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

textarea {
  overflow: auto;
}

button {
  cursor: pointer;
}

select::-ms-expand,
input::-ms-clear {
  display: none;
}

/* - IE11 - */
template {
  display: none !important;
}

/* - Fonts on iOS, ignoring font size changes - */
body {
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: 100%;
}

/* - Links styling - */
a {
  color: inherit;
}

a,
a:hover,
a:focus,
*:focus {
  outline: 0;
  text-decoration: none;
}

/* - Reset for images - */
img {
  border: 0;
}

/* @include fontFace('./../../public/fonts/Somar/', 'Somar', 'Somar', $fws-somar); */
@font-face {
  font-family: "DINNextLTArabic";
  src: url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-light.woff2") format("woff2"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-light.woff") format("woff"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DINNextLTArabic";
  src: url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-regular.woff2") format("woff2"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-regular.woff") format("woff"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DINNextLTArabic";
  src: url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-medium.woff2") format("woff2"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-medium.woff") format("woff"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DINNextLTArabic";
  src: url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-bold.woff2") format("woff2"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-bold.woff") format("woff"), url("./../../public/fonts/DINNextLTArabic/DINNextLTArabic-bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
.hgi-twotone, .hgi-duotone, .hgi-bulk, .hgi-solid {
  font-size: 24px;
  color: #141B34;
}

.hgi-stroke {
  font-size: 24px;
  color: #BC955C;
}

.hgi-solid {
  color: #BC955C;
}

.minerals-details-section-icon .hgi-stroke {
  font-size: 105px;
  color: #BC955C;
}

.minerals-section-tabs .hgi-stroke {
  font-size: 24px;
  color: #00BC70;
}

.statistics-details-card-icon .hgi-stroke {
  font-size: 50px;
  color: #BC955C;
}

.mining-complexes-list-filter-title .hgi-stroke,
.minerals-list-filter-title .hgi-stroke,
.license-list-filter-title .hgi-stroke,
.investor-list-filter-title .hgi-stroke,
.request-list-filter-title .hgi-stroke {
  color: #3b4047;
}

.company-details-icon .hgi-stroke {
  font-size: 60px;
  color: #BC955C;
  transform: rotate(90deg);
}

.map-statistics-details-card-icon .hgi-stroke {
  font-size: 60px;
}

html[lang=ar][dir=rtl] .licenses-list-card-details .hgi-stroke,
html[lang=ar][dir=rtl] .requests-list-card-details .hgi-stroke,
html[lang=ar][dir=rtl] .mining-complexes-list-card-details .hgi-stroke {
  transform: rotate(180deg);
}

@font-face {
  font-family: "icomoon";
  src: url("./../../public/fonts/icomoon/fonts/icomoon.woff2") format("woff2"), url("./../../public/fonts/icomoon/fonts/icomoon.woff") format("woff"), url("./../../public/fonts/icomoon/fonts/icomoon.ttf") format("truetype"), url("./../../public/fonts/icomoon/fonts/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}
.icon-keyboard_arrow_down:after {
  content: "\e900" !important;
}
.icon-keyboard_arrow_down:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-clear:after {
  content: "\e901" !important;
}
.icon-clear:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right-circle:after {
  content: "\e902" !important;
}
.icon-arrow-right-circle:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-left-circle:after {
  content: "\e905" !important;
}
.icon-arrow-left-circle:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-left:after {
  content: "\e904" !important;
}
.icon-arrow-left:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right:after {
  content: "\e903" !important;
}
.icon-arrow-right:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-keyboard_arrow_up:after {
  content: "\e906" !important;
}
.icon-keyboard_arrow_up:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-right1:after {
  content: "\e907" !important;
}
.icon-arrow-right1:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-check:after {
  content: "\e908" !important;
}
.icon-check:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-youtube:after {
  content: "\e90b" !important;
}
.icon-youtube:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-linkedin:after {
  content: "\e90a" !important;
}
.icon-linkedin:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-instagram:after {
  content: "\e909" !important;
}
.icon-instagram:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-x:after {
  content: "\e90c" !important;
}
.icon-x:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-download:after {
  content: "\e90d" !important;
}
.icon-download:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-down:after {
  content: "\e90e" !important;
}
.icon-arrow-down:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-thin-left:after {
  content: "\e90f" !important;
}
.icon-arrow-thin-left:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html,
body {
  padding: 0;
  margin: 0;
  font-size: 62.5%;
  line-height: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

html {
  min-height: 100%;
}

body {
  font-weight: 500;
  color: #000000;
  background-color: #FAFBFB;
  font-family: "DINNextLTArabic";
}
html[dir=rtl] body {
  font-family: "DINNextLTArabic";
}

body.tour .header, body.tour .footer, body.tour .subpageHero, body.tour .miningMap__wrapper {
  pointer-events: none;
}

*,
*:before,
*:after {
  box-sizing: border-box;
}

*::-moz-selection {
  background-color: #735C38;
  color: #FAFBFB;
}

*::selection {
  background-color: #735C38;
  color: #FAFBFB;
}

input,
button {
  font-family: "DINNextLTArabic";
}
html[dir=rtl] input,
html[dir=rtl] button {
  font-family: "DINNextLTArabic";
}

input[type=search]::-ms-clear,
input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

/* clears the 'X' from Chrome */
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  display: none;
}

[v-cloak] {
  display: none !important;
}

#upload-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  display: none;
  font-weight: bold;
  z-index: 555555555;
}
#upload-overlay h4 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #161616;
  font-size: 24px;
  background-color: #fff;
  padding: 2rem;
  border-radius: 0.25rem;
}

.page-node-type-mining-bid .form-type--checkbox {
  display: flex;
  justify-content: space-between;
}
.page-node-type-mining-bid .form-checkbox {
  width: auto;
}

.wysiwyg p {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.5;
  color: inherit;
  margin-bottom: 1.6rem;
}
.wysiwyg p:last-child {
  margin-bottom: 0;
}
.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  font-weight: 700;
  font-size: 1.8rem;
  margin-bottom: 1.6rem;
}
.wysiwyg h1:last-child, .wysiwyg h2:last-child, .wysiwyg h3:last-child, .wysiwyg h4:last-child, .wysiwyg h5:last-child, .wysiwyg h6:last-child {
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
    font-size: 2.1rem;
  }
}
.wysiwyg ul {
  list-style: disc;
  margin-bottom: 1.6rem;
}
.wysiwyg ul:last-child {
  margin-bottom: 0;
}
.wysiwyg ol {
  list-style: decimal;
  margin-bottom: 1.6rem;
}
.wysiwyg ol:last-child {
  margin-bottom: 0;
}
.wysiwyg ul, .wysiwyg ol {
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.5;
  color: inherit;
  -webkit-padding-start: 3.78%;
          padding-inline-start: 3.78%;
}
.wysiwyg ul > li, .wysiwyg ul > ul, .wysiwyg ul > ol, .wysiwyg ol > li, .wysiwyg ol > ul, .wysiwyg ol > ol {
  line-height: 2.2rem;
}
.wysiwyg img {
  width: 100%;
  object-fit: cover;
}
.wysiwyg a {
  text-decoration: underline;
  color: #000000;
}
.wysiwyg em {
  font-style: italic;
  font-weight: inherit;
}
.wysiwyg strong {
  font-size: 1.8rem;
  font-weight: 700;
}

.qs-datepicker-container {
  width: 100%;
}
@media (min-width: 1024px) {
  .qs-datepicker-container {
    width: 70%;
  }
}

.qs-square {
  height: 3.5625em;
}

.wrapper {
  margin: 0 calc(8.39664px + 3.086vw);
}
@media (min-width: 1024px) {
  .wrapper {
    margin: 0 calc(-76.53408px + 10.892vw);
  }
}

.header {
  position: fixed;
  top: 0;
  height: auto;
  width: 100%;
  z-index: 10;
  background-color: transparent;
  /* Menu Settings Container */
}
.header.subpage .header__main {
  border-bottom: 1px solid rgba(132, 105, 64, 0.3);
}
.header.subpage .header__logoImg--white {
  opacity: 0;
}
.header.subpage .header__logoImg--black {
  opacity: 1;
}
.header.subpage .header__menuLink {
  color: #846940;
}
.header.subpage .langSwitcher span, .header.subpage .langSwitcher svg path {
  fill: #846940;
  color: #846940;
}
.header.subpage .menuButton {
  color: #846940;
}
.header__main {
  position: relative;
  z-index: 4;
  padding: 3rem 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  transition: all 0.4s ease;
}
.header__main--scrollDown {
  padding: 1.6rem 0;
  background-color: #FFFFFF;
}
.header__main--scrollDown .button.button--white {
  border-color: #735C38;
}
.header__main--scrollDown .button.button--white:hover {
  background-color: #735C38;
  border-color: #735C38;
}
.header__main--scrollDown .button.button--white:hover span {
  color: #FFFFFF;
}
.header__main--scrollDown .button.button--transparent:hover {
  background-color: #846940;
}
.header__main--scrollDown .button.button--transparent:hover span {
  color: #FFFFFF;
}
.header__main--scrollDown .header__menuLink {
  padding-bottom: 3.3rem;
}
.header__main.active, .header__main--scrollDown {
  background-color: #FFFFFF;
  border-bottom: 1px solid #d8dada;
}
.header__main.active .header__burger, .header__main--scrollDown .header__burger {
  color: #000000;
}
.header__main.active .header__logoImg--white, .header__main--scrollDown .header__logoImg--white {
  opacity: 0;
}
.header__main.active .header__logoImg--black, .header__main--scrollDown .header__logoImg--black {
  opacity: 1;
}
.header__main.active .header__menuLink, .header__main--scrollDown .header__menuLink {
  color: #2D3033;
}
.header__main.active .header__utilsInner .langSwitcher svg path, .header__main--scrollDown .header__utilsInner .langSwitcher svg path {
  fill: #7F8081;
}
.header__main.active .header__utilsInner .menu_settings svg, .header__main--scrollDown .header__utilsInner .menu_settings svg {
  color: #7F8081 !important;
}
.header__main.active .header__utilsInner .langSwitcher span, .header__main--scrollDown .header__utilsInner .langSwitcher span {
  color: #2D3033;
}
.header__main.active .button.button--white, .header__main--scrollDown .button.button--white {
  background-color: #846940;
}
.header__main.active .button.button--white span, .header__main--scrollDown .button.button--white span {
  color: #FFFFFF;
}
.header__main.active .button.button--transparent, .header__main--scrollDown .button.button--transparent {
  background-color: #FFFFFF;
  border-color: #735C38;
}
.header__main.active .button.button--transparent span, .header__main--scrollDown .button.button--transparent span {
  color: #846940;
}
.header__mainInner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 3rem;
}
@media (min-width: 1024px) {
  .header__mainInner {
    gap: 1.6rem;
  }
}
@media (min-width: 1280px) {
  .header__mainInner {
    gap: 6.5rem;
  }
}
.header__logo {
  position: relative;
  flex: 1 0 0%;
}
.header__logoImg {
  max-width: 8rem;
  width: 100%;
  max-height: 7rem;
  object-fit: cover;
}
@media (min-width: 480px) {
  .header__logoImg {
    max-width: 12rem;
  }
}
.header__logoImg--black {
  position: absolute;
  top: 0;
  width: 100%;
  opacity: 0;
}
html:not([dir=rtl]) .header__logoImg--black {
  left: 0;
}
html[dir=rtl] .header__logoImg--black {
  right: 0;
}
.header__menu {
  flex: 1 0 55%;
  display: none;
  align-items: center;
  justify-content: center;
}
@media (min-width: 1024px) {
  .header__menu {
    display: flex;
  }
}
.header__menuItems {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.header__menuItem.active .header__menuLink span:after {
  content: "\e906" !important;
}
.header__menuItem.active .header__menuLink span:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.header__menuItem.active .header__menuLink:after {
  width: calc(100% - 1.6rem);
}
@media (min-width: 1024px) {
  .header__menuItem.active .header__menuLink:after {
    width: calc(100% - 1.2rem);
  }
}
@media (min-width: 1280px) {
  .header__menuItem.active .header__menuLink:after {
    width: calc(100% - 3.2rem);
  }
}
.header__menuLink {
  position: relative;
  font-size: 1.6rem;
  text-transform: uppercase;
  font-weight: 500;
  color: #FAFBFB;
  padding: 0 0.8rem 4.7rem 0.8rem;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  .header__menuLink {
    padding: 0 0.6rem 4.7rem 0.6rem;
  }
}
@media (min-width: 1280px) {
  .header__menuLink {
    padding: 0 1.6rem 4.7rem 1.6rem;
  }
}
.header__menuLink::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  height: 2px;
  width: 0;
  background-color: #846940;
  transition: all 0.2s;
}
.header__menuLink--hasSubmenu {
  position: relative;
}
html:not([dir=rtl]) .header__menuLink span:after {
  margin-left: 8px;
}
html[dir=rtl] .header__menuLink span:after {
  margin-right: 8px;
}
.header__menuDropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: transparent;
  z-index: 3;
  padding: 5.6rem 0;
  transform: translateY(-100%);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  opacity: 0;
  transition: all 0.4s ease;
}
.header__menuDropdown--expanded {
  background-color: #FFFFFF;
  transform: translateY(0%);
  opacity: 1;
}
.header__menuDropdown--expanded .header__menuDropdownLink {
  color: #2D3033;
}
.header__menuDropdownList {
  display: flex;
  gap: 4rem;
  align-items: center;
  justify-content: center;
}
.header__menuDropdownLink {
  font-size: 1.6rem;
  font-weight: 400;
  color: #FFFFFF;
  transition: all 0.4s ease;
}
.header__menuDropdownLink:hover {
  opacity: 0.6;
}
.header__menuDropdownLink--active {
  color: #000000;
}
.header__utils {
  display: none;
  flex: 1 0 0%;
}
@media (min-width: 1024px) {
  .header__utils {
    display: flex;
    justify-content: flex-end;
  }
}
.header__utilsInner {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 2.4rem;
  margin-top: 2rem;
}
@media (min-width: 1024px) {
  .header__utilsInner {
    flex-direction: row;
    align-items: center;
    margin-top: 0;
  }
}
.header__utilsButtons {
  display: flex;
  align-items: center;
  gap: 1.2rem;
  flex-wrap: wrap;
}
@media (min-width: 1024px) {
  .header__utilsButtons {
    flex-wrap: nowrap;
  }
}
.header__overlay {
  position: fixed;
  inset: 0;
  height: 100vh;
  width: 100%;
  background-color: #000000;
  opacity: 0;
  transition: all 0.4s ease;
  z-index: -1;
  pointer-events: none;
}
.header__overlay--expanded {
  opacity: 0.4;
  z-index: 2;
}
.header .menu_settings {
  position: relative;
  display: inline-block;
  cursor: pointer;
  /* Dropdown Menu */
  /* Font Size Buttons */
  /* Toggle Switch */
}
.header .menu_settings .header__Settings_icon {
  width: 24px;
  height: 24px;
}
.header .menu_settings .dropdown_menu {
  display: none;
  position: absolute;
  top: 40px;
  right: 0;
  background: white;
  border-radius: 8px;
  padding: 10px;
  width: 200px;
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
  z-index: 1000;
}
.header .menu_settings .dropdown_menu.active {
  display: block;
}
.header .menu_settings .dropdown_menu .dropdown_item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
  border-bottom: 1px solid #e0e0e0;
}
.header .menu_settings .dropdown_menu .dropdown_item:last-child {
  border-bottom: none;
}
.header .menu_settings .dropdown_menu .dropdown_item span {
  font-size: 14px;
}
.header .menu_settings .font-size-controls {
  display: flex;
  gap: 8px;
}
.header .menu_settings .font-size-controls button {
  border: none;
  background: #f0f0f0;
  padding: 5px 10px;
  cursor: pointer;
  border-radius: 5px;
}
.header .menu_settings .font-size-controls button:hover {
  background: #e0e0e0;
}
.header .menu_settings .toggle-switch {
  position: relative;
  width: 40px;
  height: 20px;
}
.header .menu_settings .toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.header .menu_settings .toggle-switch .slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  border-radius: 10px;
  cursor: pointer;
  transition: 0.3s;
}
.header .menu_settings .toggle-switch .slider:before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  background: white;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: 0.3s;
}
.header .menu_settings .toggle-switch input:checked + .slider {
  background: #00BC70;
}
.header .menu_settings .toggle-switch input:checked + .slider:before {
  transform: translateX(20px);
}
.header.subpage .menu_settings svg {
  color: #846940;
}

.active-filter {
  filter: grayscale(100%) !important;
}

.heroHeader {
  z-index: 19;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  display: flex;
  flex-direction: column;
  visibility: hidden;
  transition: transform 0.2s;
}
.heroHeader__main {
  position: relative;
  color: #FFFFFF;
}
.heroHeader__mainInner {
  font-size: 1.2rem;
  line-height: 1.25;
}
@media (min-width: 768px) {
  .heroHeader__mainInner {
    font-size: calc(8.8512px + 0.41vw);
  }
}
.heroHeader__logo {
  display: block;
  position: absolute;
  visibility: visible;
  left: 50%;
  top: 2.2rem;
  transform: translateX(-50%);
}
@media (min-width: 1024px) {
  .heroHeader__logo {
    top: calc(-4.64128px + 1.646vw);
  }
}
.heroHeader__logoImg {
  display: block;
  max-width: 100%;
  height: auto;
  width: 5.6rem;
}
@media (min-width: 768px) {
  .heroHeader__logoImg {
    width: calc(38.62784px + 2.262vw);
  }
}
.heroHeader__utils {
  display: flex;
  color: #FFFFFF;
  height: 11.2rem;
  padding-bottom: 3.6rem;
}
@media (min-width: 1024px) {
  .heroHeader__utils {
    height: calc(29.04576px + 2.468vw);
    padding-bottom: 0;
  }
}
.heroHeader__util {
  position: relative;
  display: flex;
  align-items: center;
}
.heroHeader__util--lang {
  display: none;
}
@media (min-width: 1024px) {
  .heroHeader__util--lang {
    display: flex;
  }
  html:not([dir=rtl]) .heroHeader__util--lang {
    margin-left: auto;
  }
  html[dir=rtl] .heroHeader__util--lang {
    margin-right: auto;
  }
}
html:not([dir=rtl]) .heroHeader__util--menu {
  margin-left: auto;
}
html[dir=rtl] .heroHeader__util--menu {
  margin-right: auto;
}
@media (min-width: 1024px) {
  .heroHeader__util--menu {
    display: none;
  }
}
.heroHeader__search {
  visibility: visible;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3.2rem;
  height: 3.2rem;
  color: #FFFFFF;
  transition: color 0.2s;
}
.heroHeader__search::before {
  font-size: 1.7rem;
  line-height: 1;
}
.heroHeader__search::before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (hover: hover) {
  .heroHeader__search:hover {
    color: rgba(255, 255, 255, 0.66);
  }
}
.heroHeader__lang {
  visibility: visible;
}
@media (min-width: 1024px) {
  html:not([dir=rtl]) .heroHeader__lang {
    margin-right: -0.8rem;
  }
  html[dir=rtl] .heroHeader__lang {
    margin-left: -0.8rem;
  }
}
.heroHeader__burger {
  visibility: visible;
}
html:not([dir=rtl]) .heroHeader__burger {
  margin-right: -1.2rem;
}
html[dir=rtl] .heroHeader__burger {
  margin-left: -1.2rem;
}
.heroHeader__menu {
  display: none;
}
@media (min-width: 1024px) {
  .heroHeader__menu {
    margin: 0 auto;
    display: block;
    position: relative;
    height: calc(34.20992px + 2.056vw);
  }
  .heroHeader__menu::before, .heroHeader__menu::after {
    z-index: -1;
    content: "";
    display: block;
    position: absolute;
    top: 0;
    width: calc(50% - (37.8816px + 2.88vw));
    border-top: 1px solid rgba(255, 255, 255, 0.33);
    visibility: visible;
  }
  .heroHeader__menu::before {
    left: 0;
  }
  .heroHeader__menu::after {
    right: 0;
  }
}
.heroHeader__menuItems {
  display: flex;
  height: 100%;
  margin: 0 -0.4rem;
}
@media (min-width: 768px) {
  .heroHeader__menuItems {
    margin: 0 calc(8.64128px + -1.646vw);
  }
}
.heroHeader__menuItem {
  padding: 0 0.4rem;
}
@media (min-width: 768px) {
  .heroHeader__menuItem {
    padding: 0 calc(-8.64128px + 1.646vw);
  }
}
html:not([dir=rtl]) .heroHeader__menuItem--space {
  margin-left: auto;
}
html[dir=rtl] .heroHeader__menuItem--space {
  margin-right: auto;
}
.heroHeader__menuLink {
  visibility: visible;
  display: inline-flex;
  align-items: center;
  height: 100%;
  transition: opacity 0.2s, color 0.2s;
}
@media (hover: hover) {
  .heroHeader__menuLink:hover {
    color: rgba(255, 255, 255, 0.66);
  }
}
.heroHeader__menuItems--expanded .heroHeader__menuLink:not(.heroHeader__menuLink--expanded) {
  opacity: 0.3;
}
.heroHeader__menuLink--hasSubmenu::after {
  font-size: 0.4em;
  line-height: 1;
  color: #FFFFFF;
}
.heroHeader__menuLink--hasSubmenu::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html:not([dir=rtl]) .heroHeader__menuLink--hasSubmenu::after {
  margin-left: 1em;
}
html[dir=rtl] .heroHeader__menuLink--hasSubmenu::after {
  margin-right: 1em;
}
.heroHeader__drop {
  flex-grow: 1;
  position: relative;
  overflow: hidden;
}
.heroHeader__mobileMenu {
  display: flex;
}
@media (min-width: 1024px) {
  .heroHeader__mobileMenu {
    display: none;
  }
}
.heroHeader__submenu {
  display: none;
}
@media (min-width: 1024px) {
  .heroHeader__submenu {
    display: block;
  }
}

.mobileMenu {
  z-index: 100;
  position: fixed;
  inset: 0;
  background-color: #FAFBFB;
  color: #000000;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s, visibility 0.2s, transform 0.2s;
  padding: 0 calc(8.39664px + 3.086vw);
}
html:not([dir=rtl]) .mobileMenu {
  transform: translateX(101%);
}
html[dir=rtl] .mobileMenu {
  transform: translateX(-101%);
}
.mobileMenu .langSwitcher svg path {
  fill: #7F8081;
}
.mobileMenu .langSwitcher span {
  color: #2D3033;
}
.mobileMenu .button.button--white {
  background-color: #846940;
}
.mobileMenu .button.button--white span {
  color: #FFFFFF;
}
.mobileMenu .button.button--transparent {
  background-color: #FFFFFF;
  border-color: #846940;
}
.mobileMenu .button.button--transparent span {
  color: #00BC70;
}
.mobileMenu--expanded {
  opacity: 1;
  visibility: visible;
}
html:not([dir=rtl]) .mobileMenu--expanded {
  transform: translateX(0);
}
html[dir=rtl] .mobileMenu--expanded {
  transform: translateX(0);
}
.mobileMenu__inner {
  position: relative;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.mobileMenu__head {
  position: relative;
  flex-shrink: 0;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  align-items: center;
  padding: 1.6rem 0;
}
.mobileMenu__headRight {
  display: flex;
  align-items: center;
}
.mobileMenu__headSearch {
  padding: 0 2.6rem;
}
.mobileMenu__logo {
  position: relative;
  display: block;
  flex-shrink: 0;
}
.mobileMenu__logoImg {
  max-width: 100%;
  display: block;
  transition: opacity 0.2s;
}
.mobileMenu__logoImg--color {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  opacity: 0;
}
.mobileMenu__close {
  position: relative;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  color: #000000;
  font-size: 3rem;
  line-height: 1;
  transition: color 0.2s, background-color 0.2s;
}
.mobileMenu__close::before {
  transition: transform 0.2s;
}
.mobileMenu__close::before {
  content: "\e901" !important;
}
.mobileMenu__close::before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
@media (hover: hover) {
  .mobileMenu__close:hover {
    background-color: #FFFFFF;
    color: #FFFFFF;
  }
  html:not([dir=rtl]) .mobileMenu__close:hover::before {
    transform: rotate(-1turn);
  }
  html[dir=rtl] .mobileMenu__close:hover::before {
    transform: rotate(1turn);
  }
}
.mobileMenu__items {
  position: relative;
  min-height: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.mobileMenu__items::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.3);
}
.mobileMenu__items::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: rgba(255, 255, 255, 0.3);
}
.mobileMenu__item {
  padding: 0.8rem 0;
}
@media (min-width: 768px) {
  .mobileMenu__item {
    padding: calc(-16.43136px + 3.702vw) 0;
  }
}
.mobileMenu__link {
  display: flex;
  align-items: center;
  font-size: 3rem;
  line-height: 1.3;
  font-weight: 300;
  transition: opacity 0.2s, color 0.2s;
}
@media (min-width: 360px) {
  .mobileMenu__link {
    font-size: 3.6rem;
  }
}
html:not([dir=rtl]) .mobileMenu__link--hasSubmenu > span {
  margin-right: auto;
}
html[dir=rtl] .mobileMenu__link--hasSubmenu > span {
  margin-left: auto;
}
@media (min-width: 480px) {
  html:not([dir=rtl]) .mobileMenu__link--hasSubmenu > span {
    margin-right: 0;
  }
  html[dir=rtl] .mobileMenu__link--hasSubmenu > span {
    margin-left: 0;
  }
}
.mobileMenu__link--expanded {
  color: #000000;
}
.mobileMenu__link--expanded span::after {
  content: "\e906" !important;
}
.mobileMenu__submenu {
  z-index: 1;
  inset: 0;
  display: flex;
  flex-direction: column;
  height: 0;
  visibility: hidden;
}
.mobileMenu__submenu--expanded {
  height: auto;
  visibility: visible;
}
.mobileMenu__subhead {
  display: flex;
  flex-shrink: 0;
  padding: 1.2rem calc(8.39664px + 3.086vw);
}
.mobileMenu__back {
  display: flex;
  align-items: center;
  color: #000000;
  font-size: 2.4rem;
  line-height: 1.4;
  font-weight: 300;
}
html:not([dir=rtl]) .mobileMenu__back {
  text-align: left;
}
html[dir=rtl] .mobileMenu__back {
  text-align: right;
}
.mobileMenu__subitems {
  flex-grow: 1;
  overflow: hidden;
}
.mobileMenu__subitem {
  padding: 1.2rem 0;
  transition: color 0.2s;
}
.mobileMenu__sublink {
  display: flex;
  align-items: center;
  font-size: 2.2rem;
  line-height: 1.3;
  font-weight: 300;
  transition: opacity 0.2s, color 0.2s;
}
.mobileMenu .mobileMenu__settings {
  padding-top: 1rem;
  /* Font Size Buttons */
  /* Accessibility Settings */
  /* Toggle Switch */
  /* Text styling */
}
.mobileMenu .mobileMenu__settings .color-contrast-container {
  display: flex;
  gap: 1rem;
}
.mobileMenu .mobileMenu__settings .font-size-controls {
  display: flex;
  gap: 8px;
  align-items: center;
  padding-top: 1rem;
}
.mobileMenu .mobileMenu__settings .font-size-controls button {
  border: none;
  background: #f2f2f2;
  padding: 8px 14px;
  cursor: pointer;
  border-radius: 5px;
  font-size: 16px;
  font-weight: bold;
  color: black;
  transition: background 0.2s ease;
}
.mobileMenu .mobileMenu__settings .font-size-controls button:hover {
  background: #e0e0e0;
}
.mobileMenu .mobileMenu__settings .accessibility-settings {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
}
.mobileMenu .mobileMenu__settings .toggle-switch {
  position: relative;
  width: 40px;
  height: 20px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.mobileMenu .mobileMenu__settings .toggle-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.mobileMenu .mobileMenu__settings .toggle-switch .slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  border-radius: 10px;
  cursor: pointer;
  transition: 0.3s;
}
.mobileMenu .mobileMenu__settings .toggle-switch .slider:before {
  content: "";
  position: absolute;
  width: 16px;
  height: 16px;
  background: white;
  border-radius: 50%;
  top: 2px;
  left: 2px;
  transition: 0.3s;
}
.mobileMenu .mobileMenu__settings .toggle-switch input:checked + .slider {
  background: #00BC70;
}
.mobileMenu .mobileMenu__settings .toggle-switch input:checked + .slider:before {
  transform: translateX(20px);
}
.mobileMenu .mobileMenu__settings .text-label {
  font-size: 16px;
  font-weight: bold;
  color: black;
}

.submenu {
  position: absolute;
  background-color: #735C38;
  color: #FFFFFF;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-101%);
  transition: opacity 0.2s, visibility 0.2s, transform 0.2s;
}
.submenu--expanded {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.submenu--hero {
  background-color: transparent;
  color: #FFFFFF;
}
.submenu__inner {
  position: relative;
  min-height: 5.5rem;
}
@media (min-width: 768px) {
  .submenu__inner {
    min-height: calc(31.29952px + 3.086vw);
  }
}
.submenu--hero .submenu__inner {
  min-height: 3.6rem;
}
@media (min-width: 768px) {
  .submenu--hero .submenu__inner {
    min-height: 3.6rem;
  }
}
.submenu__items {
  position: relative;
}
.submenu__item {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s, visibility 0.2s;
}
.submenu__item--expanded {
  position: relative;
  opacity: 1;
  visibility: visible;
}
.submenu__subitems {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin: 0 -0.4rem;
}
@media (min-width: 768px) {
  .submenu__subitems {
    margin: 0 calc(2.32832px + -0.824vw);
  }
}
.submenu--hero .submenu__subitems {
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .submenu--hero .submenu__subitems {
    margin: 0 calc(11.80544px + -2.058vw);
  }
}
.submenu--hero .submenu__item--space .submenu__subitems, .submenu--hero .submenu__item--space ~ .submenu__item .submenu__subitems {
  justify-content: flex-end;
}
.submenu__subitem {
  padding: 0 0.4rem;
}
@media (min-width: 768px) {
  .submenu__subitem {
    padding: 0 calc(-2.31296px + 0.822vw);
  }
}
.submenu--hero .submenu__subitem {
  justify-content: flex-start;
}
@media (min-width: 768px) {
  .submenu--hero .submenu__subitem {
    padding: 0 calc(-11.79008px + 2.056vw);
  }
}
.submenu__sublink {
  display: inline-flex;
  align-items: center;
  font-family: "DINNextLTArabic";
  height: 5.5rem;
  font-size: 1.2rem;
  line-height: 1.25;
  font-weight: 300;
  transition: color 0.2s;
}
@media (min-width: 768px) {
  .submenu__sublink {
    height: calc(31.29952px + 3.086vw);
    font-size: calc(8.8512px + 0.41vw);
  }
}
.submenu--hero .submenu__sublink {
  height: 3.6rem;
}
@media (min-width: 768px) {
  .submenu--hero .submenu__sublink {
    height: 3.6rem;
  }
}
@media (hover: hover) {
  .submenu--hero .submenu__sublink:hover {
    color: rgba(255, 255, 255, 0.66);
  }
}

.sideNav {
  display: none;
  z-index: 20;
  position: fixed;
  top: 50%;
  width: 100%;
  visibility: hidden;
  overflow: hidden;
  transform: translateY(-50%);
  color: #000000;
  transition: color 0.2s;
}
@media (min-width: 1024px) {
  .sideNav {
    display: block;
  }
}
.sideNav--invert {
  color: #FFFFFF;
}
html:not([dir=rtl]) .sideNav {
  right: 0;
}
html[dir=rtl] .sideNav {
  left: 0;
}
.sideNav__items {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  transition: transform 0.2s;
}
html:not([dir=rtl]) .sideNav__items {
  padding-right: calc(-21.59552px + 4.114vw);
}
html[dir=rtl] .sideNav__items {
  padding-left: calc(-21.59552px + 4.114vw);
}
html:not([dir=rtl]) .sideNav--hidden .sideNav__items {
  transform: translateX(100%);
}
html[dir=rtl] .sideNav--hidden .sideNav__items {
  transform: translateX(-100%);
}
.sideNav__item {
  visibility: visible;
  color: inherit;
  transition: opacity 0.2s;
  display: block;
  padding: 0.6rem;
  position: relative;
}
.sideNav__item::before {
  content: "";
  display: block;
  width: 2px;
  height: 2px;
  border-radius: 1px;
  background-color: currentColor;
  box-shadow: 0 0 4px 0 #FFFFFF;
  opacity: 0.66;
  transition: height 0.2s, opacity 0.2s box-shadow 0.2s;
}
.sideNav__item--active::before {
  opacity: 1;
  height: 16px;
}
.sideNav--invert .sideNav__item::before {
  box-shadow: 0 0 4px 0 #000000;
}
@media (hover: hover) {
  .sideNav__item:hover::before {
    opacity: 1;
  }
}
.sideNav__label {
  position: absolute;
  top: 50%;
  font-size: 1.2rem;
  line-height: 1.3333333333;
  font-weight: 500;
  transform: translateY(-50%) scaleY(0);
  white-space: nowrap;
  opacity: 0;
  visibility: hidden;
  text-shadow: 0 0 4px #FFFFFF;
  transition: visiblity 0.2s, opacity 0.2s, transform 0.2s, text-shadow 0.2s;
}
html:not([dir=rtl]) .sideNav__label {
  right: 100%;
  padding-right: 0.8rem;
}
html[dir=rtl] .sideNav__label {
  left: 100%;
  padding-right: 0.8rem;
}
.sideNav--invert .sideNav__label {
  text-shadow: 0 0 4px #000000;
}
.sideNav__item--active .sideNav__label {
  opacity: 1;
  visibility: visible;
  transform: translateY(-50%) scaleY(1);
}
@media (hover: hover) {
  .sideNav__item:hover .sideNav__label {
    opacity: 1;
    visibility: visible;
    transform: translateY(-50%) scaleY(1);
  }
}

.page {
  margin-top: 5.5rem;
}
@media (min-width: 768px) {
  .page {
    margin-top: calc(31.29952px + 3.086vw);
  }
}
.page--withHero {
  margin-top: 0;
}
@media (min-width: 768px) {
  .page--withHero {
    margin-top: 0;
  }
}

.section {
  padding: 12rem 0;
}

.section-very-small {
  padding: 4rem 0;
}

.section-small {
  padding: 6rem 0;
}

.section-top {
  padding-top: 12rem;
}

.section-small-top-tablet {
  padding-bottom: 6rem;
}
@media (max-width: 1024px) {
  .section-small-top-tablet {
    padding-top: 6rem;
  }
}

.section-small-top {
  padding-top: 6rem;
}

.section-big-bottom {
  padding: 6rem 0 22rem 0;
}

.section-top-sidebar {
  padding-bottom: 12rem;
}
@media (max-width: 1024px) {
  .section-top-sidebar {
    padding-top: 6rem;
  }
}

.section-bottom-sidebar {
  padding: 6rem 0 6rem 0;
  margin-bottom: -12rem;
}
@media (min-width: 1024px) {
  .section-bottom-sidebar {
    padding: 6rem 0 12rem 0;
  }
}
.section-bottom-sidebar > div {
  padding-bottom: 1rem;
}

.section-bottom {
  padding-bottom: 12rem;
}

.section-medium-bottom {
  padding-bottom: 8rem;
}

.section-small-bottom {
  padding-bottom: 6rem;
}

.sectionWrapperWithSidebar {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  width: 100%;
}

.messages-list {
  z-index: 20;
  position: absolute;
  top: 335px;
  width: 100%;
}
.messages-list .is-hidden {
  display: none;
}
.messages-list__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 1.2rem;
  padding: 0 1rem;
  margin: 1rem;
  border-radius: 10px;
  position: relative;
  z-index: 10;
}
.messages-list__item .messages-body {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.messages-list__item .alert {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.messages-list__item .messages__header {
  display: none;
}
.messages-list__item .button--dismiss {
  color: #FFFFFF;
}
.messages-list__item .button-control {
  display: flex;
  align-items: center;
  cursor: pointer;
}
.messages-list__item .icon-close:after {
  display: inline-block;
  content: "×";
  /* This will render the 'X' */
  color: #FFFFFF;
  font-size: 3rem;
  margin: 0 1rem;
  margin-bottom: 8px;
}
.messages-list__item.messages--status {
  background-color: rgba(0, 188, 112, 0.82);
  color: #FFFFFF;
}
.messages-list__item.messages--error {
  background-color: #E35C47;
  color: #FFFFFF;
}

.messages__wrapper {
  position: absolute;
  top: 75%;
  z-index: 9999999;
  width: 90%;
  margin: auto;
  left: 0;
  right: 0;
}

.footer {
  /* position: relative; */
  margin-top: 8rem;
  background-color: #FFFFFF;
  /* border-radius: 2rem 2rem 0 0; */
  box-shadow: 0px -20px 20px 0px rgba(0, 0, 0, 0.0117647059);
}
.footer__mainInner {
  position: relative;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  gap: 4rem;
  padding-top: 6.5rem;
  padding-bottom: 3rem;
}
@media (min-width: 1024px) {
  .footer__mainInner {
    flex-direction: row;
  }
}
.footer__logoCompany {
  flex: 1 1 15%;
  align-self: center;
}
@media (min-width: 600px) {
  .footer__logoCompany {
    align-self: flex-start;
  }
}
.footer__logoCompany.text {
  font-size: 1.8rem;
  font-weight: 400;
  color: #34373A;
  line-height: 2.8rem;
  margin-top: 3.2rem;
}
.footer__logoImg {
  object-fit: cover;
  max-width: 12rem;
  width: 100%;
}
.footer__menu {
  flex: 1 0 30%;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  text-align: center;
  gap: 4rem;
}
@media (min-width: 600px) {
  .footer__menu {
    text-align: unset;
  }
}
@media (min-width: 600px) {
  .footer__menu {
    flex-direction: row;
    gap: 2rem;
  }
}
.footer__menuItems {
  flex: 1 1 50%;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.footer__menuItemsTitle {
  font-size: 2.3rem;
  font-weight: 400;
  line-height: 3.2rem;
  color: #2D3033;
  margin-bottom: 0.8rem;
}
.footer__menuLink {
  font-size: 2rem;
  font-weight: 400;
  line-height: 3.2rem;
  color: #696D70;
  transition: all 0.4s ease;
}
.footer__menuLink:hover {
  opacity: 0.6;
}
.footer__logos {
  flex: 1 1 15%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.3rem;
}
@media (min-width: 600px) {
  .footer__logos {
    align-items: flex-start;
    flex-direction: row;
    gap: 4rem;
  }
}
@media (min-width: 1024px) {
  .footer__logos {
    align-items: flex-end;
    flex-direction: column;
    gap: 1.3rem;
  }
}
.footer__logos img {
  object-fit: cover;
}
.footer__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  gap: 2rem;
  padding: 3.2rem 0;
  border-top: 0.1rem solid rgba(0, 0, 0, 0.1);
}
@media (min-width: 600px) {
  .footer__bottom {
    gap: 4.8rem;
    flex-direction: row;
  }
}
.footer__bottomMenu {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 2rem;
}
@media (min-width: 600px) {
  .footer__bottomMenu {
    gap: 4.8rem;
    flex-direction: row;
  }
}
.footer__bottomMenuLink {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.9rem;
  color: #696D70;
  transition: all 0.4s ease;
}
.footer__bottomMenuLink:hover {
  opacity: 0.6;
}
.footer__copyright {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.9rem;
  color: #696D70;
}
.footer__socials {
  position: absolute;
  top: 0;
  inset-inline: 0 0;
  display: flex;
  gap: 0.8rem;
  align-items: center;
  transform: translate(0, -50%);
}
.footer__social {
  border-radius: 50%;
  background-color: #FFFFFF;
  padding: 1rem;
}
.footer__social img {
  width: 2.6rem;
  height: 2.6rem;
}

html[dir=rtl] .minArrowButton {
  transform: rotate(180deg);
}
.minArrowButton:hover span {
  background-color: #D0D2D3;
  color: #FAFBFB;
  border-color: #D0D2D3;
}
.minArrowButton span {
  border: 0.1rem solid #D8DADA;
  border-radius: 50%;
  padding: 1.1rem 1.2rem;
  font-size: 1.6rem;
  color: #2D3033;
  transition: all 0.4s ease;
}

.langSwitcher {
  display: flex;
  align-items: center;
  gap: 10px;
  transition: all 0.4s ease;
}
.langSwitcher:hover {
  opacity: 0.8;
}
.langSwitcher__icon {
  height: 2.4rem;
  width: 2.4rem;
}
.langSwitcher span {
  color: #FFFFFF;
  font-size: 1.3rem;
  transition: all 0.4s ease;
}

.button {
  border-radius: 4rem;
  padding: 1rem;
  transition: all 0.4s ease;
  min-width: 97px;
  text-align: center;
}
.button--white {
  background-color: #FFFFFF;
  border: 0.1rem #FFFFFF solid;
}
.button--white:hover {
  background-color: #735C38;
}
.button--white:hover .button__title--white {
  color: #FFFFFF;
}
.button--transparent {
  background-color: #846940;
  border: 0.1rem #735C38 solid;
}
.button--transparent:hover {
  background-color: #735C38;
}
.button--transparent:hover .button__title--transparent {
  color: #FFFFFF;
}
.button__title {
  font-size: 1.3rem;
  font-weight: 700;
  transition: all 0.4s ease;
}
.button__title--white {
  color: #846940;
}
.button__title--transparent {
  color: #FFFFFF;
}

.subpage .button--white {
  background-color: #846940;
  border: 0.1rem #846940 solid;
}
.subpage .button--white:hover {
  background-color: #735C38;
}
.subpage .button__title--white {
  color: #FFFFFF;
}
.subpage .button--transparent {
  background-color: #846940;
  border: 0.1rem #735C38 solid;
}
.subpage .button--transparent:hover {
  background-color: #735C38;
}
.subpage .button--transparent:hover .button__title--transparent {
  color: #846940;
}
.subpage .button__title--transparent {
  color: #846940;
}

.menuButton {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4.1rem;
  height: 4.1rem;
  color: #FAFBFB;
  transition: color 0.2s;
  cursor: pointer;
}
@media (min-width: 1024px) {
  .menuButton {
    display: none;
    width: calc(33.10496px + 1.028vw);
    height: calc(33.10496px + 1.028vw);
  }
}
@media (hover: hover) {
  .menuButton:hover {
    color: #735C38;
  }
  .menuButton--active:hover {
    color: #735C38;
  }
}
.menuButton--white {
  color: #FFFFFF;
}
@media (hover: hover) {
  .menuButton--white:hover {
    color: rgba(255, 255, 255, 0.66);
  }
  .menuButton--white--active:hover {
    color: #FFFFFF;
  }
}
.menuButton__bars {
  position: relative;
  width: 1.9rem;
  height: 1.9rem;
  overflow: hidden;
}
@media (min-width: 768px) {
  .menuButton__bars {
    width: calc(12.68704px + 0.822vw);
    height: calc(12.68704px + 0.822vw);
  }
}
.menuButton__bar {
  display: block;
  position: absolute;
  inset: 0;
  transition: transform 0.2s;
}
.menuButton__bar::before {
  visibility: visible;
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background-color: currentColor;
  position: absolute;
  top: 50%;
  left: 0;
  animation-fill-mode: forwards;
  animation-duration: 0.2s;
  margin-top: -0.5px;
}
.menuButton__bar--1 {
  transform: translateY(-30%);
}
.menuButton__bar--2 {
  transform: translateY(0%);
}
.menuButton__bar--3 {
  transform: translateY(30%);
}

.arrowButton {
  display: flex;
}
.arrowButton__title {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #FFFFFF;
  color: #00844E;
  padding: 1.6rem 2.4rem;
  border-radius: 5rem;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
}
.arrowButton__title::after {
  font-size: 2rem;
  transition: margin 0.4s ease;
}
.arrowButton__title::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.arrowButton__title::after {
  content: "\e902" !important;
}
html:not([dir=rtl]) .arrowButton__title::after {
  margin-left: 1.6rem;
}
html[dir=rtl] .arrowButton__title::after {
  margin-right: 1.6rem;
  transform: rotate(180deg);
}
.arrowButton__title:hover {
  background-color: #00844E;
  color: #FAFBFB;
}
html:not([dir=rtl]) .arrowButton__title:hover {
  transform: translateX(-0.2rem);
}
html[dir=rtl] .arrowButton__title:hover {
  transform: translateX(0.2rem);
}
html:not([dir=rtl]) .arrowButton__title:hover:after {
  margin-left: 2.1rem;
}
html[dir=rtl] .arrowButton__title:hover:after {
  margin-right: 2.1rem;
}
.arrowButton--green .arrowButton__title {
  background-color: #846940;
  color: #FFFFFF;
}
.arrowButton--green .arrowButton__title:hover {
  background-color: #735C38;
  color: #FFFFFF;
  border-color: #735C38;
}
.arrowButton--gold .arrowButton__title {
  background-color: #BC965C;
  color: #FFFFFF;
}
.arrowButton--gold .arrowButton__title:hover {
  background-color: #735C38;
  border-color: #735C38;
}

.arrowSlider {
  display: flex;
}
.arrowSlider:hover span {
  background-color: #846940;
  color: #FFFFFF;
}
.arrowSlider:hover span::after {
  font-size: 2.8rem;
}
.arrowSlider span {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #E6F8F1;
  color: #00844E;
  width: 5.6rem;
  height: 5.6rem;
  border-radius: 50%;
  transition: all 0.4s ease;
}
.arrowSlider span:after {
  transition: font-size 0.4s ease;
}
.arrowSlider--left span::after {
  font-size: 2.4rem;
}
.arrowSlider--left span::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.arrowSlider--left span::after {
  content: "\e905" !important;
}
html[dir=rtl] .arrowSlider--left span::after {
  transform: rotate(180deg);
}
.arrowSlider--right span::after {
  font-size: 2.4rem;
}
.arrowSlider--right span::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.arrowSlider--right span::after {
  content: "\e902" !important;
}
html[dir=rtl] .arrowSlider--right span::after {
  transform: rotate(180deg);
}

.liveChatButton {
  position: absolute;
  top: 0;
  inset-inline: 100% 0;
  min-width: 14rem;
  min-height: 4.8rem;
  z-index: 2;
}
html:not([dir=rtl]) .liveChatButton {
  transform: translate(-100%, 50%);
}
html[dir=rtl] .liveChatButton {
  transform: translate(100%, 50%);
}
@media (min-width: 480px) {
  html:not([dir=rtl]) .liveChatButton {
    transform: translate(-100%, -50%);
  }
  html[dir=rtl] .liveChatButton {
    transform: translate(100%, -50%);
  }
}
.liveChatButton:hover::after {
  background-image: url("data:image/svg+xml,%3Csvg width='142' height='48' viewBox='0 0 142 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 24C0.5 11.0213 11.0213 0.5 24 0.5H126C134.561 0.5 141.5 7.43953 141.5 16V47.5H24C11.0213 47.5 0.5 36.9787 0.5 24Z' fill='white' stroke='%2300BC70'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.9995 32.9956C22.9445 32.9956 18.8625 28.8276 19.0035 23.7406C19.1335 19.0446 23.0485 15.1296 27.7445 14.9996C32.8315 14.8586 36.9995 18.9406 36.9995 23.9956C36.9995 25.3526 36.6985 26.6396 36.1615 27.7946L37.3195 33.3376L31.7865 32.1626C30.6345 32.6976 29.3515 32.9956 27.9995 32.9956Z' fill='white' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.2496 23.9956C36.2496 19.3618 32.4289 15.6201 27.7653 15.7494L27.7653 15.7494C23.4672 15.8683 19.8722 19.4633 19.7533 23.7614L19.7533 23.7614C19.624 28.425 23.3657 32.2456 27.9996 32.2456C29.2403 32.2456 30.4157 31.9724 31.4706 31.4824C31.6179 31.414 31.7835 31.3953 31.9423 31.429L36.3502 32.3651L35.4274 27.948C35.3943 27.7898 35.4133 27.6251 35.4815 27.4785C35.9736 26.42 36.2496 25.2407 36.2496 23.9956ZM27.7238 14.2499C33.2342 14.0972 37.7496 18.5195 37.7496 23.9956C37.7496 25.3748 37.4622 26.6885 36.9455 27.8797L38.0537 33.1843C38.1055 33.4324 38.0285 33.6899 37.849 33.8689C37.6695 34.0478 37.4117 34.1239 37.1638 34.0713L31.8701 32.9471C30.6819 33.4615 29.3727 33.7456 27.9996 33.7456C22.5234 33.7456 18.1011 29.2303 18.2538 23.7199M27.7238 14.2499C22.6299 14.391 18.3949 18.6259 18.2538 23.7199Z' fill='%2300BC70'/%3E%3Cpath d='M28.1768 23.8232C28.2744 23.9209 28.2744 24.0791 28.1768 24.1768C28.0791 24.2744 27.9209 24.2744 27.8232 24.1768C27.7256 24.0791 27.7256 23.9209 27.8232 23.8232C27.9209 23.7256 28.0791 23.7256 28.1768 23.8232Z' fill='white' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 24.0002L27.6467 24.3538C27.8419 24.5487 28.1581 24.5487 28.3533 24.3538L28 24.0002ZM27.9998 24L27.6462 24.3533C27.4513 24.1581 27.4513 23.8419 27.6462 23.6467L27.9998 24ZM28 23.9998L27.6467 23.6462C27.8419 23.4513 28.1581 23.4513 28.3533 23.6462L28 23.9998ZM28.0002 24L28.3538 24.3533C28.5487 24.1581 28.5487 23.8419 28.3538 23.6467L28.0002 24ZM27.8232 23.8232L27.8232 23.8232L27.8232 23.8232V24.1768L27.8232 24.1768M27.2931 23.2926C27.6837 22.9025 28.3163 22.9025 28.7069 23.2926L28.7074 23.2931C29.0975 23.6837 29.0975 24.3163 28.7074 24.7069L28.7069 24.7074C28.3163 25.0975 27.6837 25.0975 27.2931 24.7074L27.2926 24.7069C26.9025 24.3163 26.9025 23.6837 27.2926 23.2931L27.2931 23.2926Z' fill='%2300BC70' stroke='%2300BC70' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.1768 23.8232C32.2744 23.9209 32.2744 24.0791 32.1768 24.1768C32.0791 24.2744 31.9209 24.2744 31.8232 24.1768C31.7256 24.0791 31.7256 23.9209 31.8232 23.8232C31.9209 23.7256 32.0791 23.7256 32.1768 23.8232Z' fill='white' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.9995 24.0002L31.6462 24.3538C31.8413 24.5487 32.1576 24.5487 32.3527 24.3538L31.9995 24.0002ZM31.9995 24.0002L31.6462 24.3538C31.4513 24.1587 31.4507 23.8419 31.6457 23.6467L31.9995 24.0002ZM31.9995 24.0002L31.6457 23.6467C31.8408 23.4518 32.1576 23.4513 32.3527 23.6462L31.9995 24.0002ZM31.9995 24.0002L32.3527 24.3538C32.5476 24.1587 32.5476 23.8413 32.3527 23.6462L31.9995 24.0002ZM31.2926 23.2926C31.6831 22.9025 32.3158 22.9025 32.7063 23.2926C33.0964 23.6831 33.097 24.3163 32.7069 24.7069C32.3163 25.097 31.6831 25.0975 31.2926 24.7074C30.9025 24.3169 30.9025 23.6831 31.2926 23.2926Z' fill='%2300BC70'/%3E%3Cpath d='M31.6462 24.3538L31.9995 24.0002M31.6462 24.3538C31.8413 24.5487 32.1576 24.5487 32.3527 24.3538M31.6462 24.3538C31.4513 24.1587 31.4507 23.8419 31.6457 23.6467M31.9995 24.0002L32.3527 24.3538M31.9995 24.0002L31.6457 23.6467M31.9995 24.0002L32.3527 23.6462M32.3527 24.3538C32.5476 24.1587 32.5476 23.8413 32.3527 23.6462M31.6457 23.6467C31.8408 23.4518 32.1576 23.4513 32.3527 23.6462M32.7063 23.2926C32.3158 22.9025 31.6831 22.9025 31.2926 23.2926C30.9025 23.6831 30.9025 24.3169 31.2926 24.7074C31.6831 25.0975 32.3163 25.097 32.7069 24.7069C33.097 24.3163 33.0964 23.6831 32.7063 23.2926Z' stroke='%2300BC70' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1768 23.8232C24.2744 23.9209 24.2744 24.0791 24.1768 24.1768C24.0791 24.2744 23.9209 24.2744 23.8232 24.1768C23.7256 24.0791 23.7256 23.9209 23.8232 23.8232C23.9209 23.7256 24.0791 23.7256 24.1768 23.8232Z' fill='white' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24 24.0002L23.6467 24.3538C23.8419 24.5487 24.1581 24.5487 24.3533 24.3538L24 24.0002ZM23.9998 24L23.6462 24.3533C23.4513 24.1581 23.4513 23.8419 23.6462 23.6467L23.9998 24ZM24 23.9998L23.6467 23.6462C23.8419 23.4513 24.1581 23.4513 24.3533 23.6462L24 23.9998ZM24.0002 24L24.3538 24.3533C24.5487 24.1581 24.5487 23.8419 24.3538 23.6467L24.0002 24ZM23.8232 23.8232L23.8232 23.8232L23.8232 23.8232V24.1768L23.8232 24.1768M23.2931 23.2926C23.6837 22.9025 24.3163 22.9025 24.7069 23.2926L24.7074 23.2931C25.0975 23.6837 25.0975 24.3163 24.7074 24.7069L24.7069 24.7074C24.3163 25.0975 23.6837 25.0975 23.2931 24.7074L23.2926 24.7069C22.9025 24.3163 22.9025 23.6837 23.2926 23.2931L23.2931 23.2926Z' fill='%2300BC70' stroke='%2300BC70' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.liveChatButton:hover span {
  color: #846940 !important;
}
.liveChatButton::after {
  content: "";
  position: absolute;
  inset: 0;
  display: block;
  width: 100%;
  height: 100%;
  min-width: 14rem;
  min-height: 4.8rem;
  background-image: url("data:image/svg+xml,%3Csvg width='142' height='48' viewBox='0 0 142 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 24C0 10.7452 10.7452 0 24 0H126C134.837 0 142 7.1634 142 16V48H24C10.7452 48 0 37.2548 0 24Z' fill='%2300BC70'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.9995 32.9956C22.9445 32.9956 18.8625 28.8276 19.0035 23.7406C19.1335 19.0446 23.0485 15.1296 27.7445 14.9996C32.8315 14.8586 36.9995 18.9406 36.9995 23.9956C36.9995 25.3526 36.6985 26.6396 36.1615 27.7946L37.3195 33.3376L31.7865 32.1626C30.6345 32.6976 29.3515 32.9956 27.9995 32.9956Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28.1768 23.8232C28.2744 23.9209 28.2744 24.0791 28.1768 24.1768C28.0791 24.2744 27.9209 24.2744 27.8232 24.1768C27.7256 24.0791 27.7256 23.9209 27.8232 23.8232C27.9209 23.7256 28.0791 23.7256 28.1768 23.8232Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.1768 23.8232C32.2744 23.9209 32.2744 24.0791 32.1768 24.1768C32.0791 24.2744 31.9209 24.2744 31.8232 24.1768C31.7256 24.0791 31.7256 23.9209 31.8232 23.8232C31.9209 23.7256 32.0791 23.7256 32.1768 23.8232Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1768 23.8232C24.2744 23.9209 24.2744 24.0791 24.1768 24.1768C24.0791 24.2744 23.9209 24.2744 23.8232 24.1768C23.7256 24.0791 23.7256 23.9209 23.8232 23.8232C23.9209 23.7256 24.0791 23.7256 24.1768 23.8232Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: contain;
  z-index: -1;
  transition: all 0.4s ease;
}
html[dir=rtl] .liveChatButton::after {
  transform: scaleX(-1);
}
.liveChatButton span {
  font-size: 1.6rem;
  font-weight: 700;
  line-height: 2rem;
  color: #FFFFFF;
  padding-inline: 3rem 0;
  z-index: 2;
  transition: all 0.4s ease;
}

.playButton {
  position: relative;
  cursor: pointer;
  width: 4.6rem;
  height: 4.6rem;
}
.playButton::before {
  content: "";
  position: absolute;
  inset: 0;
  width: 4.6rem;
  height: 4.6rem;
  border-radius: 50%;
  background-color: #FFFFFF;
  opacity: 0.8;
  z-index: -1;
  transition: all 0.4s ease;
}
.playButton svg {
  margin-left: 0.3rem;
}
.playButton:hover::before {
  background-color: #846940;
  opacity: 1;
}
.playButton:hover svg path {
  fill: #E4D4BC;
}

.downloadButton {
  display: flex;
}
.downloadButton__title {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #FFFFFF;
  color: #00844E;
  padding: 1.6rem 2.4rem;
  border-radius: 5rem;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
}
.downloadButton__title::after {
  font-size: 2rem;
  transition: margin 0.4s ease;
  -webkit-margin-start: 1.6rem;
          margin-inline-start: 1.6rem;
}
.downloadButton__title::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.downloadButton__title::after {
  content: "\e90d" !important;
}
.downloadButton__title:hover {
  background-color: #00844E;
  color: #FAFBFB;
}
html:not([dir=rtl]) .downloadButton__title:hover {
  transform: translateX(-0.2rem);
}
html[dir=rtl] .downloadButton__title:hover {
  transform: translateX(0.2rem);
}
html:not([dir=rtl]) .downloadButton__title:hover:after {
  margin-left: 2.1rem;
}
html[dir=rtl] .downloadButton__title:hover:after {
  margin-right: 2.1rem;
}
.downloadButton--gold .downloadButton__title {
  background-color: #BC965C;
  color: #FFFFFF;
}
.downloadButton--gold .downloadButton__title:hover {
  background-color: #735C38;
  color: #FFFFFF;
  border-color: #735C38;
}
.downloadButton--purple .downloadButton__title {
  background-color: #575195;
  color: #FFFFFF;
}
.downloadButton--purple .downloadButton__title:hover {
  background-color: #3D3968;
  color: #FFFFFF;
  border-color: #3D3968;
}

.heroMiniCard {
  display: flex;
  align-items: center;
  gap: 2.4rem;
  padding: 1.2rem 1.2rem 1.2rem 1.2rem;
  background-color: #FFFFFF;
  border-radius: 2.4rem;
}
.heroMiniCard__content {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  flex: 1 0 30%;
}
.heroMiniCard__counter {
  color: #000000;
}
.heroMiniCard__counter span:first-child {
  font-size: 2.9rem;
  font-weight: 400;
}
html:not([dir=rtl]) .heroMiniCard__counter span:first-child {
  margin-right: 0.8rem;
}
html[dir=rtl] .heroMiniCard__counter span:first-child {
  margin-left: 0.8rem;
}
.heroMiniCard__counter span:last-child {
  font-size: 2rem;
  font-weight: 400;
  opacity: 0.5;
}
.heroMiniCard__text {
  font-size: 1.3rem;
  font-weight: 400;
  color: #000000;
}
.heroMiniCard__image {
  position: relative;
  height: 100%;
}
@media (min-width: 600px) {
  .heroMiniCard__image {
    flex: 1 0 40%;
  }
}
.heroMiniCard__image .playButton {
  position: absolute;
  top: 50%;
}
html:not([dir=rtl]) .heroMiniCard__image .playButton {
  transform: translate(-50%, -50%);
  left: 50%;
}
html[dir=rtl] .heroMiniCard__image .playButton {
  transform: translate(50%, -50%);
  right: 50%;
}
.heroMiniCard__img {
  width: 12rem;
  height: 100%;
  object-fit: cover;
  border-radius: 2.4rem;
}
@media (min-width: 600px) {
  .heroMiniCard__img {
    width: 100%;
  }
}

.tileIcon {
  position: relative;
  flex: 1 0 100%;
  padding: 4rem 2rem;
  background-color: #ECEDED;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  overflow: hidden;
  min-height: 41.6rem;
  transition: all 0.4s ease;
}
@media (min-width: 600px) {
  .tileIcon {
    padding: 6rem 3rem;
    flex: 1 0 30%;
    min-width: 32rem;
  }
}
@media (min-width: 1024px) {
  .tileIcon {
    max-width: 54rem;
    flex: 0 0 30%;
  }
}
@media (min-width: 1280px) {
  .tileIcon {
    max-width: 50rem;
  }
}
.tileIcon__hoverText {
  position: absolute;
  inset: 0;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #FFFFFF;
  padding: 6rem 3rem;
  opacity: 0;
  transition: all 0.4s ease;
}
@media (min-width: 1366px) {
  html:not([dir=rtl]) .tileIcon__hoverText {
    padding-right: 15%;
  }
  html[dir=rtl] .tileIcon__hoverText {
    padding-left: 15%;
  }
}
.tileIcon__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #846940;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  .tileIcon__title {
    font-size: 3.6rem;
    line-height: 5rem;
  }
}
.tileIcon__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #2D3033;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  html:not([dir=rtl]) .tileIcon__text {
    padding-right: 5%;
  }
  html[dir=rtl] .tileIcon__text {
    padding-left: 5%;
  }
}
.tileIcon__text ul {
  list-style: none;
}
html:not([dir=rtl]) .tileIcon__text ul li::before {
  content: "";
  margin-right: 0.8rem;
  font-size: 1.8rem;
  color: #C7A878;
}
html:not([dir=rtl]) .tileIcon__text ul li::before {
  content: "\e908" !important;
}
html:not([dir=rtl]) .tileIcon__text ul li::before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir=rtl] .tileIcon__text ul li::after {
  content: "";
  margin-left: 0.8rem;
  font-size: 1.8rem;
  color: #C7A878;
}
html[dir=rtl] .tileIcon__text ul li::after {
  content: "\e908" !important;
}
html[dir=rtl] .tileIcon__text ul li::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.tileIcon__img {
  position: absolute;
  bottom: -10%;
  opacity: 0.1;
  width: 35%;
  transition: all 0.4s ease;
}
html:not([dir=rtl]) .tileIcon__img {
  right: -2%;
}
html[dir=rtl] .tileIcon__img {
  left: -2%;
}
.tileIcon__icon {
  position: absolute;
  bottom: -2rem;
  font-size: 7rem;
  color: #FFFFFF;
  align-self: flex-end;
  opacity: 0;
  padding: 6rem 3rem;
  transition: all 0.4s ease;
}
@media (min-width: 600px) {
  .tileIcon__icon {
    bottom: -3rem;
  }
}
html:not([dir=rtl]) .tileIcon__icon {
  right: 0;
}
html[dir=rtl] .tileIcon__icon {
  left: 0;
  transform: rotate(180deg);
}
.tileIcon:hover {
  background-color: #C7A878;
}
.tileIcon:hover .tileIcon__hoverText {
  opacity: 1;
}
.tileIcon:hover .tileIcon__icon {
  opacity: 1;
}
.tileIcon:hover .tileIcon__title {
  transform: translateY(-100%);
  opacity: 0;
}
.tileIcon:hover .tileIcon__text {
  opacity: 0;
}
.tileIcon:hover .tileIcon__img {
  opacity: 0;
}

.competitionCard {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 1 0 25%;
  padding: 3.2rem;
  background-color: #F8F5EF;
  border-radius: 1rem;
}
.competitionCard__box {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.competitionCard__inner {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  gap: 3.2rem;
  height: 100%;
  justify-content: center;
}
@media (min-width: 1024px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.85fr;
  }
}
@media (min-width: 1280px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.75fr;
  }
}
@media (min-width: 1600px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.7fr;
  }
}
.competitionCard__title {
  font-size: 3.6rem;
  line-height: 5rem;
  color: #846940;
  font-weight: 500;
}
.competitionCard__text {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #696D70;
}
.competitionCard__expired {
  color: #E35C47;
  font-size: 2rem;
}
.competitionCard__dates {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.competitionCard__date {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
.competitionCard__dateText {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}
.competitionCard__dateTime {
  position: relative;
  font-size: 1.6rem;
  font-weight: 700;
  color: #34373A;
}
html:not([dir=rtl]) .competitionCard__dateTime {
  padding-left: 1.8rem;
}
html[dir=rtl] .competitionCard__dateTime {
  padding-right: 1.8rem;
}
.competitionCard__dateTime::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 1.3rem;
  height: 1.3rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66667 11C7.2 11 6.80556 10.8389 6.48333 10.5167C6.16111 10.1945 6 9.80004 6 9.33337C6 8.86671 6.16111 8.47226 6.48333 8.15004C6.80556 7.82782 7.2 7.66671 7.66667 7.66671C8.13333 7.66671 8.52778 7.82782 8.85 8.15004C9.17222 8.47226 9.33333 8.86671 9.33333 9.33337C9.33333 9.80004 9.17222 10.1945 8.85 10.5167C8.52778 10.8389 8.13333 11 7.66667 11ZM1.33333 13.6667C0.966667 13.6667 0.652778 13.5362 0.391667 13.275C0.130556 13.0139 0 12.7 0 12.3334V3.00004C0 2.63337 0.130556 2.31949 0.391667 2.05837C0.652778 1.79726 0.966667 1.66671 1.33333 1.66671H2V1.00004C2 0.811152 2.06389 0.652818 2.19167 0.525041C2.31944 0.397263 2.47778 0.333374 2.66667 0.333374C2.85556 0.333374 3.01389 0.397263 3.14167 0.525041C3.26944 0.652818 3.33333 0.811152 3.33333 1.00004V1.66671H8.66667V1.00004C8.66667 0.811152 8.73056 0.652818 8.85833 0.525041C8.98611 0.397263 9.14444 0.333374 9.33333 0.333374C9.52222 0.333374 9.68056 0.397263 9.80833 0.525041C9.93611 0.652818 10 0.811152 10 1.00004V1.66671H10.6667C11.0333 1.66671 11.3472 1.79726 11.6083 2.05837C11.8694 2.31949 12 2.63337 12 3.00004V12.3334C12 12.7 11.8694 13.0139 11.6083 13.275C11.3472 13.5362 11.0333 13.6667 10.6667 13.6667H1.33333ZM1.33333 12.3334H10.6667V5.66671H1.33333V12.3334ZM1.33333 4.33337H10.6667V3.00004H1.33333V4.33337Z' fill='%2334373A'/%3E%3C/svg%3E%0A");
}
.competitionCard__timeCell {
  flex: 1 0 40%;
}
@media (max-width: 1024px) {
  .competitionCard__timeCell {
    grid-row: 1/2;
  }
}
.competitionCard__timeBox {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.competitionCard__timeBox svg {
  position: relative;
  width: 15.6rem;
  height: 15.6rem;
  transform: rotate(-90deg);
}
.competitionCard__timeBox svg circle {
  width: 15rem;
  height: 15rem;
  fill: none;
  stroke-width: 2;
  stroke: #D0D2D3;
  transform: translate(0.5rem, 0.5rem);
  stroke-dasharray: 480;
  stroke-dashoffset: 480;
}
.competitionCard__timeBox svg circle:first-child {
  stroke-dashoffset: 0;
}
.competitionCard__timeBox svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #BC965C;
}
.competitionCard__timeBox.expired svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #E35C47;
}
.competitionCard__timeDetails {
  position: absolute;
  top: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
html:not([dir=rtl]) .competitionCard__timeDetails {
  left: 50%;
  transform: translate(-50%, -50%);
}
html[dir=rtl] .competitionCard__timeDetails {
  right: 50%;
  transform: translate(50%, -50%);
}
.competitionCard__timeDay {
  font-size: 4.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
}
.competitionCard__timeText {
  font-size: 1.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
  margin-top: 0.4rem;
}
.competitionCard__tag {
  position: absolute;
  bottom: 0;
  background-color: #00BC70;
  color: #FAFBFB;
  padding: 0.8rem 1.2rem;
  border-radius: 10rem;
  display: flex;
  gap: 0.6rem;
  align-items: center;
}
html:not([dir=rtl]) .competitionCard__tag {
  left: 50%;
  transform: translate(-50%, 0);
}
html[dir=rtl] .competitionCard__tag {
  right: 50%;
  transform: translate(50%, 0);
}
.competitionCard__tag span:first-child {
  position: relative;
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  border: 0.15rem solid #FFFFFF;
  border-radius: 50%;
}
.competitionCard__tag span:first-child::after {
  content: "";
  position: absolute;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  top: 48%;
  border-radius: 100%;
  background-color: #FFFFFF;
}
html:not([dir=rtl]) .competitionCard__tag span:first-child::after {
  left: 52%;
  transform: translate(-50%, -50%);
}
html[dir=rtl] .competitionCard__tag span:first-child::after {
  right: 52%;
  transform: translate(50%, -50%);
}
.competitionCard__tag span {
  font-size: 1.4rem;
  font-weight: 700;
}

.minCompetitionCard {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 1 0 40%;
  padding: 3.2rem;
  background-color: #F8F5EF;
  border-radius: 1rem;
}
.minCompetitionCard__inner {
  display: flex;
  gap: 3.2rem;
  height: 100%;
  justify-content: center;
}
.minCompetitionCard__box {
  display: flex;
  flex-direction: column;
  flex: 1 0 60%;
  justify-content: space-between;
}
.minCompetitionCard__title {
  font-size: 2.4rem;
  line-height: 3.3rem;
  color: #846940;
  font-weight: 500;
}
.minCompetitionCard__text {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #696D70;
}
.minCompetitionCard__dates {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.minCompetitionCard__date {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
.minCompetitionCard__dateText {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}
.minCompetitionCard__dateTime {
  position: relative;
  font-size: 1.6rem;
  font-weight: 700;
  color: #34373A;
}
html:not([dir=rtl]) .minCompetitionCard__dateTime {
  padding-left: 1.8rem;
}
html[dir=rtl] .minCompetitionCard__dateTime {
  padding-right: 1.8rem;
}
.minCompetitionCard__dateTime::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 1.3rem;
  height: 1.3rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66667 11C7.2 11 6.80556 10.8389 6.48333 10.5167C6.16111 10.1945 6 9.80004 6 9.33337C6 8.86671 6.16111 8.47226 6.48333 8.15004C6.80556 7.82782 7.2 7.66671 7.66667 7.66671C8.13333 7.66671 8.52778 7.82782 8.85 8.15004C9.17222 8.47226 9.33333 8.86671 9.33333 9.33337C9.33333 9.80004 9.17222 10.1945 8.85 10.5167C8.52778 10.8389 8.13333 11 7.66667 11ZM1.33333 13.6667C0.966667 13.6667 0.652778 13.5362 0.391667 13.275C0.130556 13.0139 0 12.7 0 12.3334V3.00004C0 2.63337 0.130556 2.31949 0.391667 2.05837C0.652778 1.79726 0.966667 1.66671 1.33333 1.66671H2V1.00004C2 0.811152 2.06389 0.652818 2.19167 0.525041C2.31944 0.397263 2.47778 0.333374 2.66667 0.333374C2.85556 0.333374 3.01389 0.397263 3.14167 0.525041C3.26944 0.652818 3.33333 0.811152 3.33333 1.00004V1.66671H8.66667V1.00004C8.66667 0.811152 8.73056 0.652818 8.85833 0.525041C8.98611 0.397263 9.14444 0.333374 9.33333 0.333374C9.52222 0.333374 9.68056 0.397263 9.80833 0.525041C9.93611 0.652818 10 0.811152 10 1.00004V1.66671H10.6667C11.0333 1.66671 11.3472 1.79726 11.6083 2.05837C11.8694 2.31949 12 2.63337 12 3.00004V12.3334C12 12.7 11.8694 13.0139 11.6083 13.275C11.3472 13.5362 11.0333 13.6667 10.6667 13.6667H1.33333ZM1.33333 12.3334H10.6667V5.66671H1.33333V12.3334ZM1.33333 4.33337H10.6667V3.00004H1.33333V4.33337Z' fill='%2334373A'/%3E%3C/svg%3E%0A");
}
.minCompetitionCard__timeCell {
  flex: 1 0 40%;
}
@media (max-width: 1024px) {
  .minCompetitionCard__timeCell {
    grid-row: 1/2;
  }
}
.minCompetitionCard__timeBox {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.minCompetitionCard__timeBox svg {
  position: relative;
  width: 15.6rem;
  height: 15.6rem;
  transform: rotate(-90deg);
}
.minCompetitionCard__timeBox svg circle {
  width: 15rem;
  height: 15rem;
  fill: none;
  stroke-width: 2;
  stroke: #D0D2D3;
  transform: translate(0.5rem, 0.5rem);
  stroke-dasharray: 480;
  stroke-dashoffset: 480;
}
.minCompetitionCard__timeBox svg circle:first-child {
  stroke-dashoffset: 0;
}
.minCompetitionCard__timeBox svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #BC965C;
}
.minCompetitionCard__timeDetails {
  position: absolute;
  top: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
html:not([dir=rtl]) .minCompetitionCard__timeDetails {
  left: 50%;
  transform: translate(-50%, -50%);
}
html[dir=rtl] .minCompetitionCard__timeDetails {
  right: 50%;
  transform: translate(50%, -50%);
}
.minCompetitionCard__timeDay {
  font-size: 4.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
}
.minCompetitionCard__timeText {
  font-size: 1.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
  margin-top: 0.4rem;
}
.minCompetitionCard__button {
  justify-self: center;
}

.searchInput {
  display: flex;
}
.searchInput__search {
  position: relative;
  margin-bottom: 4rem;
  width: 100%;
}
@media (min-width: 768px) {
  .searchInput__search {
    width: auto;
  }
}
.searchInput__search input {
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  font-size: 1.8rem;
  font-weight: 400;
  color: #000000;
  width: 100%;
  transition: all 0.4s ease;
}
html:not([dir=rtl]) .searchInput__search input {
  padding: 2rem 7.2rem 2rem 2.4rem;
}
html[dir=rtl] .searchInput__search input {
  padding: 2rem 2.4rem 2rem 7.2rem;
}
@media (min-width: 768px) {
  .searchInput__search input {
    min-width: 52rem;
  }
}
.searchInput__search input::-webkit-input-placeholder {
  color: #929394;
}
.searchInput__search input:-ms-input-placeholder {
  color: #929394;
}
.searchInput__search input::-ms-input-placeholder {
  color: #929394;
}
.searchInput__search input::placeholder {
  color: #929394;
}
.searchInput__search input:focus {
  border: 0.1rem solid #000000;
}
.searchInput__search svg {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
html:not([dir=rtl]) .searchInput__search svg {
  right: 2.4rem;
}
html[dir=rtl] .searchInput__search svg {
  left: 2.4rem;
}

.inputForm {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  width: 100%;
}
.inputFormLabel {
  font-size: 1.4rem;
  font-weight: 700;
  color: #929394;
}
html:not([dir=rtl]) .inputFormLabel {
  padding-left: 2.4rem;
}
html[dir=rtl] .inputFormLabel {
  padding-right: 2.4rem;
}
.inputFormTextarea {
  width: 100%;
  min-height: 20rem;
  padding: 1.6rem 2.4rem;
  border: 0.1rem solid #D0D2D3;
  border-radius: 2.6rem;
  font-size: 1.4rem;
  resize: none;
  transition: all 0.4s ease;
}
.inputFormTextarea:focus {
  border-color: #2D3033;
}
.inputFormTextarea::-webkit-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormTextarea:-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormTextarea::-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormTextarea::placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormInput {
  padding: 1.6rem 2.4rem;
  border: 0.1rem solid #D0D2D3;
  border-radius: 2.6rem;
  line-height: 2rem;
  font-size: 1.4rem;
  transition: all 0.4s ease;
}
.inputFormInput:focus {
  border-color: #2D3033;
}
.inputFormInput::-webkit-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormInput:-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormInput::-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormInput::placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormSelect {
  padding: 1.6rem 2.4rem;
  border: 0.1rem solid #D0D2D3;
  border-radius: 2.6rem;
  line-height: 2rem;
  font-size: 1.4rem;
  transition: all 0.4s ease;
}
.inputFormSelect:focus {
  border-color: #2D3033;
}
.inputFormSelect::-webkit-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormSelect:-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormSelect::-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputFormSelect::placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inputForm.select::after {
  position: absolute;
  top: 64%;
  font-size: 2rem;
  color: #746FA7;
  pointer-events: none;
}
.inputForm.select::after {
  content: "\e900" !important;
}
.inputForm.select::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html:not([dir=rtl]) .inputForm.select::after {
  right: 2.4rem;
  transform: translate(-50%, -50%);
}
html[dir=rtl] .inputForm.select::after {
  left: 2.4rem;
  transform: translate(50%, -50%);
}
.inputForm__error {
  display: none;
  color: #de4b4b;
  padding: 0.2rem 2.4rem;
  line-height: 2rem;
  font-size: 1.4rem;
}
.inputForm__error.active {
  display: flex;
}

.customSelect {
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  overflow: hidden;
}
.customSelect.active .customSelect__bottom {
  display: flex;
}
.customSelect.active .customSelect__topBar span {
  transform: rotate(180deg);
}
.customSelect__topBar {
  display: flex;
  gap: 2.4rem;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
html:not([dir=rtl]) .customSelect__topBar {
  padding: 1.2rem 1.8rem 1.2rem 2.4rem;
}
html[dir=rtl] .customSelect__topBar {
  padding: 1.2rem 2.4rem 1.2rem 1.8rem;
}
.customSelect__topBarTitle {
  font-weight: 400;
  font-size: 1.4rem;
  color: #2D3033;
}
.customSelect__topBar span {
  font-size: 2.4rem;
  color: #BC965C;
  transition: all 0.2s ease;
}
.customSelect__bottom {
  display: none;
  flex-direction: column;
}
.customSelect__search {
  position: relative;
  width: 100%;
}
.customSelect__search input {
  background-color: #ECEDED;
  font-size: 1.4rem;
  font-weight: 400;
  color: #000000;
  padding: 1.2rem 2.4rem 1.2rem 2.4rem;
  width: 100%;
  transition: all 0.4s ease;
}
.customSelect__search input::-webkit-input-placeholder {
  color: #96999B;
}
.customSelect__search input:-ms-input-placeholder {
  color: #96999B;
}
.customSelect__search input::-ms-input-placeholder {
  color: #96999B;
}
.customSelect__search input::placeholder {
  color: #96999B;
}
.customSelect__search svg {
  position: absolute;
  top: 50%;
  width: 1.6rem;
  transform: translateY(-50%);
}
html:not([dir=rtl]) .customSelect__search svg {
  right: 2.4rem;
}
html[dir=rtl] .customSelect__search svg {
  left: 2.4rem;
}
.customSelect__search svg path {
  stroke: #929394;
}
.customSelect__bottomSelects {
  display: flex;
  flex-direction: column;
  max-height: 18rem;
  overflow-y: scroll;
  scrollbar-color: #D8C2A0 #F8F5EF;
}
.customSelect__bottomSelects::-webkit-scrollbar-track {
  border-radius: 10rem;
  background-color: #F8F5EF;
}
.customSelect__bottomSelects::-webkit-scrollbar {
  width: 6px;
  background-color: #F8F5EF;
}
.customSelect__bottomSelects::-webkit-scrollbar-thumb {
  border-radius: 10rem;
  background-color: #D8C2A0;
}
.customSelect__bottomButtons {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 2.4rem;
}
html:not([dir=rtl]) .customSelect__bottomButtons {
  padding: 1.2rem 1.8rem 1.2rem 2.4rem;
}
html[dir=rtl] .customSelect__bottomButtons {
  padding: 1.2rem 2.4rem 1.2rem 1.8rem;
}
.customSelect__bottomButton {
  font-size: 1.4rem;
  font-weight: 700;
  color: #BC965C;
  transition: all 0.4s ease;
}
.customSelect__bottomButton:hover {
  opacity: 0.6;
}
.customSelect__checkboxes {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  padding: 0.2rem 2.4rem 1.6rem 2.4rem;
}
.customSelect__checkboxesItemBox {
  display: flex;
  gap: 0.8rem;
  align-items: center;
}
.customSelect__checkboxesItemBox input {
  position: relative;
  width: 1.8rem;
  height: 1.8rem;
  border-radius: 0.4rem;
  border: 0.1rem solid #D0D2D3;
  transition: all 0.2s ease;
}
.customSelect__checkboxesItemBox input:checked {
  border-color: #BC965C;
  background-color: #BC965C;
}
.customSelect__checkboxesItemBox input:checked:after {
  opacity: 1;
  color: #FAFBFB;
}
.customSelect__checkboxesItemBox input:after {
  opacity: 0;
  content: "";
  position: absolute;
  top: 0;
  inset-inline: 0;
  font-size: 1.6rem;
  transition: all 0.2s ease;
}
.customSelect__checkboxesItemBox input:after {
  content: "\e908" !important;
}
.customSelect__checkboxesItemBox input:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.customSelect__checkboxesItemBox label {
  font-size: 1.6rem;
  font-weight: 400;
  color: #2D3033;
}

.socialIcon {
  width: 3rem;
  height: 3rem;
}
.socialIcon__icon {
  position: relative;
  font-size: 2.8rem;
  color: #D8C2A0;
  transition: all 0.4s ease;
}
.socialIcon__icon:hover {
  color: #BC965C;
}
.socialIcon__icon--instagram::after {
  content: "\e909" !important;
}
.socialIcon__icon--instagram::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.socialIcon__icon--youtube::after {
  content: "\e90b" !important;
}
.socialIcon__icon--youtube::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.socialIcon__icon--linkedin::after {
  content: "\e90a" !important;
}
.socialIcon__icon--linkedin::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.socialIcon__icon--x::after {
  content: "\e90c" !important;
}
.socialIcon__icon--x::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.breadcrumbs {
  display: flex;
  gap: 0.3rem;
  align-items: center;
  flex-wrap: wrap;
}
.breadcrumbs.white .breadcrumbs__link {
  color: #FAFBFB;
}
.breadcrumbs.white .breadcrumbs__link:not(:last-child):after {
  color: #FAFBFB;
}
.breadcrumbs__link {
  font-size: 1.4rem;
  font-weight: 400;
  text-transform: capitalize;
  color: #4A4F53;
}
.breadcrumbs__link:not(:last-child):after {
  content: "/";
  height: 1rem;
  width: 0.5rem;
  color: #4A4F53;
}
html:not([dir=rtl]) .breadcrumbs__link:not(:last-child):after {
  margin-left: 0.3rem;
}
html[dir=rtl] .breadcrumbs__link:not(:last-child):after {
  margin-right: 0.3rem;
}

.form {
  display: flex;
  flex-direction: column;
  gap: 2rem;
  width: 100%;
}
.form__button {
  margin-top: 3.2rem;
  display: flex;
  justify-content: flex-end;
}

.label {
  padding: 0.8rem 1.6rem;
  background-image: linear-gradient(0deg, #E4D4BC 0%, #F8F5EF 100%);
  border-radius: 20rem;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.label__text {
  text-transform: uppercase;
  color: #000000;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.9rem;
}

.contactDetails {
  display: flex;
  gap: 1.2rem;
  padding: 2.4rem;
  background-color: #FFFFFF;
  border-radius: 2.4rem;
}
.contactDetails__icon {
  width: 2.8rem;
  height: 2.8rem;
  object-fit: contain;
}
.contactDetails__content {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.contactDetails__title {
  font-size: 1.6rem;
  font-weight: 700;
  color: #000000;
}
.contactDetails__text {
  font-size: 1.4rem;
  font-weight: 400;
  color: #000000;
  line-height: 2rem;
}

.pagination__inner {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: center;
  gap: 3rem;
}
.pagination__numbers {
  display: flex;
  align-items: center;
  gap: 1.4rem;
}
@media (min-width: 768px) {
  .pagination__numbers {
    gap: 0.8rem;
  }
}
.pagination__pagesList {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 0.8rem;
}
@media (max-width: 600px) {
  .pagination__pagesList {
    justify-content: center;
  }
}
.pagination__pagesListItem {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  height: 4rem;
  border-radius: 50%;
  font-size: 1.6rem;
  font-weight: 400;
  color: #2D3033;
  transition: all 0.4s ease;
  cursor: pointer;
}
.pagination__pagesListItem:hover {
  background-color: #C7A878;
  color: #FAFBFB;
}
.pagination__pagesListItem.inactive {
  pointer-events: none;
}
.pagination__pagesListItem.active {
  background-color: #C7A878;
  color: #FAFBFB;
}
.pagination__goPage {
  display: flex;
  align-items: center;
  gap: 0.8rem;
}
.pagination__goPageLabel {
  font-size: 1.6rem;
  font-weight: 400;
  color: #2D3033;
}
.pagination__goPageInput {
  max-width: 9rem;
  font-size: 1.6rem;
  font-weight: 400;
  padding: 1.45rem 1.6rem;
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  transition: all 0.4s ease;
}
.pagination__goPageInput:focus {
  border: 0.1rem solid #2D3033;
}
.pagination__goPageInput::-webkit-input-placeholder {
  color: #929394;
}
.pagination__goPageInput:-ms-input-placeholder {
  color: #929394;
}
.pagination__goPageInput::-ms-input-placeholder {
  color: #929394;
}
.pagination__goPageInput::placeholder {
  color: #929394;
}
.pagination__goPageInput::-webkit-outer-spin-button, .pagination__goPageInput::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.pagination__goPageInput[type=number] {
  -moz-appearance: textfield;
}

.sideBanner {
  pointer-events: none;
  z-index: 3;
}
.sideBanner__inner {
  z-index: 2;
  background-color: #ECEDED;
  color: #000000;
  border-radius: 2rem;
  width: 100%;
  pointer-events: auto;
  overflow: hidden;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  .sideBanner__inner.active {
    transform: translateY(-20%);
  }
}
.sideBanner__image {
  position: absolute;
  bottom: -15%;
  opacity: 0.1;
  width: 65%;
  z-index: 0;
  transition: all 0.4s ease;
}
html:not([dir=rtl]) .sideBanner__image {
  right: -15%;
}
html[dir=rtl] .sideBanner__image {
  left: -15%;
}
.sideBanner__wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  padding: 4rem;
  z-index: 1;
}
.sideBanner__wrapper form input {
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
.sideBanner__wrapper form .inputForm {
  margin-top: 2rem;
}
.sideBanner__wrapper form .inputForm.form-type--checkbox {
  display: flex;
}
.sideBanner__wrapper form .inputForm .inputFormLabel {
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 8px;
}
.sideBanner__wrapper form .inputForm .inputFormInput,
.sideBanner__wrapper form .inputForm .inputFormTextarea {
  width: 100%;
  cursor: pointer;
  border-radius: 9px;
  border: 1px solid #E6E6E6;
  background: #FFF;
}
.sideBanner__wrapper form .form-item--accept-terms {
  align-items: center;
  flex-direction: row;
}
.sideBanner__wrapper form .form-item--accept-terms .inputFormLabel {
  line-height: 1.87rem;
  padding-left: 5px;
}
.sideBanner__wrapper form .form-item--updateds-notifications {
  align-items: center;
  flex-direction: row-reverse;
  justify-content: flex-end;
}
.sideBanner__wrapper form .form-item--updateds-notifications .inputFormLabel {
  line-height: 1.87rem;
  padding-left: 5px;
}
.sideBanner__wrapper form .webform-actions {
  margin-top: 3.2rem;
  display: flex;
  justify-content: flex-end;
}
.sideBanner__wrapper form .webform-actions .form-submit {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 10px;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
}
.sideBanner__wrapper form .webform-actions .form-submit:hover {
  background-color: transparent;
  border-color: #846940;
  color: #846940;
}
.sideBanner__wrapper input#edit-actions-submit {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 5rem;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
  margin-top: 3.2rem;
}
.sideBanner__wrapper input#edit-actions-submit:hover {
  background-color: transparent;
  border-color: #846940;
  color: #846940;
}
.sideBanner__wrapper .show-offers-results {
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 10px;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  width: 200px;
  text-align: center;
  margin: auto;
  transition: all 0.4s ease;
  cursor: pointer;
}
.sideBanner__wrapper .show-offers-results:hover {
  background-color: transparent;
  border-color: #846940;
  color: #846940;
}
.sideBanner__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  color: #000000;
}
@media (min-width: 1024px) {
  .sideBanner__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.sideBanner__list {
  list-style: none;
}
.sideBanner__listItem {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 400;
  color: #000000;
}
.sideBanner__listItem:not(:first-child) {
  margin-top: 1rem;
}
html:not([dir=rtl]) .sideBanner__listItem::before {
  content: "";
  margin-right: 1.2rem;
  font-size: 1.8rem;
  color: #000000;
}
html:not([dir=rtl]) .sideBanner__listItem::before {
  content: "\e908" !important;
}
html:not([dir=rtl]) .sideBanner__listItem::before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir=rtl] .sideBanner__listItem::after {
  content: "";
  margin-left: 1.2rem;
  font-size: 1.8rem;
  color: #000000;
}
html[dir=rtl] .sideBanner__listItem::after {
  content: "\e908" !important;
}
html[dir=rtl] .sideBanner__listItem::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sideBanner__button {
  margin-top: 1.2rem;
}

.dataRoom__wrapper .show-offers-results {
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 5rem;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  width: 200px;
  text-align: center;
  margin: auto;
  transition: all 0.4s ease;
  cursor: pointer;
}
.dataRoom__wrapper .show-offers-results:hover {
  background-color: transparent;
  border-color: #846940;
  color: #846940;
}

.textEditor h1,
.textEditor h2,
.textEditor h3,
.textEditor h4,
.textEditor h5,
.textEditor h6 {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  font-weight: 700;
  color: #000000;
  margin-top: 3.2rem;
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .textEditor h1,
  .textEditor h2,
  .textEditor h3,
  .textEditor h4,
  .textEditor h5,
  .textEditor h6 {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
@media (min-width: 768px) {
  .textEditor h1,
  .textEditor h2,
  .textEditor h3,
  .textEditor h4,
  .textEditor h5,
  .textEditor h6 {
    margin-top: 2.4rem;
  }
}
.textEditor h1:first-child,
.textEditor h2:first-child,
.textEditor h3:first-child,
.textEditor h4:first-child,
.textEditor h5:first-child,
.textEditor h6:first-child {
  margin-top: 0;
}
.textEditor h1:last-child,
.textEditor h2:last-child,
.textEditor h3:last-child,
.textEditor h4:last-child,
.textEditor h5:last-child,
.textEditor h6:last-child {
  margin-bottom: 0;
}
.textEditor p {
  color: #000000;
  margin-bottom: 3rem;
  font-size: 16px !important;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
}
@media (min-width: 768px) {
  .textEditor p {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.textEditor p br {
  display: block;
  content: "";
  font-size: 1.2rem;
}
.textEditor p:last-child {
  margin-bottom: 0;
}
.textEditor ul,
.textEditor ol {
  display: flex;
  flex-direction: column;
  list-style: outside;
  padding-left: 2rem;
  margin-bottom: 1.2rem;
}
@media (min-width: 768px) {
  .textEditor ul,
  .textEditor ol {
    margin-bottom: 0.8rem;
  }
}
.textEditor ul:last-child,
.textEditor ol:last-child {
  margin-bottom: 0;
}
.textEditor ol {
  list-style-type: decimal;
}
.textEditor li {
  color: #000000;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  font-size: 16px !important;
}
@media (min-width: 768px) {
  .textEditor li {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.textEditor a {
  display: inline-block;
  color: #000000;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  font-size: 16px !important;
}
@media (min-width: 768px) {
  .textEditor a {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.textEditor pre > a {
  display: block;
}
.textEditor pre > a:after {
  display: inline-block;
}
.textEditor b,
.textEditor strong {
  font-weight: bold;
}

.featureTour {
  display: none;
}
.featureTour.active {
  display: flex;
}
.featureTour__overlay {
  position: absolute;
  z-index: 100;
  border-radius: 2rem;
  box-shadow: rgba(33, 33, 33, 0.5) 0px 0px 0px 5000px;
}
.featureTour__contaier {
  z-index: 101;
}
.featureTour__step {
  display: none;
  position: absolute;
  transform: translateX(-50%);
  z-index: 101;
}
.featureTour__step.active {
  display: block;
}
@media (max-width: 480px) {
  .featureTour__step.withoutPoint {
    max-width: unset;
  }
}
.featureTour__step.withoutPoint .featureTour__box::before {
  display: none;
}
.featureTour__step--2 .featureTour__box::before, .featureTour__step--3 .featureTour__box::before, .featureTour__step--4 .featureTour__box::before, .featureTour__step--6 .featureTour__box::before, .featureTour__step--8 .featureTour__box::before {
  top: unset;
  bottom: -0.6rem;
}
.featureTour__box {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  justify-content: center;
  padding: 1.6rem;
  background-color: #FAFBFB;
  border-radius: 1rem;
  max-width: 34rem;
  min-width: 22rem;
}
.featureTour__box::before {
  content: "";
  position: absolute;
  top: -0.6rem;
  left: 50%;
  transform: translateX(-50%) rotate(45deg);
  width: 1.4rem;
  height: 1.4rem;
  border-radius: 0.2rem;
  background-color: #FAFBFB;
}
.featureTour__boxSteps {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  text-align: center;
}
.featureTour__boxTitle {
  font-size: 1.6rem;
  font-weight: 700;
  color: #2D3033;
  text-align: center;
  line-height: 2.2rem;
}
.featureTour__boxButtons {
  display: flex;
  justify-content: space-between;
  gap: 2rem;
}
.featureTour__boxNext {
  padding: 1.2rem 1.6rem;
  border: 0.1rem solid #575195;
  border-radius: 5rem;
  font-size: 1.4rem;
  font-weight: 700;
  color: #575195;
  transition: all 0.4s ease;
}
.featureTour__boxNext:hover {
  color: #35315B;
  border-color: #35315B;
}
.featureTour__boxSkip {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  transition: all 0.4s ease;
}
.featureTour__boxSkip:hover {
  opacity: 0.8;
}
.featureTour__boxConfirm {
  padding: 1.2rem 3rem;
  border: 0.1rem solid #575195;
  border-radius: 5rem;
  font-size: 1.4rem;
  font-weight: 700;
  color: #FFFFFF;
  background-color: #575195;
  transition: all 0.4s ease;
}
@media (min-width: 480px) {
  .featureTour__boxConfirm {
    padding: 1.2rem 6rem;
  }
}
.featureTour__boxConfirm:hover {
  color: #FFFFFF;
  border-color: #35315B;
  background-color: #35315B;
}
.featureTour__boxNone {
  padding: 1.2rem 3rem;
  border: 0.1rem solid #575195;
  border-radius: 5rem;
  font-size: 1.4rem;
  font-weight: 700;
  color: #575195;
  transition: all 0.4s ease;
}
@media (min-width: 480px) {
  .featureTour__boxNone {
    padding: 1.2rem 6rem;
  }
}
.featureTour__boxNone:hover {
  color: #35315B;
  border-color: #35315B;
}

.mainHero__inner {
  position: relative;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 3rem;
}
.mainHero__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 100vh;
  gap: 3rem;
}
.mainHero__wrapper--overlay::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.mainHero__img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}
.mainHero__content {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  z-index: 1;
  max-width: 100%;
}
@media (min-width: 1024px) {
  .mainHero__content {
    max-width: 37%;
  }
}
.mainHero__nav {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3.2rem;
  z-index: 1;
}
.mainHero__navItem {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  font-size: 1.2rem;
  font-weight: 700;
  color: #FFFFFF;
  border: 0.1rem solid #FFFFFF;
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem;
  cursor: pointer;
  background-color: transparent;
  transition: all 0.4s ease;
}
.mainHero__navItem--active {
  width: 3rem;
  height: 3rem;
}
.mainHero__navItem--active::after {
  display: none;
}
.mainHero__navItem:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 0.5rem;
  height: 0.5rem;
  background-color: #FFFFFF;
  border-radius: 50%;
  pointer-events: none;
}
.mainHero__title {
  font-weight: 500;
  font-size: 5rem;
  line-height: 5.2rem;
  color: #FAFBFB;
}
@media (min-width: 1024px) {
  .mainHero__title {
    line-height: 7.2rem;
    font-size: 6rem;
  }
}
.mainHero__text {
  font-size: 2.3rem;
  font-weight: 400;
  color: #FAFBFB;
}
.mainHero__button {
  display: flex;
  margin-top: 2.4rem;
}
.mainHero__cards {
  display: none !important;
  background-color: #FFFFFF;
  max-width: 46.5rem;
  align-self: flex-end;
  z-index: 3;
  border-radius: 2.4rem;
}
@media (min-width: 360px) {
  .mainHero__cards {
    display: flex !important;
  }
}
.mainHero__cards--swiper {
  max-width: 30rem;
  position: absolute !important;
  bottom: 2.5%;
  overflow: hidden;
}
@media (min-width: 360px) {
  .mainHero__cards--swiper {
    bottom: 5%;
  }
}
@media (min-width: 600px) {
  .mainHero__cards--swiper {
    max-width: unset;
  }
}
html:not([dir=rtl]) .mainHero__cards--swiper {
  right: 0;
}
@media (min-width: 360px) {
  html:not([dir=rtl]) .mainHero__cards--swiper {
    right: calc(8.39664px + 3.086vw);
  }
}
@media (min-width: 1024px) {
  html:not([dir=rtl]) .mainHero__cards--swiper {
    right: calc(-76.53408px + 10.892vw);
  }
}
html[dir=rtl] .mainHero__cards--swiper {
  left: 0;
}
@media (min-width: 360px) {
  html[dir=rtl] .mainHero__cards--swiper {
    left: calc(8.39664px + 3.086vw);
  }
}
@media (min-width: 1024px) {
  html[dir=rtl] .mainHero__cards--swiper {
    left: calc(-76.53408px + 10.892vw);
  }
}
.mainHero__cardsArrows {
  display: flex;
  flex-direction: column;
}
.mainHero__cardsArrows span {
  font-size: 2.6rem;
  color: #007344;
  padding: 2.3rem 1.3rem;
  cursor: pointer;
}
@media (min-width: 600px) {
  .mainHero__cardsArrows span {
    padding: 2.3rem;
  }
}
html:not([dir=rtl]) .mainHero__cardsArrows span:first-child {
  border-right: 1px solid #D8DADA;
}
html[dir=rtl] .mainHero__cardsArrows span:first-child {
  border-left: 1px solid #D8DADA;
}
.mainHero__cardsArrows span:last-child {
  border-top: 1px solid #D8DADA;
}
html:not([dir=rtl]) .mainHero__cardsArrows span:last-child {
  border-right: 1px solid #D8DADA;
}
html[dir=rtl] .mainHero__cardsArrows span:last-child {
  border-left: 1px solid #D8DADA;
}

.textGridTiles__inner {
  display: flex;
  gap: 6rem;
  justify-content: space-between;
  flex-direction: column;
}
@media (min-width: 768px) {
  .textGridTiles__inner {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .textGridTiles__inner {
    gap: 12rem;
  }
}
.textGridTiles__content {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  flex: 0 1 40%;
}
.textGridTiles__heading {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .textGridTiles__heading {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.textGridTiles__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  margin-top: 0.8rem;
}
@media (min-width: 768px) {
  .textGridTiles__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.textGridTiles__tiles {
  flex: 0 1 50%;
  display: grid;
  grid-template-columns: repeat(calc(var(--countColumn) - 1), 1fr);
  grid-template-rows: repeat(3, 1fr);
  column-gap: 1.6rem;
  row-gap: 2.4rem;
}
@media (min-width: 768px) {
  .textGridTiles__tiles {
    grid-template-columns: repeat(var(--countColumn), 1fr);
    grid-template-rows: repeat(2, 1fr);
  }
}
.textGridTiles__tile {
  transform: translateY(3rem);
}
@media (min-width: 768px) {
  .textGridTiles__tile {
    transform: translateY(6rem);
  }
}
.textGridTiles__tile:nth-child(2) {
  transform: translateY(6rem);
}
@media (min-width: 768px) {
  .textGridTiles__tile:nth-child(2) {
    transform: translateY(12rem);
  }
}
.textGridTiles__tile:nth-child(3) {
  transform: translateY(9rem);
}
@media (min-width: 768px) {
  .textGridTiles__tile:nth-child(3) {
    transform: translateY(18rem);
  }
}
.textGridTiles__tile:nth-child(4) {
  transform: translateY(6rem);
}
@media (min-width: 768px) {
  .textGridTiles__tile:nth-child(4) {
    transform: translateY(6rem);
  }
}
.textGridTiles__tile:nth-child(5) {
  transform: translateY(6rem);
}
@media (min-width: 768px) {
  .textGridTiles__tile:nth-child(5) {
    transform: translateY(12rem);
  }
}
.textGridTiles__tile:nth-child(n+3) {
  opacity: 0.2;
}
.textGridTiles__tileWrapper {
  background-color: #ECEDED;
  padding: 3.2rem 2.4rem;
  min-height: 24.5rem;
  min-width: 10rem;
}
@media (min-width: 480px) {
  .textGridTiles__tileWrapper {
    min-width: 14rem;
  }
}
@media (min-width: 1024px) {
  .textGridTiles__tileWrapper {
    min-width: 16rem;
  }
}
.textGridTiles__tileHeading {
  font-weight: 400;
  color: #846940;
  font-size: 3rem;
  line-height: 4rem;
}
@media (min-width: 1024px) {
  .textGridTiles__tileHeading {
    font-size: 4.4rem;
    line-height: 6rem;
  }
}
.textGridTiles__tileText {
  font-weight: 400;
  color: #000000;
  font-size: 1.6rem;
  line-height: 2rem;
}
@media (min-width: 1024px) {
  .textGridTiles__tileText {
    font-size: 1.8rem;
    line-height: 2.5rem;
    max-width: 85%;
  }
}
@media (min-width: 1280px) {
  .textGridTiles__tileText {
    max-width: 80%;
  }
}
@media (min-width: 1366px) {
  .textGridTiles__tileText {
    font-size: 2.2rem;
  }
}
@media (min-width: 1600px) {
  .textGridTiles__tileText {
    max-width: 70%;
  }
}
@media (min-width: 1740px) {
  .textGridTiles__tileText {
    max-width: 60%;
  }
}

.textImagesSidebars {
  position: relative;
  background-color: #3D3968;
  overflow: hidden;
}
.textImagesSidebars__wrapper {
  display: flex;
  gap: 13rem;
}
.textImagesSidebars__leftBox {
  display: none;
  flex-direction: column;
  order: 0;
  gap: 3.2rem;
  position: absolute;
  top: 0;
  left: -15%;
  height: 100%;
  transform: translateY(-30%);
}
@media (min-width: 1024px) {
  .textImagesSidebars__leftBox {
    display: flex;
  }
}
@media (min-width: 1280px) {
  .textImagesSidebars__leftBox {
    left: -5%;
  }
}
.textImagesSidebars__rightBox {
  display: none;
  flex-direction: column;
  gap: 3.2rem;
  order: 2;
  position: absolute;
  top: 0;
  right: -15%;
  height: 100%;
  transform: translateY(10%);
}
@media (min-width: 1024px) {
  .textImagesSidebars__rightBox {
    display: flex;
  }
}
@media (min-width: 1280px) {
  .textImagesSidebars__rightBox {
    right: -5%;
  }
}
.textImagesSidebars__image {
  width: 46.8rem;
  height: 25.3rem;
  object-fit: cover;
  z-index: 1;
  margin-left: -2rem;
  margin-right: -2rem;
  border-radius: 2rem;
  display: none;
}
@media (min-width: 600px) {
  .textImagesSidebars__image {
    display: block;
  }
}
.textImagesSidebars__wrapper {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.textImagesSidebars__shadow {
  position: absolute;
  bottom: 5%;
  left: 50%;
  width: 80%;
  height: 20rem;
  box-shadow: 0px 40px 40px 30px rgb(236, 237, 237);
  z-index: -1;
}
@media (min-width: 600px) {
  .textImagesSidebars__shadow {
    bottom: 0;
  }
}
html:not([dir=rtl]) .textImagesSidebars__shadow {
  transform: translateX(-50%);
}
html[dir=rtl] .textImagesSidebars__shadow {
  transform: translateX(50%);
}
.textImagesSidebars__inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1.6rem;
  max-width: 100%;
  padding: 13rem 0;
  z-index: 0;
  text-align: center;
}
@media (min-width: 600px) {
  .textImagesSidebars__inner {
    max-width: 60%;
  }
}
@media (min-width: 768px) {
  .textImagesSidebars__inner {
    max-width: 65%;
  }
}
@media (min-width: 1024px) {
  .textImagesSidebars__inner {
    max-width: 40%;
  }
}
@media (min-width: 1366px) {
  .textImagesSidebars__inner {
    max-width: 30%;
  }
}
.textImagesSidebars__heading {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  color: #D8C2A0;
}
@media (min-width: 1024px) {
  .textImagesSidebars__heading {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.textImagesSidebars__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  margin-top: 0.8rem;
  color: #E4E5E5;
}
@media (min-width: 768px) {
  .textImagesSidebars__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.quoteSection__container {
  position: relative;
}
.quoteSection__wrapper {
  display: flex;
  justify-content: center;
  padding-top: 8rem;
}
.quoteSection__bgImage {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 78%;
  object-fit: cover;
  z-index: -1;
}
html[dir=rtl] .quoteSection__bgImage {
  transform: scaleX(-1);
}
.quoteSection__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3.2rem;
  max-width: 90%;
}
@media (min-width: 1024px) {
  .quoteSection__inner {
    max-width: 60%;
  }
}
.quoteSection__quoteMark {
  width: 3.3rem;
  height: 2.9rem;
  object-fit: cover;
}
html[dir=rtl] .quoteSection__quoteMark {
  transform: scaleX(-1);
}
.quoteSection__quoteBox {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.8rem;
}
.quoteSection__quoteText {
  font-size: 2.6rem;
  line-height: 3.8rem;
  font-weight: 400;
  color: #FFFFFF;
  text-align: center;
}
@media (min-width: 600px) {
  .quoteSection__quoteText {
    font-size: 3.2rem;
    line-height: 4.4rem;
  }
}
.quoteSection__quoteAuthorImg {
  width: 100%;
  max-width: 20rem;
  height: 24.5rem;
  object-fit: cover;
  margin-top: 2.4rem;
}
.quoteSection__quoteAuthorName {
  font-size: 2rem;
  font-weight: 400;
  line-height: 3.2rem;
  text-align: center;
  color: #2D3033;
  margin-top: 1.6rem;
}
@media (min-width: 600px) {
  .quoteSection__quoteAuthorName {
    font-size: 2.3rem;
  }
}
.quoteSection__quoteAuthorPosition {
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 3.2rem;
  text-align: center;
  color: #696D70;
}
@media (min-width: 600px) {
  .quoteSection__quoteAuthorPosition {
    font-size: 1.8rem;
  }
}

.expandTextImage__inner {
  display: flex;
  align-items: center;
  gap: 6rem;
  flex-direction: column;
}
@media (min-width: 768px) {
  .expandTextImage__inner {
    flex-direction: row;
  }
}
@media (min-width: 1366px) {
  .expandTextImage__inner {
    gap: 12rem;
  }
}
.expandTextImage__content {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  flex: 1 1 40%;
}
.expandTextImage__heading {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .expandTextImage__heading {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.expandTextImage__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  margin-top: 0.8rem;
}
@media (min-width: 768px) {
  .expandTextImage__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.expandTextImage__list {
  display: flex;
  flex-direction: column;
  gap: 1.8rem;
  margin-top: 4rem;
}
.expandTextImage__listItem {
  display: flex;
  gap: 1rem;
  align-items: center;
  cursor: pointer;
  transition: all 0.4s ease;
}
.expandTextImage__listItem.active {
  padding: 0 0 2rem 0;
}
@media (min-width: 360px) {
  .expandTextImage__listItem {
    gap: 2.4rem;
  }
}
.expandTextImage__number {
  width: 5.4rem;
  height: 5.4rem;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  border: 0.1rem solid #E4D4BC;
  transition: all 0.4s ease;
}
.expandTextImage__number span {
  font-size: 1.6rem;
  font-weight: 400;
  color: #846940;
}
.expandTextImage__number.active {
  color: #735C38;
  background-color: #E4D4BC;
}
.expandTextImage__desc {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  flex: 1 0 0;
}
.expandTextImage__descTitle {
  font-size: 1.6rem;
  font-weight: 400;
  color: #000000;
  transition: all 0.4s ease;
  transform: translateY(40%);
}
.expandTextImage__descText {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  line-height: 1.9rem;
  opacity: 0;
  max-height: 0;
  transform: translateY(50%);
  will-change: max-height;
  transition: all 0.4s ease;
}
.expandTextImage__descText.active {
  max-height: unset;
  transform: translateY(20%);
  opacity: 1;
}
.expandTextImage__imageBox {
  position: relative;
  flex: 1 1 40%;
  min-height: 30rem;
  width: 100%;
}
@media (min-width: 360px) {
  .expandTextImage__imageBox {
    min-height: 40rem;
  }
}
@media (min-width: 1024px) {
  .expandTextImage__imageBox {
    min-height: 66rem;
  }
}
.expandTextImage__image {
  position: absolute;
  inset: 0;
  height: 100%;
  width: 100%;
  object-fit: contain;
  opacity: 0;
  max-height: 67rem;
  transition: all 0.4s ease;
}
.expandTextImage__image.active {
  opacity: 1;
}

.partnersLogo__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.6rem;
}
.partnersLogo__heading {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  margin-bottom: 4rem;
}
@media (min-width: 1024px) {
  .partnersLogo__heading {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.partnersLogo__swiper {
  width: 100%;
  z-index: 0;
}
.partnersLogo__wrap {
  display: flex;
  width: 100%;
  overflow: hidden;
}
.partnersLogo__imagesList {
  align-items: center;
  z-index: -1 !important;
}
.partnersLogo__imagesBox {
  display: flex !important;
  gap: 2rem !important;
  overflow: hidden !important;
}
@media (min-width: 480px) {
  .partnersLogo__imagesBox {
    gap: 4rem !important;
  }
}
@media (min-width: 768px) {
  .partnersLogo__imagesBox {
    gap: 6rem !important;
  }
}
@media (min-width: 1280px) {
  .partnersLogo__imagesBox {
    gap: 8rem !important;
  }
}
.partnersLogo__imageBox {
  display: flex !important;
  align-items: center;
  justify-content: center;
}
.partnersLogo__image {
  max-width: 12rem;
  max-height: 12rem;
  object-fit: cover;
}
.partnersLogo__arrows {
  display: flex;
  align-items: center;
}

.sliderSide__container {
  background-color: #FFFFFF;
}
.sliderSide__wrapper {
  position: relative;
  background-color: #FFFFFF;
}
.sliderSide__shadow {
  position: absolute;
  bottom: 5%;
  left: 50%;
  width: 80%;
  height: 20rem;
  box-shadow: 0px 40px 40px 25px rgb(236, 237, 237);
  z-index: -1;
}
@media (min-width: 600px) {
  .sliderSide__shadow {
    bottom: 10%;
  }
}
html:not([dir=rtl]) .sliderSide__shadow {
  transform: translateX(-50%);
}
html[dir=rtl] .sliderSide__shadow {
  transform: translateX(50%);
}
.sliderSide__inner {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  padding: 3rem 0;
}
@media (min-width: 600px) {
  .sliderSide__inner {
    padding: 4.3rem 0;
  }
}
@media (min-width: 1024px) {
  .sliderSide__inner {
    align-items: center;
    padding: 4.3rem 6.4rem;
    flex-direction: row;
  }
}
.sliderSide__content {
  flex: 1 1 40%;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.sliderSide__heading {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .sliderSide__heading {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.sliderSide__text {
  display: none;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  margin-top: 0.8rem;
  opacity: 0;
  transition: all 0.4s ease;
}
@media (min-width: 768px) {
  .sliderSide__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.sliderSide__text.active {
  opacity: 1;
  display: block;
}
.sliderSide__button {
  display: none;
  opacity: 0;
  transition: all 0.4s ease;
}
.sliderSide__button.active {
  opacity: 1;
  display: block;
}
.sliderSide__images {
  flex: 1 1 40%;
  width: 100%;
}
@media (min-width: 1024px) {
  .sliderSide__images {
    width: auto;
  }
}
.sliderSide__image {
  object-fit: contain;
  width: 100%;
  height: 100%;
  max-height: 46rem;
}
.sliderSide__navigation {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: 0.8rem;
  width: auto !important;
}
@media (min-width: 1024px) {
  .sliderSide__navigation {
    flex-direction: column;
  }
}
.sliderSide__navigationWrap {
  position: relative;
  background: linear-gradient(to top, #BAB8D4, #EEEEF4);
  width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  cursor: pointer;
}
.sliderSide__navigationWrap::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 1.55rem;
  height: 1.55rem;
  inset-inline: 50% 0;
  background-color: #FFFFFF;
  border-radius: 50%;
}
html:not([dir=rtl]) .sliderSide__navigationWrap::after {
  transform: translate(-50%, -50%);
}
html[dir=rtl] .sliderSide__navigationWrap::after {
  transform: translate(50%, -50%);
}
.sliderSide__navigationWrap.active:after {
  background: linear-gradient(to top, #846940, #BC965C);
}

.subpageHero {
  position: relative;
  background-color: #F8F5EF;
}
.subpageHero .suppageImage_breadcrumb .breadcrumbs {
  padding-top: 6rem;
}
.subpageHero .suppageImage_breadcrumb .breadcrumbs__link {
  color: #FFFFFF;
}
.subpageHero .suppageImage_breadcrumb .breadcrumbs__link:not(:last-child):after {
  color: #FFFFFF;
}
.subpageHero__bgFullImage {
  position: absolute;
  inset: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.subpageHero--image {
  position: relative;
}
.subpageHero--image::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.subpageHero--image .subpageHero__title {
  color: #FAFBFB;
}
.subpageHero--image .subpageHero__text {
  color: #FAFBFB;
}
.subpageHero__bgImage {
  position: absolute;
  bottom: 0;
  z-index: 1;
  width: 90%;
}
@media (min-width: 360px) {
  .subpageHero__bgImage {
    width: 80%;
  }
}
@media (min-width: 600px) {
  .subpageHero__bgImage {
    width: 60%;
  }
}
@media (min-width: 1024px) {
  .subpageHero__bgImage {
    width: auto;
  }
}
html:not([dir=rtl]) .subpageHero__bgImage {
  right: 0;
}
html[dir=rtl] .subpageHero__bgImage {
  left: 0;
  transform: scaleX(-1);
}
.subpageHero__wrapper {
  position: relative;
  padding-top: 11rem;
  z-index: 2;
}
.subpageHero__inner {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  padding: 4.4rem 0 12rem 0;
}
.subpageHero__inner .breadcrumbs {
  align-self: flex-start;
}
.subpageHero__title {
  font-weight: 500;
  font-size: 5rem;
  line-height: 5.2rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .subpageHero__title {
    line-height: 7.2rem;
    font-size: 6rem;
  }
}
@media (min-width: 1024px) {
  .subpageHero__title {
    max-width: 70%;
  }
}
.subpageHero__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  color: #696D70;
}
@media (min-width: 768px) {
  .subpageHero__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
@media (min-width: 1024px) {
  .subpageHero__text {
    max-width: 65%;
  }
}
.subpageHero__button {
  margin-top: 1rem;
}

.tilesLink__inner {
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-rows: minmax(31.6rem, auto);
  gap: 1.6rem;
}
@media (min-width: 600px) {
  .tilesLink__inner {
    grid-template-columns: repeat(auto-fit, minmax(37rem, auto));
    grid-auto-rows: minmax(41.6rem, auto);
  }
}

.detailsBanner {
  position: relative;
}
@media (min-width: 768px) {
  html:not([dir=rtl]) .detailsBanner__wrapper {
    margin-right: 0;
  }
  html[dir=rtl] .detailsBanner__wrapper {
    margin-left: 0;
  }
}
.detailsBanner__inner {
  display: flex;
  align-items: center;
  gap: 3.6rem;
  flex-direction: column;
}
@media (min-width: 768px) {
  .detailsBanner__inner {
    flex-direction: row;
    gap: 6rem;
  }
}
@media (min-width: 1280px) {
  .detailsBanner__inner {
    gap: 8rem;
  }
}
.detailsBanner__content {
  display: flex;
  flex-direction: column;
  gap: 3.4rem;
  flex: 1 1 50%;
}
.detailsBanner__title {
  display: flex;
  align-items: center;
  gap: 0.8rem;
}
@media (min-width: 1280px) {
  html:not([dir=rtl]) .detailsBanner__title {
    margin-left: -4.8rem;
  }
  html[dir=rtl] .detailsBanner__title {
    margin-right: -4.8rem;
  }
}
.detailsBanner__title h2 {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  color: #846940;
}
@media (min-width: 1024px) {
  .detailsBanner__title h2 {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.detailsBanner__link {
  width: 4rem;
  height: 4rem;
}
html[dir=rtl] .detailsBanner__link svg {
  transform: scaleX(-1);
}
@media (min-width: 1280px) {
  .detailsBanner__text {
    max-width: 80%;
  }
}
.detailsBanner__text strong {
  color: #2D3033;
}
.detailsBanner__text p {
  color: #696D70;
}
.detailsBanner__stepsBox {
  position: relative;
  overflow: hidden;
  width: calc(100% + (-8.39664px + -3.086vw) * -1);
  background-color: #575195;
}
html:not([dir=rtl]) .detailsBanner__stepsBox {
  border-top-left-radius: 8rem;
  border-bottom-left-radius: 8rem;
  padding: 4.2rem 3rem 2.4rem 4rem;
}
html[dir=rtl] .detailsBanner__stepsBox {
  border-top-right-radius: 8rem;
  border-bottom-right-radius: 8rem;
  padding: 4.2rem 4rem 2.4rem 3rem;
}
@media (max-width: 768px) {
  html:not([dir=rtl]) .detailsBanner__stepsBox {
    margin-right: calc(-8.39664px + -3.086vw);
  }
  html[dir=rtl] .detailsBanner__stepsBox {
    margin-left: calc(-8.39664px + -3.086vw);
  }
}
@media (min-width: 360px) {
  .detailsBanner__stepsBox {
    padding: 4.2rem 4rem 2.4rem 4rem;
  }
}
@media (min-width: 768px) {
  .detailsBanner__stepsBox {
    flex: 1 1 45%;
    width: 95%;
  }
  html:not([dir=rtl]) .detailsBanner__stepsBox {
    border-top-left-radius: 12rem;
    border-bottom-left-radius: 12rem;
    padding: 9rem 6rem 4rem 6rem;
  }
  html[dir=rtl] .detailsBanner__stepsBox {
    border-top-right-radius: 12rem;
    border-bottom-right-radius: 12rem;
    padding: 9rem 6rem 4rem 6rem;
  }
}
.detailsBanner__stepsTitle {
  position: relative;
  margin-top: 1.2rem;
  font-size: 2.6rem;
  color: #FAFBFB;
  font-weight: 700;
  z-index: 2;
}
@media (min-width: 1024px) {
  .detailsBanner__stepsTitle {
    font-size: 3.2rem;
  }
}
.detailsBanner__stepsText {
  position: relative;
  margin-top: 2rem;
  z-index: 2;
  color: #FAFBFB;
}
.detailsBanner__stepsText strong {
  font-size: 1.4rem;
}
.detailsBanner__stepsButton {
  position: relative;
  display: flex;
  justify-content: flex-end;
  margin-top: 1.6rem;
  z-index: 2;
}
@media (min-width: 768px) {
  .detailsBanner__stepsButton {
    justify-content: center;
  }
}
@media (min-width: 1024px) {
  .detailsBanner__stepsButton {
    justify-content: flex-end;
  }
}
.detailsBanner__stepsImage {
  position: absolute;
  width: 55%;
  bottom: -10%;
  opacity: 0.1;
  z-index: 1;
}
@media (min-width: 480px) {
  .detailsBanner__stepsImage {
    bottom: -40%;
  }
}
@media (min-width: 768px) {
  .detailsBanner__stepsImage {
    width: 95%;
  }
}
html:not([dir=rtl]) .detailsBanner__stepsImage {
  right: -5%;
}
html[dir=rtl] .detailsBanner__stepsImage {
  left: -5%;
  transform: scaleX(-1);
}

@media (min-width: 1024px) {
  html:not([dir=rtl]) .horizontalSlider__wrapper {
    margin-right: 0;
  }
  html[dir=rtl] .horizontalSlider__wrapper {
    margin-left: 0;
  }
}
.horizontalSlider__inner {
  display: flex;
  flex-direction: column;
}
.horizontalSlider__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  margin-bottom: 4rem;
}
@media (min-width: 1024px) {
  .horizontalSlider__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.horizontalSlider__slider {
  display: flex;
}
.horizontalSlider__progress {
  overflow: hidden;
  margin-top: 2.4rem;
}
@media (max-width: 1024px) {
  .horizontalSlider__progress {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .horizontalSlider__progress {
    margin-top: 2.4rem;
  }
  html:not([dir=rtl]) .horizontalSlider__progress {
    margin-left: 0;
  }
  html[dir=rtl] .horizontalSlider__progress {
    margin-right: 0;
  }
}
.horizontalSlider__progressBg {
  display: block;
  margin-top: -0.2rem;
  height: 0.2rem;
  background-color: #E4E5E5;
}
.horizontalSlider__progressBar {
  height: 0.4rem;
  background-color: #BC965C;
}

.detailsSection__inner {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  flex-direction: column;
  gap: 4rem;
}
@media (min-width: 768px) {
  .detailsSection__inner {
    flex-direction: row;
  }
}
.detailsSection__content {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 0 0 45%;
}
@media (min-width: 1280px) {
  .detailsSection__content {
    flex: 0 0 41%;
  }
}
.detailsSection__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .detailsSection__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.detailsSection__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  color: #696D70;
}
@media (min-width: 768px) {
  .detailsSection__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.detailsSection__text ul {
  margin-top: 2.4rem;
  list-style: none;
}
.detailsSection__text ul li {
  color: #000000;
}
.detailsSection__text ul li:not(:first-child) {
  margin-top: 1rem;
}
html:not([dir=rtl]) .detailsSection__text ul li::before {
  content: "";
  margin-right: 0.8rem;
  font-size: 1.8rem;
  color: #575195;
}
html:not([dir=rtl]) .detailsSection__text ul li::before {
  content: "\e908" !important;
}
html:not([dir=rtl]) .detailsSection__text ul li::before {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html[dir=rtl] .detailsSection__text ul li::after {
  content: "";
  margin-left: 0.8rem;
  font-size: 1.8rem;
  color: #575195;
}
html[dir=rtl] .detailsSection__text ul li::after {
  content: "\e908" !important;
}
html[dir=rtl] .detailsSection__text ul li::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.detailsSection__button {
  display: flex;
  margin-top: 1.2rem;
}
.detailsSection__tabs {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 0 0 45%;
}
@media (min-width: 1280px) {
  .detailsSection__tabs {
    flex: 0 0 41%;
  }
}
.detailsSection__tabsButtons {
  display: flex;
  flex-wrap: wrap;
  gap: 0.8rem;
}
.detailsSection__tabsButton {
  border-radius: 5rem;
  padding: 1.2rem 1.6rem;
  border: 0.1rem solid #BAB8D4;
  color: #96999B;
  font-weight: 700;
  font-size: 1.3rem;
  transition: all 0.4s ease;
}
.detailsSection__tabsButton:hover {
  background-color: #575195;
  color: #FAFBFB;
}
.detailsSection__tabsButton.active {
  color: #FAFBFB;
  background-color: #575195;
}
.detailsSection__tabsText {
  display: none;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  color: #696D70;
}
@media (min-width: 768px) {
  .detailsSection__tabsText {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.detailsSection__tabsText.active {
  display: block;
}

@media (max-width: 768px) {
  .contactForm__wrapper {
    margin: 0;
  }
}
@media (min-width: 768px) {
  html:not([dir=rtl]) .contactForm__wrapper {
    margin-left: 0;
  }
  html[dir=rtl] .contactForm__wrapper {
    margin-right: 0;
  }
}
.contactForm__inner {
  display: flex;
  gap: 4rem;
  flex-direction: column;
}
@media (min-width: 768px) {
  .contactForm__inner {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .contactForm__inner {
    gap: 16rem;
  }
}
@media (min-width: 1280px) {
  .contactForm__inner {
    gap: 24rem;
  }
}
@media (min-width: 1600px) {
  .contactForm__inner {
    gap: 20%;
  }
}
.contactForm__side {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1 0 20%;
  background-color: #F8F5EF;
}
@media (max-width: 768px) {
  .contactForm__side {
    padding: 0 calc(8.39664px + 3.086vw) 4rem calc(8.39664px + 3.086vw);
  }
}
@media (min-width: 768px) {
  .contactForm__side {
    padding: 0 4rem 4rem 4rem;
    flex: 0 0 30%;
  }
}
html:not([dir=rtl]) .contactForm__side {
  border-radius: 0 0 3.2rem 0;
}
html[dir=rtl] .contactForm__side {
  border-radius: 0 0 0 3.2rem;
}
@media (min-width: 1280px) {
  .contactForm__side {
    flex: 0 0 24%;
  }
}
@media (min-width: 1600px) {
  .contactForm__side {
    flex: 0 0 auto;
  }
}
.contactForm__image {
  position: relative;
  width: 100%;
}
.contactForm__image img {
  z-index: 1;
  width: 100%;
  object-fit: cover;
  border-radius: 1.7rem;
}
@media (min-width: 768px) {
  .contactForm__image img {
    position: absolute;
    top: -4rem;
    max-width: 41.6rem;
  }
}
html:not([dir=rtl]) .contactForm__image img {
  right: 0;
}
html[dir=rtl] .contactForm__image img {
  left: 0;
}
@media (min-width: 1024px) {
  html:not([dir=rtl]) .contactForm__image img {
    right: -14rem;
  }
  html[dir=rtl] .contactForm__image img {
    left: -14rem;
  }
}
@media (min-width: 1024px) {
  .contactForm__image img {
    width: 130%;
  }
}
@media (min-width: 1280px) {
  .contactForm__image img {
    width: 41.6rem;
  }
  html:not([dir=rtl]) .contactForm__image img {
    right: -20rem;
  }
  html[dir=rtl] .contactForm__image img {
    left: -20rem;
  }
}
@media (min-width: 1600px) {
  html:not([dir=rtl]) .contactForm__image img {
    right: -14rem;
  }
  html[dir=rtl] .contactForm__image img {
    left: -14rem;
  }
}
.contactForm__details {
  margin-top: 3.2rem;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  z-index: 2;
  width: 100%;
}
@media (min-width: 768px) {
  .contactForm__details {
    margin-top: 29rem;
  }
}
.contactForm__socialBar {
  position: relative;
  display: flex;
  background-color: #FFFFFF;
  justify-content: center;
  gap: 2.4rem;
  border-radius: 2.4rem;
  padding: 1rem 2.4rem;
  margin-top: 2.4rem;
  z-index: 2;
}
@media (min-width: 768px) {
  .contactForm__socialBar {
    width: 100%;
  }
}
.contactForm__forms {
  flex: 1 0 50%;
  margin-top: 6rem;
  display: flex;
  flex-direction: column;
  gap: 3.2rem;
}
@media (max-width: 768px) {
  .contactForm__forms {
    margin: 0 calc(8.39664px + 3.086vw);
  }
}
@media (min-width: 1024px) {
  .contactForm__forms {
    flex: 0 0 auto;
  }
}
.contactForm__form {
  display: none;
}
.contactForm__form.active {
  display: flex;
}
.contactForm__switchBox {
  display: flex;
  gap: 1.4rem;
  justify-content: center;
  flex-wrap: wrap;
  padding: 0 2.2rem;
}
@media (min-width: 768px) {
  .contactForm__switchBox {
    flex-wrap: nowrap;
  }
}
@media (min-width: 1024px) {
  .contactForm__switchBox {
    gap: 2.4rem;
  }
}
.contactForm__switchBox span {
  display: none;
  background-color: #ECEDED;
  width: 0.1rem;
  height: 100%;
}
@media (min-width: 480px) {
  .contactForm__switchBox span {
    display: inline-block;
  }
}
.contactForm__switchItem {
  position: relative;
  font-size: 2.4rem;
  font-weight: 400;
  cursor: pointer;
  color: #B5B7B8;
  transition: all 0.4s ease;
}
@media (min-width: 768px) {
  .contactForm__switchItem {
    font-size: 3.2rem;
  }
}
.contactForm__switchItem:hover {
  color: #846940;
}
.contactForm__switchItem.active {
  color: #846940;
}

.competitionCard {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 1 0 25%;
  padding: 2rem;
  background-color: #F8F5EF;
  border-radius: 1rem;
  transition: all 0.5s ease;
}

.competitionCard__box {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  margin-bottom: 20px;
}

.competitionCard__inner {
  display: inline-block;
  grid-template-columns: 1fr;
  grid-template-rows: auto;
  gap: 3.2rem;
  height: 100%;
  justify-content: center;
}

@media (min-width: 1024px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.85fr;
  }
}
@media (min-width: 1280px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.75fr;
  }
}
@media (min-width: 1600px) {
  .competitionCard__inner {
    grid-template-columns: 1.5fr 0.7fr;
  }
}
.competitionCard__title {
  font-size: 2.7rem;
  line-height: 5rem;
  color: #846940;
  font-weight: 500;
  margin-top: 10px;
}

.competitionCard__text {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #696D70;
  text-align: justify;
}

.competitionCard__expired {
  color: #E35C47;
  font-size: 2rem;
}

.competitionCard__dates {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6rem;
}

.competitionCard__date {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}

.competitionCard__dateText {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}

.competitionCard__dateTime {
  position: relative;
  font-size: 1.6rem;
  font-weight: 700;
  color: #34373A;
}

html:not([dir=rtl]) .competitionCard__dateTime {
  padding-left: 1.8rem;
}

html[dir=rtl] .competitionCard__dateTime {
  padding-right: 1.8rem;
}

.competitionCard__dateTime::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 1.3rem;
  height: 1.3rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66667 11C7.2 11 6.80556 10.8389 6.48333 10.5167C6.16111 10.1945 6 9.80004 6 9.33337C6 8.86671 6.16111 8.47226 6.48333 8.15004C6.80556 7.82782 7.2 7.66671 7.66667 7.66671C8.13333 7.66671 8.52778 7.82782 8.85 8.15004C9.17222 8.47226 9.33333 8.86671 9.33333 9.33337C9.33333 9.80004 9.17222 10.1945 8.85 10.5167C8.52778 10.8389 8.13333 11 7.66667 11ZM1.33333 13.6667C0.966667 13.6667 0.652778 13.5362 0.391667 13.275C0.130556 13.0139 0 12.7 0 12.3334V3.00004C0 2.63337 0.130556 2.31949 0.391667 2.05837C0.652778 1.79726 0.966667 1.66671 1.33333 1.66671H2V1.00004C2 0.811152 2.06389 0.652818 2.19167 0.525041C2.31944 0.397263 2.47778 0.333374 2.66667 0.333374C2.85556 0.333374 3.01389 0.397263 3.14167 0.525041C3.26944 0.652818 3.33333 0.811152 3.33333 1.00004V1.66671H8.66667V1.00004C8.66667 0.811152 8.73056 0.652818 8.85833 0.525041C8.98611 0.397263 9.14444 0.333374 9.33333 0.333374C9.52222 0.333374 9.68056 0.397263 9.80833 0.525041C9.93611 0.652818 10 0.811152 10 1.00004V1.66671H10.6667C11.0333 1.66671 11.3472 1.79726 11.6083 2.05837C11.8694 2.31949 12 2.63337 12 3.00004V12.3334C12 12.7 11.8694 13.0139 11.6083 13.275C11.3472 13.5362 11.0333 13.6667 10.6667 13.6667H1.33333ZM1.33333 12.3334H10.6667V5.66671H1.33333V12.3334ZM1.33333 4.33337H10.6667V3.00004H1.33333V4.33337Z' fill='%2334373A'/%3E%3C/svg%3E%0A");
}

.competitionCard__timeCell {
  flex: 1 0 40%;
}

@media (max-width: 1024px) {
  .competitionCard__timeCell {
    grid-row: 1/2;
  }
}
.competitionCard__timeBox {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.competitionCard__timeBox svg {
  position: relative;
  width: 15.6rem;
  height: 15.6rem;
  transform: rotate(-90deg);
}

.competitionCard__timeBox svg circle {
  width: 15rem;
  height: 15rem;
  fill: none;
  stroke-width: 2;
  stroke: #D0D2D3;
  transform: translate(0.5rem, 0.5rem);
  stroke-dasharray: 480;
  stroke-dashoffset: 480;
}

.competitionCard__timeBox svg circle:first-child {
  stroke-dashoffset: 0;
}

.competitionCard__timeBox svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #BC965C;
}

.competitionCard__timeBox.expired svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #E35C47;
}

.competitionCard__timeDetails {
  position: absolute;
  top: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

html:not([dir=rtl]) .competitionCard__timeDetails {
  left: 50%;
  transform: translate(-50%, -50%);
}

html[dir=rtl] .competitionCard__timeDetails {
  right: 50%;
  transform: translate(50%, -50%);
}

.competitionCard__timeDay {
  font-size: 4.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
}

.competitionCard__timeText {
  font-size: 1.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
  margin-top: 0.4rem;
}

.competitionCard__button {
  margin-top: 20px;
}

.competitionCard__tag {
  position: absolute;
  bottom: 0;
  background-color: #00BC70;
  color: #FAFBFB;
  padding: 0.8rem 1.2rem;
  border-radius: 10rem;
  display: flex;
  gap: 0.6rem;
  align-items: center;
}

html:not([dir=rtl]) .competitionCard__tag {
  left: 50%;
  transform: translate(-50%, 0);
}

html[dir=rtl] .competitionCard__tag {
  right: 50%;
  transform: translate(50%, 0);
}

.competitionCard__tag span:first-child {
  position: relative;
  display: block;
  width: 1.4rem;
  height: 1.4rem;
  border: 0.15rem solid #FFFFFF;
  border-radius: 50%;
}

.competitionCard__tag span:first-child::after {
  content: "";
  position: absolute;
  display: block;
  width: 0.3rem;
  height: 0.3rem;
  top: 48%;
  border-radius: 100%;
  background-color: #FFFFFF;
}

html:not([dir=rtl]) .competitionCard__tag span:first-child::after {
  left: 52%;
  transform: translate(-50%, -50%);
}

html[dir=rtl] .competitionCard__tag span:first-child::after {
  right: 52%;
  transform: translate(50%, -50%);
}

.competitionCard__tag span {
  font-size: 1.4rem;
  font-weight: 700;
}

.minCompetitionCard {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 1 0 40%;
  padding: 3.2rem;
  background-color: #F8F5EF;
  border-radius: 1rem;
}

.minCompetitionCard__inner {
  display: flex;
  gap: 3.2rem;
  height: 100%;
  justify-content: center;
}

.minCompetitionCard__box {
  display: flex;
  flex-direction: column;
  flex: 1 0 60%;
  justify-content: space-between;
}

.minCompetitionCard__title {
  font-size: 2.4rem;
  line-height: 3.3rem;
  color: #846940;
  font-weight: 500;
}

.minCompetitionCard__text {
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #696D70;
}

.minCompetitionCard__dates {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}

.minCompetitionCard__date {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}

.minCompetitionCard__dateText {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}

.minCompetitionCard__dateTime {
  position: relative;
  font-size: 1.6rem;
  font-weight: 700;
  color: #34373A;
}

html:not([dir=rtl]) .minCompetitionCard__dateTime {
  padding-left: 1.8rem;
}

html[dir=rtl] .minCompetitionCard__dateTime {
  padding-right: 1.8rem;
}

.minCompetitionCard__dateTime::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 1.3rem;
  height: 1.3rem;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.66667 11C7.2 11 6.80556 10.8389 6.48333 10.5167C6.16111 10.1945 6 9.80004 6 9.33337C6 8.86671 6.16111 8.47226 6.48333 8.15004C6.80556 7.82782 7.2 7.66671 7.66667 7.66671C8.13333 7.66671 8.52778 7.82782 8.85 8.15004C9.17222 8.47226 9.33333 8.86671 9.33333 9.33337C9.33333 9.80004 9.17222 10.1945 8.85 10.5167C8.52778 10.8389 8.13333 11 7.66667 11ZM1.33333 13.6667C0.966667 13.6667 0.652778 13.5362 0.391667 13.275C0.130556 13.0139 0 12.7 0 12.3334V3.00004C0 2.63337 0.130556 2.31949 0.391667 2.05837C0.652778 1.79726 0.966667 1.66671 1.33333 1.66671H2V1.00004C2 0.811152 2.06389 0.652818 2.19167 0.525041C2.31944 0.397263 2.47778 0.333374 2.66667 0.333374C2.85556 0.333374 3.01389 0.397263 3.14167 0.525041C3.26944 0.652818 3.33333 0.811152 3.33333 1.00004V1.66671H8.66667V1.00004C8.66667 0.811152 8.73056 0.652818 8.85833 0.525041C8.98611 0.397263 9.14444 0.333374 9.33333 0.333374C9.52222 0.333374 9.68056 0.397263 9.80833 0.525041C9.93611 0.652818 10 0.811152 10 1.00004V1.66671H10.6667C11.0333 1.66671 11.3472 1.79726 11.6083 2.05837C11.8694 2.31949 12 2.63337 12 3.00004V12.3334C12 12.7 11.8694 13.0139 11.6083 13.275C11.3472 13.5362 11.0333 13.6667 10.6667 13.6667H1.33333ZM1.33333 12.3334H10.6667V5.66671H1.33333V12.3334ZM1.33333 4.33337H10.6667V3.00004H1.33333V4.33337Z' fill='%2334373A'/%3E%3C/svg%3E%0A");
}

.minCompetitionCard__timeCell {
  flex: 1 0 40%;
}

@media (max-width: 1024px) {
  .minCompetitionCard__timeCell {
    grid-row: 1/2;
  }
}
.minCompetitionCard__timeBox {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.minCompetitionCard__timeBox svg {
  position: relative;
  width: 15.6rem;
  height: 15.6rem;
  transform: rotate(-90deg);
}

.minCompetitionCard__timeBox svg circle {
  width: 15rem;
  height: 15rem;
  fill: none;
  stroke-width: 2;
  stroke: #D0D2D3;
  transform: translate(0.5rem, 0.5rem);
  stroke-dasharray: 480;
  stroke-dashoffset: 480;
}

.minCompetitionCard__timeBox svg circle:first-child {
  stroke-dashoffset: 0;
}

.minCompetitionCard__timeBox svg circle:nth-child(2) {
  stroke-dashoffset: calc(480 - 480 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #BC965C;
}

.minCompetitionCard__timeDetails {
  position: absolute;
  top: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

html:not([dir=rtl]) .minCompetitionCard__timeDetails {
  left: 50%;
  transform: translate(-50%, -50%);
}

html[dir=rtl] .minCompetitionCard__timeDetails {
  right: 50%;
  transform: translate(50%, -50%);
}

.minCompetitionCard__timeDay {
  font-size: 4.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
}

.minCompetitionCard__timeText {
  font-size: 1.8rem;
  font-weight: 400;
  color: #846940;
  text-align: center;
  margin-top: 0.4rem;
}

.minCompetitionCard__button {
  justify-self: center;
}

.competitionSection__wrapper {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}

.competitionSection__inner {
  display: flex;
  flex-wrap: wrap;
  row-gap: 2.4rem;
  column-gap: 1.6rem;
}

@media (max-width: 768px) {
  .competitionSection__inner {
    flex-direction: column;
  }
}
.competitionCard .arrowButton--gold .arrowButton__title {
  background-color: transparent;
  color: #BC965C;
  padding: 1.4rem 0.5rem;
}

.competitionCard .arrowButton__title::after {
  display: none;
}

.competitionSection__tabs {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.4rem;
}

.competitionSection__tabs li {
  font-size: 1.6rem;
  font-weight: 700;
  cursor: pointer;
  padding: 1rem 2rem;
  border-radius: 2.6rem;
  transition: all 0.4s ease;
  color: #B5B7B8;
}

.competitionSection__tabs li.active,
.competitionSection__tabs li:hover {
  color: #846940;
}

@media screen and (max-width: 500px) {
  .competitionSection__tabs {
    display: block;
  }
}
.competitionCard__button {
  /*float: right;*/
  margin-top: 20px;
}

.competitionCard__button:lang(ar) {
  /*float: left;*/
  margin-top: 20px;
}

/*.competitionCard__header {*/
/*  display: flex;*/
/*  align-items: center;*/
/*  justify-content: space-between;*/
/*}*/
.competitionCard__labels {
  display: flex;
  align-items: center;
  /*justify-content: space-between;*/
}

.competitionCard__labels span {
  margin: 0 1rem 0 0;
}

.competitionCard__new-label {
  font-size: 1.3rem;
  font-weight: 700;
  transition: all 0.4s ease;
  border-radius: 4rem;
  padding: 1.2rem 1.6rem;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}

.competitionCard__new-label.active {
  background-color: #00BC70;
}

.competitionCard__new-label.inactive {
  background-color: #B5B7B8;
}

.competitionCard__new-label.bid {
  background-color: #575195;
}

.competitionCard__new-label.belt_bid {
  background-color: #BC965C;
}

.competitionCard__new-label img {
  margin: 0 0.5rem;
}

@media (min-width: 1024px) {
  .multiContent__inner {
    max-width: 60%;
  }
}
.multiContent__tabs {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  margin-bottom: 1.5rem;
}
.multiContent__tabButton {
  padding: 1.2rem 1.6rem;
  border: 0.1rem solid #BAB8D4;
  border-radius: 10rem;
  font-size: 1.3rem;
  font-weight: 700;
  color: #96999B;
  transition: all 0.4s ease;
}
.multiContent__tabButton:hover, .multiContent__tabButton.active {
  background-color: #575195;
  color: #FFFFFF;
  border-color: #575195;
}

.textTab {
  display: none;
}
.textTab.active {
  display: block;
}
.textTab__inner {
  display: flex;
  flex-direction: column;
}
.textTab__text h1, .textTab__text h2, .textTab__text h3, .textTab__text h4, .textTab__text h5, .textTab__text h6 {
  font-weight: 700;
  font-size: 1.8rem;
  margin-bottom: 2rem;
  margin-top: 4rem;
}
.textTab__text h1:last-child, .textTab__text h2:last-child, .textTab__text h3:last-child, .textTab__text h4:last-child, .textTab__text h5:last-child, .textTab__text h6:last-child {
  margin-bottom: 0;
}
.textTab__text p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.7;
  text-align: justify;
  color: #696D70;
}
.textTab__text p:last-child {
  margin-bottom: 4.8rem;
}
.textTab__text ul {
  position: relative;
  list-style-type: none;
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.5;
  color: #696D70;
}
html:not([dir=rtl]) .textTab__text ul {
  padding-left: 1.5rem;
}
html[dir=rtl] .textTab__text ul {
  padding-right: 1.5rem;
}
.textTab__text ul:last-child {
  margin-bottom: 0;
}
.textTab__text ul li:before {
  content: "–";
  position: absolute;
}
html:not([dir=rtl]) .textTab__text ul li:before {
  margin-left: -1.5rem;
}
html[dir=rtl] .textTab__text ul li:before {
  margin-right: -1.5rem;
}
.textTab__files {
  display: flex;
  flex-wrap: wrap;
  gap: 1.2rem;
}
.textTab__file {
  display: flex;
  gap: 1.2rem;
  align-items: center;
  border-radius: 1.5rem;
  background-color: #EEEEF4;
  padding: 1.6rem 2rem;
  transition: all 0.4s ease;
}
.textTab__file:hover {
  background-color: #BAB8D4;
}
.textTab__file:hover .textTab__fileWeight {
  color: #FAFBFB;
}
.textTab__fileIcon {
  width: 3rem;
  height: 3.7rem;
  object-fit: contain;
}
.textTab__fileIcon--download {
  font-size: 1.8rem;
}
html:not([dir=rtl]) .textTab__fileIcon--download {
  margin-left: 4.8rem;
}
html[dir=rtl] .textTab__fileIcon--download {
  margin-right: 4.8rem;
}
.textTab__fileBox {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.textTab__fileName {
  font-weight: 400;
  font-size: 1.8rem;
  color: #34373A;
}
.textTab__fileWeight {
  font-weight: 400;
  font-size: 1.4rem;
  color: #929394;
  transition: all 0.4s ease;
}
.textTab__checkbox {
  display: flex;
  gap: 1rem;
}
.textTab__checkboxInput {
  flex: 1 0 auto;
  position: relative;
  width: 2.6rem;
  height: 2.6rem;
  border-radius: 50%;
  border: 0.1rem solid #D8DADA;
  transition: all 0.4s ease;
}
.textTab__checkboxInput:hover {
  background-color: #E6F8F1;
  border-color: #007344;
}
.textTab__checkboxInput:hover:after {
  opacity: 1;
  color: #007344;
}
.textTab__checkboxInput:checked {
  border-color: #007344;
  background-color: #007344;
}
.textTab__checkboxInput:checked:after {
  opacity: 1;
  color: #FAFBFB;
}
.textTab__checkboxInput:after {
  opacity: 0;
  content: "";
  position: absolute;
  top: 5%;
  inset-inline: 8%;
  font-size: 2rem;
  transition: all 0.4s ease;
}
.textTab__checkboxInput:after {
  content: "\e908" !important;
}
.textTab__checkboxInput:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.textTab__checkboxLabel {
  font-weight: 400;
  font-size: 1.8rem;
  color: #34373A;
  line-height: 2.8rem;
}

.timelineTab {
  display: none;
  margin-top: 4rem;
}
.timelineTab.active {
  display: block;
}
.timelineTab__inner {
  display: flex;
  flex-direction: column;
}
.timelineTab__wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  margin-bottom: 5.8rem;
}
html:not([dir=rtl]) .timelineTab__wrapper {
  padding-left: 2.6rem;
}
html[dir=rtl] .timelineTab__wrapper {
  padding-right: 2.6rem;
}
.timelineTab__wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  width: 2rem;
  height: 2rem;
  background-color: #D0D2D3;
  border-radius: 0.4rem;
  transform: rotate(45deg);
}
html:not([dir=rtl]) .timelineTab__wrapper:before {
  left: -0.92rem;
}
html[dir=rtl] .timelineTab__wrapper:before {
  right: -0.92rem;
}
.timelineTab__wrapper:after {
  content: "";
  position: absolute;
  top: 3rem;
  width: 0.2rem;
  height: 100%;
  background-color: #D0D2D3;
  border-radius: 1rem;
}
html:not([dir=rtl]) .timelineTab__wrapper:after {
  left: 0;
}
html[dir=rtl] .timelineTab__wrapper:after {
  right: 0;
}
.timelineTab__wrapper:last-child {
  margin-bottom: 0;
}
.timelineTab__wrapper:last-child:after {
  display: none;
}
.timelineTab__wrapperInner {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.timelineTab__title {
  font-weight: 700;
  font-size: 1.8rem;
}
.timelineTab__box {
  display: flex;
  align-items: center;
  gap: 1.2rem;
  padding: 1rem 1.4rem;
  border: 0.1rem solid #E4E5E5;
  border-radius: 1rem;
}
.timelineTab__date {
  font-weight: 400;
  font-size: 1.6rem;
  color: #846940;
}
.timelineTab__text {
  font-weight: 400;
  font-size: 1.4rem;
  color: #696D70;
  line-height: 1.9rem;
}

.pager {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1.6rem;
  margin-top: 2.4rem;
}

.pager .pager__items {
  display: flex;
  gap: 0.6rem;
  align-items: center;
  font-size: 1.8rem;
}
html[lang=ar][dir=rtl] .pager .pager__items li.pager__item.pager__item--previous {
  transform: scale(-1, -1);
}
html[lang=ar][dir=rtl] .pager .pager__items li.pager__item.pager__item--next {
  transform: scale(-1, -1);
}

.pager .pager__items .pager__item.item {
  background-color: #fafbfb;
  color: #2D3033;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  padding: 1rem 0rem 0rem 0rem;
  border: 1px solid #e5e0e0;
  font-size: 17px;
  font-weight: 300;
}

.pager .pager__items .pager__item.is-active {
  background-color: #BC965C;
  color: #fff;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  text-align: center;
  padding: 1rem 0rem 0rem 0rem;
}

.pager .pager-form .inputForm {
  flex-direction: row;
  position: static;
  align-items: center;
}

.pager .pager-form .inputForm {
  flex-direction: row;
  position: static;
  align-items: center;
}

.offersTab {
  margin-top: 5rem;
  padding: 5rem 0;
}
.offersTab__inner .views-table {
  margin-top: 3rem;
  width: 80%;
  margin: 20px auto;
}
.offersTab__inner .views-table th,
.offersTab__inner .views-table td {
  font-size: 19px;
  border: 2px solid #D0D2D3;
  padding: 20px;
  text-align: center;
}
.offersTab__inner .views-table th {
  font-weight: bold;
  background-color: #3D3968;
  color: #FFFFFF;
}
.offersTab__inner .views-table td {
  color: #96999B;
}
.offersTab__inner .view-footer {
  text-align: center;
  padding: 20px;
  font-size: 19px;
  font-weight: bold;
}
.offersTab__inner .pager {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
.offersTab__inner .pager .pager__items {
  display: flex;
  font-size: 20px;
  color: #2D3033;
}
.offersTab__inner .pager .pager__items .pager__item {
  padding: 5px 8px;
  border-radius: 5px;
}
.offersTab__inner .pager .pager__items .pager__item.is-active {
  background-color: #3D3968;
  color: #FFFFFF;
}

@media (min-width: 1024px) {
  html:not([dir=rtl]) .timeCardSlider__wrapper {
    margin-right: 0;
  }
  html[dir=rtl] .timeCardSlider__wrapper {
    margin-left: 0;
  }
}
.timeCardSlider__inner {
  display: flex;
  flex-direction: column;
}
.timeCardSlider__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  margin-bottom: 4rem;
}
@media (min-width: 1024px) {
  .timeCardSlider__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.timeCardSlider__slider {
  display: flex;
}
.timeCardSlider__progress {
  overflow: hidden;
  margin-top: 2.4rem;
}
@media (max-width: 1024px) {
  .timeCardSlider__progress {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (min-width: 1024px) {
  .timeCardSlider__progress {
    margin-top: 2.4rem;
  }
  html:not([dir=rtl]) .timeCardSlider__progress {
    margin-left: 0;
  }
  html[dir=rtl] .timeCardSlider__progress {
    margin-right: 0;
  }
}
.timeCardSlider__progressBg {
  display: block;
  margin-top: -0.2rem;
  height: 0.2rem;
  background-color: #E4E5E5;
}
.timeCardSlider__progressBar {
  height: 0.4rem;
  background-color: #BC965C;
}

.inquirySection__inner {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
@media (min-width: 1024px) {
  .inquirySection__inner {
    gap: 7.2rem;
  }
}
.inquirySection__innerUp {
  display: flex;
  justify-content: center;
  gap: 3rem;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .inquirySection__innerUp {
    justify-content: space-between;
  }
}
@media (min-width: 1024px) {
  .inquirySection__innerUp {
    flex-wrap: nowrap;
  }
}
.inquirySection__innerDown {
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
@media (min-width: 1024px) {
  .inquirySection__innerDown {
    flex-direction: row;
    gap: 6rem;
  }
}
@media (min-width: 1280px) {
  .inquirySection__innerDown {
    gap: 8rem;
  }
}
.inquirySection__tabs {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1.4rem;
}
@media (min-width: 600px) {
  .inquirySection__tabs {
    gap: 2.4rem;
    flex-wrap: nowrap;
  }
}
.inquirySection__tabs span {
  display: none;
  background-color: #ECEDED;
  width: 0.1rem;
  height: 100%;
}
@media (min-width: 480px) {
  .inquirySection__tabs span {
    display: inline-block;
  }
}
.inquirySection__tab {
  font-size: 2.4rem;
  font-weight: 400;
  color: #B5B7B8;
  line-height: 4.4rem;
  transition: all 0.4s ease;
}
@media (min-width: 600px) {
  .inquirySection__tab {
    font-size: 3.2rem;
  }
}
.inquirySection__tab:hover {
  color: #846940;
}
.inquirySection__tab.active {
  color: #846940;
}
.inquirySection__btn {
  padding: 1.7rem 2.4rem;
  background-color: #575195;
  color: #FFFFFF;
  font-size: 1.6rem;
  font-weight: 700;
  border-radius: 5rem;
  transition: all 0.4s ease;
}
.inquirySection__btn:hover {
  background-color: #35315B;
}
.inquirySection__miniForm {
  padding: 4rem 2.2rem;
  border-radius: 2rem;
  border: 0.1rem solid #D8DADA;
}
.inquirySection__miniFormWrapper {
  display: none;
}
.inquirySection__miniFormWrapper.active {
  display: block;
}
.inquirySection__inputBox {
  display: flex;
  flex-direction: column;
}
.inquirySection__inputLabel {
  font-size: 1.4rem;
  font-weight: 700;
  color: #929394;
  padding-left: 2.4rem;
}
.inquirySection__input {
  padding: 1.6rem 2.4rem;
  font-size: 1.4rem;
  font-weight: 400;
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  width: 100%;
  margin-top: 0.6rem;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  .inquirySection__input {
    min-width: 30rem;
  }
}
.inquirySection__input:focus {
  border: 0.1rem solid #2D3033;
}
.inquirySection__input::-webkit-input-placeholder {
  color: #929394;
}
.inquirySection__input:-ms-input-placeholder {
  color: #929394;
}
.inquirySection__input::-ms-input-placeholder {
  color: #929394;
}
.inquirySection__input::placeholder {
  color: #929394;
}
.inquirySection__input::-webkit-outer-spin-button, .inquirySection__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.inquirySection__input[type=number] {
  -moz-appearance: textfield;
}
.inquirySection__inputButton {
  margin-top: 1.6rem;
}
.inquirySection__detailBox {
  display: none;
  flex-direction: column;
  gap: 2.6rem;
  width: 100%;
}
.inquirySection__detailBox.active {
  display: flex;
}
.inquirySection__detailTitle {
  font-size: 2.6rem;
  font-weight: 400;
  color: #746FA7;
  margin-top: 1.4rem;
}
.inquirySection__detailData {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-template-rows: auto;
  column-gap: 2rem;
  row-gap: 3.6rem;
}
@media (min-width: 360px) {
  .inquirySection__detailData {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 600px) {
  .inquirySection__detailData {
    grid-template-columns: repeat(4, 1fr);
  }
}
.inquirySection__detailDataBox {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.inquirySection__detailDataBox p:first-child {
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
}
.inquirySection__detailDataBox p:last-child {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}
.inquirySection__detailText {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
  line-height: 2.2rem;
}
.inquirySection__popup {
  display: none;
  position: fixed;
  top: 50%;
  z-index: 101;
  width: 90%;
}
@media (min-width: 600px) {
  .inquirySection__popup {
    width: 80%;
  }
}
@media (min-width: 1024px) {
  .inquirySection__popup {
    width: 57%;
  }
}
.inquirySection__popup.small {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.inquirySection__popup.active {
  display: block;
}
html:not([dir=rtl]) .inquirySection__popup {
  left: 50%;
  transform: translate(-50%, -50%);
}
html[dir=rtl] .inquirySection__popup {
  right: 50%;
  transform: translate(50%, -50%);
}
.inquirySection__popupInner {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 7rem 3rem 3rem 3rem;
  border-radius: 2.4rem;
  background-color: #FFFFFF;
  z-index: 101;
}
@media (min-width: 600px) {
  .inquirySection__popupInner {
    padding: 6rem;
  }
}
.inquirySection__popupTitle {
  font-size: 2.3rem;
  font-weight: 400;
  color: #000000;
  margin-bottom: 2.4rem;
}
.inquirySection__popupText {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
  margin-bottom: 3.2rem;
}
.inquirySection__popupTextarea {
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  font-size: 1.4rem;
  font-weight: 400;
  color: #000000;
  margin-bottom: 2.4rem;
  resize: none;
  padding: 1.6rem 2.4rem;
  width: 100%;
  min-height: 20rem;
  transition: all 0.4s ease;
}
.inquirySection__popupTextarea::-webkit-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inquirySection__popupTextarea:-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inquirySection__popupTextarea::-ms-input-placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inquirySection__popupTextarea::placeholder {
  font-size: 1.4rem;
  font-weight: 400;
  color: #929394;
}
.inquirySection__popupTextarea:focus {
  border-color: #000000;
}
.inquirySection__popupButton {
  align-self: flex-end;
  padding: 1.2rem 2.6rem;
  background-color: #575195;
  color: #FFFFFF;
  border-radius: 5rem;
  font-size: 1.3rem;
  font-weight: 700;
  transition: all 0.4s ease;
}
.inquirySection__popupButton:hover {
  background-color: #35315B;
}
.inquirySection__popupClose {
  position: absolute;
  top: 5%;
  font-size: 3.4rem;
  cursor: pointer;
  transition: all 0.4s ease;
}
@media (min-width: 600px) {
  .inquirySection__popupClose {
    top: 10%;
  }
}
html:not([dir=rtl]) .inquirySection__popupClose {
  right: 5%;
}
html[dir=rtl] .inquirySection__popupClose {
  left: 5%;
}
.inquirySection__popupClose:hover {
  transform: rotate(90deg);
}
.inquirySection__popupOverlay {
  display: none;
  position: fixed;
  inset: 0;
  background-color: #000000;
  opacity: 0.4;
  z-index: 100;
}
.inquirySection__popupOverlay.active {
  display: block;
}
.inquirySection__popupAlert {
  display: none;
  align-items: center;
  gap: 2.4rem;
  position: relative;
  padding: 7rem 3rem 3rem 3rem;
  border-radius: 2.4rem;
  background-color: #FFFFFF;
  z-index: 101;
}
@media (min-width: 600px) {
  .inquirySection__popupAlert {
    padding: 1.6rem 4rem;
  }
}
.inquirySection__popupAlert.active {
  display: flex;
}
.inquirySection__popupAlert span {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  background-color: #846940;
  color: #FFFFFF;
  font-size: 2rem;
}
.inquirySection__popupAlertText {
  font-size: 2rem;
  font-weight: 400;
  color: #000000;
}

.switcherContentSection__wrapper {
  display: flex;
  flex-wrap: wrap;
  overflow: unset;
  position: relative;
}
@media (min-width: 768px) {
  .switcherContentSection__wrapper {
    gap: calc(-29.01184px + 10.288vw);
  }
}
.switcherContentSection__leftContent {
  width: 100%;
}
@media (min-width: 768px) {
  .switcherContentSection__leftContent {
    position: -webkit-sticky;
    position: sticky;
    align-self: flex-start;
    top: 200px;
    width: 30%;
  }
}
.switcherContentSection__content {
  margin-top: 5rem;
}
@media (min-width: 768px) {
  .switcherContentSection__content {
    margin-top: 0rem;
    width: 50%;
  }
}
.switcherContentSection__search .searchInput__search {
  width: 100%;
}
.switcherContentSection__search input {
  min-width: 100%;
}
.switcherContentSection__tab {
  color: #B5B7B8;
  font-size: calc(19.4704px + 0.72vw);
}
.switcherContentSection__tab:first-child {
  -webkit-border-end: 1px solid #000000;
          border-inline-end: 1px solid #000000;
  -webkit-padding-end: 5%;
          padding-inline-end: 5%;
  -webkit-margin-end: 5%;
          margin-inline-end: 5%;
}
.switcherContentSection__tab.active {
  color: #000000;
}
.switcherContentSection__description {
  margin-top: 3rem;
  display: none;
}
.switcherContentSection__description.active {
  display: flex;
}
.switcherContentSection__description p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
}
@media (min-width: 768px) {
  .switcherContentSection__description p {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.switcherContentSection__button {
  margin-top: 3rem;
  display: none;
}
.switcherContentSection__button.active {
  display: flex;
}
.switcherContentSection__text {
  display: none;
  flex-direction: column;
  margin-top: 3rem;
}
.switcherContentSection__text.active {
  display: flex;
}
.switcherContentSection__text p {
  margin-bottom: 2rem;
  font-size: calc(10.43328px + 0.204vw);
  line-height: calc(12.8512px + 0.41vw);
}
.switcherContentSection__text p.active-paragaph {
  color: #846940;
  position: relative;
}
.switcherContentSection__text p.active-paragaph::before {
  content: "";
  position: absolute;
  left: -15px;
  top: 0;
  bottom: 0;
  width: 2px;
  height: 100%;
  background-color: #846940;
}
.switcherContentSection__navigations {
  width: 100%;
}
.switcherContentSection__navigation {
  font-size: calc(14.43328px + 0.204vw);
  line-height: calc(23.63456px + 0.308vw);
  display: none;
  flex-direction: column;
}
.switcherContentSection__navigation.active {
  display: flex;
}
.switcherContentSection__navigation p {
  padding: 1.5rem 0;
  border-bottom: 1px solid #D8DADA;
}
.switcherContentSection__navigation p.active-paragaph {
  color: #846940;
  position: relative;
}
html:not([dir=rtl]) .switcherContentSection__navigation p.active-paragaph {
  padding-left: 2rem;
}
html[dir=rtl] .switcherContentSection__navigation p.active-paragaph {
  padding-right: 2rem;
}
.switcherContentSection__navigation p.active-paragaph::before {
  content: "";
  position: absolute;
  top: 40%;
  width: 10px;
  height: 10px;
  background-color: #846940;
  border-radius: 50%;
}
html:not([dir=rtl]) .switcherContentSection__navigation p.active-paragaph::before {
  left: 0;
}
html[dir=rtl] .switcherContentSection__navigation p.active-paragaph::before {
  right: 0;
}
.switcherContentSection__navigation p.inactive {
  display: none;
}

.textSection {
  width: 100%;
  margin: 0px auto;
}
.textSection--small {
  margin: 0px auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .textSection--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .textSection--small {
    max-width: 60%;
  }
}
.textSection__button {
  margin-top: 2rem;
}
.textSection__content .gold {
  font-size: 3.2rem;
  color: #846940;
  line-height: 3.3rem;
  font-weight: 400;
}
.textSection__fileWrapper {
  margin-top: 4rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px;
}

.filesDownload {
  width: 100%;
  margin: 0px auto;
}
.filesDownload--small {
  margin: 0px auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .filesDownload--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .filesDownload--small {
    max-width: 60%;
  }
}
.filesDownload__wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 20px;
}
.filesDownload a {
  min-width: 100%;
}
@media (min-width: 1366px) {
  .filesDownload a {
    min-width: 30%;
  }
}
.filesDownload__file {
  padding: 10px 0px 10px 8px;
  -webkit-padding-end: 40px;
          padding-inline-end: 40px;
  display: flex;
  align-items: center;
  background-color: #EEEEF4;
  border-radius: 15px;
  position: relative;
  transition: all 0.4s ease;
}
.filesDownload__file:hover {
  background-color: #BAB8D4;
}
.filesDownload__file:hover .filesDownload__file__weight {
  color: #FAFBFB;
}
.filesDownload__file::after {
  content: "";
  position: absolute;
  top: 35%;
  right: 10px;
  width: 30px;
  height: 30px;
  font-size: 2rem;
  transition: margin 0.4s ease;
}
.filesDownload__file::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.filesDownload__file::after {
  content: "\e90d" !important;
}
html[dir=rtl] .filesDownload__file::after {
  right: unset;
  left: 10px;
}
.filesDownload__file__info {
  -webkit-padding-end: 40px;
          padding-inline-end: 40px;
  -webkit-margin-start: 10px;
          margin-inline-start: 10px;
}
.filesDownload__file__title {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  color: #34373A;
}
@media (min-width: 768px) {
  .filesDownload__file__title {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.filesDownload__file__weight {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  font-size: 14px !important;
  color: #34373A;
  transition: all 0.4s ease;
}
@media (min-width: 768px) {
  .filesDownload__file__weight {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.textImageSection {
  width: 100%;
  margin: 0px auto;
}
.textImageSection--small {
  margin: 0px auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .textImageSection--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .textImageSection--small {
    max-width: 60%;
  }
}
.textImageSection__image {
  margin-top: 2.4rem;
  width: 100%;
  margin-bottom: 2rem;
}
.textImageSection__image img {
  width: 100%;
  border-radius: 2rem;
}
.textImageSection__content .gold {
  font-size: 3.2rem;
  color: #846940;
  line-height: 3.3rem;
  font-weight: 400;
}

.accordionSection {
  width: 100%;
}
.accordionSection__title {
  font-size: 3.2rem;
  color: #846940;
  line-height: 3.3rem;
  font-weight: 400;
}
.accordionSection .accordionItem {
  cursor: pointer;
  padding-top: 4rem;
  padding-bottom: 3rem;
  border-bottom: 1px solid #D0D2D3;
}
.accordionSection .accordionItem__header {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  position: relative;
  color: #000000;
}
@media (min-width: 768px) {
  .accordionSection .accordionItem__header {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.accordionSection .accordionItem__header.accordionItem--active::after {
  transform: rotate(180deg) translateX(2px);
}
.accordionSection .accordionItem__header::after {
  content: "";
  position: absolute;
  top: 0%;
  right: 10px;
  width: 30px;
  height: 30px;
  font-size: 2.5rem;
  transition: margin 0.4s ease;
}
.accordionSection .accordionItem__header::after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.accordionSection .accordionItem__header::after {
  content: "\e900" !important;
}
html:not([dir=rtl]) .accordionSection .accordionItem__header::after {
  margin-left: 1.6rem;
}
html[dir=rtl] .accordionSection .accordionItem__header::after {
  right: unset;
  left: 10px;
}
.accordionSection .accordionItem__content {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  margin-top: 2rem;
}
@media (min-width: 768px) {
  .accordionSection .accordionItem__content {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.circlesSection {
  width: 100%;
  margin: 0px auto;
}
.circlesSection--small {
  margin: 0px auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .circlesSection--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .circlesSection--small {
    max-width: 60%;
  }
}
.circlesSection__wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
}
@media (min-width: 768px) {
  .circlesSection__wrapper {
    flex-direction: row;
  }
}
.circlesSection__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}
@media (min-width: 768px) {
  .circlesSection__item {
    flex-direction: row;
  }
}
.circlesSection__item__circle {
  width: 100%;
  max-width: 200px;
}
.circlesSection__item__circle img {
  width: 100%;
}
.circlesSection__item__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .circlesSection__item__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.circlesSection__item__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
}
@media (min-width: 768px) {
  .circlesSection__item__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.cardsImagesSection {
  width: 100%;
  margin: 0px auto;
}
.cardsImagesSection--small {
  margin: 0px auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .cardsImagesSection--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .cardsImagesSection--small {
    max-width: 60%;
  }
}
.cardsImagesSection__wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
}
@media (min-width: 768px) {
  .cardsImagesSection__wrapper {
    gap: 20px;
    flex-direction: row;
  }
}
.cardsImagesSection__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 20px;
}
.cardsImagesSection__item__circle {
  width: 100%;
  max-width: 100px;
  margin: 0px auto;
}
.cardsImagesSection__item__circle img {
  width: 100%;
}
.cardsImagesSection__item__text {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
  text-align: center;
  color: #846940;
}
@media (min-width: 768px) {
  .cardsImagesSection__item__text {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}

.subpageHeroMap__wrapper {
  padding-top: 11rem;
}
.subpageHeroMap__inner {
  display: flex;
  flex-direction: column;
  gap: 3.6rem;
  padding: 6.4rem 0 2.4rem 0;
}
@media (min-width: 1024px) {
  .subpageHeroMap__inner {
    padding: 6.4rem 0 5rem 0;
  }
}
.subpageHeroMap__title {
  font-weight: 500;
  font-size: 5rem;
  line-height: 5.2rem;
  color: #2D3033;
}
@media (min-width: 1024px) {
  .subpageHeroMap__title {
    line-height: 7.2rem;
    font-size: 6rem;
  }
}
@media (min-width: 1024px) {
  .subpageHeroMap__title {
    max-width: 45%;
  }
}
.subpageHeroMap__inputsBox {
  display: flex;
  gap: 1.8rem;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 768px) {
  .subpageHeroMap__inputsBox {
    flex-direction: row;
  }
}
.subpageHeroMap__inputSearch {
  width: 100%;
  flex: 1 1 60%;
}
.subpageHeroMap__inputSearch .searchInput__search {
  width: 100%;
  margin-bottom: 0;
}
html:not([dir=rtl]) .subpageHeroMap__inputSearch .searchInput__search input {
  padding: 1.55rem 7.2rem 1.55rem 2.4rem;
}
html[dir=rtl] .subpageHeroMap__inputSearch .searchInput__search input {
  padding: 1.55rem 2.4rem 1.55rem 7.2rem;
}
.subpageHeroMap__tabs {
  display: flex;
  align-items: center;
  padding: 0.6rem;
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
}
.subpageHeroMap__tab {
  display: flex;
  gap: 0.6rem;
  align-items: center;
  padding: 1.05rem 1.2rem;
  border-radius: 2.4rem;
}
.subpageHeroMap__tab.active {
  background-color: #846940;
}
.subpageHeroMap__tab.active svg path {
  fill: #FAFBFB;
}
.subpageHeroMap__tab.active .subpageHeroMap__tabText {
  color: #FAFBFB;
}
.subpageHeroMap__tab svg {
  width: 1.9rem;
  height: 1.9rem;
}
.subpageHeroMap__tab svg path {
  fill: #929394;
}
.subpageHeroMap__tabText {
  font-weight: 700;
  font-size: 1.6rem;
  color: #929394;
}

.miningMap__inner {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
@media (min-width: 1024px) {
  .miningMap__inner {
    flex-direction: row;
  }
}
.miningMap__top {
  display: flex;
  flex-direction: column;
}
.miningMap__inputsBox {
  margin: 4.6rem 0 2.4rem 0;
  display: flex;
  gap: 1.8rem;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 1024px) {
  .miningMap__inputsBox {
    margin: 6.4rem 0 4.6rem 0;
  }
}
@media (min-width: 768px) {
  .miningMap__inputsBox {
    flex-direction: row;
  }
}
.miningMap__inputSearch {
  width: 100%;
  flex: 1 1 60%;
}
.miningMap__inputSearch .searchInput__search {
  width: 100%;
  margin-bottom: 0;
}
html:not([dir=rtl]) .miningMap__inputSearch .searchInput__search input {
  padding: 1.55rem 7.2rem 1.55rem 2.4rem;
}
html[dir=rtl] .miningMap__inputSearch .searchInput__search input {
  padding: 1.55rem 2.4rem 1.55rem 7.2rem;
}
.miningMap__tabs {
  display: flex;
  align-items: center;
  padding: 0.6rem;
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
}
.miningMap__tab {
  display: flex;
  gap: 0.6rem;
  align-items: center;
  padding: 1.05rem 1.2rem;
  border-radius: 2.4rem;
}
.miningMap__tab.active {
  background-color: #846940;
}
.miningMap__tab.active svg path {
  fill: #FAFBFB;
}
.miningMap__tab.active .miningMap__tabText {
  color: #FAFBFB;
}
.miningMap__tab svg {
  width: 1.9rem;
  height: 1.9rem;
}
.miningMap__tab svg path {
  fill: #929394;
}
.miningMap__tabText {
  font-weight: 700;
  font-size: 1.6rem;
  color: #929394;
}
.miningMap__menu {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 3.8rem;
  flex-direction: column;
}
@media (min-width: 600px) {
  .miningMap__menu {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .miningMap__menu {
    flex-wrap: nowrap;
    margin-bottom: 5rem;
  }
}
.miningMap__menuItem {
  flex: 1;
  font-size: 2rem;
  font-weight: 400;
  color: #696D70;
  border-bottom: 0.1rem solid #D0D2D3;
  padding: 0 1rem 1.4rem 1rem;
  margin-top: 1.4rem;
}
@media (min-width: 480px) {
  .miningMap__menuItem {
    flex-basis: 30%;
    margin-top: 2rem;
  }
}
@media (min-width: 1024px) {
  .miningMap__menuItem {
    flex-wrap: nowrap;
    flex-basis: 0;
    margin-top: 0;
  }
}
@media (min-width: 1280px) {
  .miningMap__menuItem {
    padding: 0 0 1.4rem 0;
  }
}
.miningMap__menuItem.active {
  color: #34373A;
  border-bottom: 0.2rem solid #735C38;
}

.dataTable {
  flex: 1 1 60%;
  display: none;
}
.dataTable.active {
  display: block;
}
.dataTable .pagination {
  margin-top: 4rem;
}
@media (max-width: 1024px) {
  .dataTable__inner {
    overflow-x: scroll;
  }
}
.dataTable__wrapper {
  display: flex;
  flex-direction: column;
  background-color: #F3F3F3;
  border-radius: 2.6rem;
  padding: 0.6rem;
  width: 98rem;
}
@media (min-width: 1024px) {
  .dataTable__wrapper {
    width: auto;
  }
}
.dataTable__wrapper .dataTable__row:last-child {
  border-bottom: none;
}
.dataTable__head {
  display: grid;
  grid-template-columns: 1fr 0.5fr 0.7fr 1fr 0.5fr 0.7fr 0.6fr;
  column-gap: 2.4rem;
  background-color: #FAFBFB;
  border-radius: 2.3rem 2.3rem 1.3rem 1.3rem;
  padding: 1.3rem 1.6rem;
}
.dataTable__head .dataTable__cell {
  display: flex;
  align-items: center;
  position: relative;
  font-size: 1.8rem;
  font-weight: 500;
  color: #696D70;
  cursor: pointer;
  transition: all 0.2s ease;
}
.dataTable__head .dataTable__cell.active {
  color: #2D3033;
}
.dataTable__head .dataTable__cell.active:after {
  color: #2D3033;
}
.dataTable__head .dataTable__cell.desc:after {
  transform: rotate(180deg);
}
.dataTable__head .dataTable__cell:after {
  content: "";
  color: #696D70;
  font-size: 1.2rem;
  transition: all 0.2s ease;
}
.dataTable__head .dataTable__cell:after {
  content: "\e90e" !important;
}
.dataTable__head .dataTable__cell:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html:not([dir=rtl]) .dataTable__head .dataTable__cell:after {
  margin-left: 0.4rem;
}
html[dir=rtl] .dataTable__head .dataTable__cell:after {
  margin-right: 0.4rem;
}
.dataTable__row {
  display: grid;
  grid-template-columns: 1fr 0.5fr 0.7fr 1fr 0.5fr 0.7fr 0.6fr;
  column-gap: 2.4rem;
  padding: 1.3rem 1.6rem;
  border-bottom: 1px solid #D0D2D3;
}
.dataTable__cell {
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 2.2rem;
  color: #4A4F53;
}

.sidebar {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  flex: 0 0 19%;
  margin-bottom: 0.8rem;
}
@media (min-width: 1024px) {
  .sidebar {
    margin-bottom: 0;
  }
}
@media (min-width: 1280px) {
  .sidebar {
    flex: 0 0 16%;
  }
}
.sidebar__overview {
  display: flex;
  flex-direction: column;
  padding: 2.4rem;
  border-radius: 2.6rem;
  border: 0.1rem solid #D8DADA;
}
@media (min-width: 1024px) {
  .sidebar__overview {
    padding: 2.4rem;
  }
}
.sidebar__overviewInner {
  display: flex;
  flex-direction: column;
}
.sidebar__overviewHead {
  font-size: 1.6rem;
  font-weight: 400;
  color: #696D70;
}
.sidebar__overviewDetail {
  font-size: 1.6rem;
  font-weight: 700;
  color: #34373A;
  line-height: 2.2rem;
  margin: 0.4rem 0 1.6rem 0;
}
.sidebar__overviewTop {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  margin-bottom: 2rem;
}
.sidebar__overviewTopText {
  font-weight: 400;
  font-size: 1.6rem;
  color: #696D70;
}
.sidebar__overviewTopNumber {
  font-weight: 400;
  font-size: 3.2rem;
  color: #BC965C;
}
.sidebar__overviewLine {
  width: 100%;
  height: 0.1rem;
  background-color: #D0D2D3;
}
.sidebar__overviewBottom {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  margin-top: 1.6rem;
}
.sidebar__overviewBox {
  display: flex;
  gap: 1rem;
  align-items: center;
}
.sidebar__overviewBox svg {
  position: relative;
  width: 3.2rem;
  height: 3.2rem;
  transform: rotate(-90deg);
}
.sidebar__overviewBox svg circle {
  width: 3.2rem;
  height: 3.2rem;
  fill: none;
  stroke-width: 2;
  stroke: #D0D2D3;
  transform: translate(0.5rem, 0.5rem);
  stroke-dasharray: 100;
  stroke-dashoffset: 100;
}
.sidebar__overviewBox svg circle:first-child {
  stroke-dashoffset: 0;
}
.sidebar__overviewBox svg circle:nth-child(2) {
  stroke-dashoffset: calc(100 - 76 * var(--percent) / 100);
  stroke-width: 4;
  stroke: #BC965C;
}
.sidebar__overviewBoxDetails {
  display: flex;
  flex-direction: column;
  gap: 0.4rem;
}
.sidebar__overviewBoxDetailsPercentage {
  color: #2D3033;
  font-weight: 400;
  font-size: 2rem;
}
.sidebar__overviewBoxDetailsText {
  color: #696D70;
  font-weight: 400;
  font-size: 1.6rem;
}
.sidebar__filters {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}

.map {
  display: none;
  flex: 1 1 100%;
}
.map.active {
  display: block;
}
.map__box {
  width: 100%;
  height: 87rem;
  z-index: 2;
}
.map .leaflet-container {
  background: transparent;
}
.map .leaflet-control-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.map .leaflet-control-attribution {
  display: none;
}
.map .leaflet-control-zoom {
  border: none;
  display: flex;
  gap: 1rem;
  align-items: center;
}
.map .leaflet-touch .leaflet-control-zoom-in {
  border-radius: 50%;
  border: 0.1rem solid #D0D2D3;
  cursor: pointer;
  font-size: 2rem;
}
.map .leaflet-touch .leaflet-bar {
  border: none;
}
.map .leaflet-touch .leaflet-bar a:first-child {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}
.map .leaflet-touch .leaflet-bar a:last-child {
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom: 0.1rem solid #D0D2D3;
}
.map .leaflet-touch .leaflet-control-zoom-out {
  border-radius: 50%;
  border: 0.1rem solid #D0D2D3;
  cursor: pointer;
  font-size: 2rem;
}
.map .leaflet-control-zoom-percent {
  font-size: 1.8rem;
  font-weight: 400;
  color: #34373A;
}
.map .leaflet-tooltip {
  border-radius: 0.6rem;
  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.04));
  box-shadow: none;
}
.map .leaflet-tooltip::before {
  background-color: #2D3033;
  width: 2rem;
  height: 2rem;
  margin-bottom: -1.2rem;
  border-radius: 50%;
  border: 0.4rem solid #FFFFFF;
}
.map .leaflet-tooltip p:first-child {
  font-weight: 700;
  font-size: 1.6rem;
  text-align: center;
  color: #2D3033;
}
.map .leaflet-tooltip p:last-child {
  font-weight: 400;
  font-size: 1.4rem;
  color: #696D70;
  text-align: center;
}

.licenseInquiry__inner {
  display: flex;
  gap: 6rem;
  flex-direction: column;
  margin-top: 1rem;
}

@media (min-width: 768px) {
  .licenseInquiry__inner {
    flex-direction: row;
  }
}
@media (min-width: 1280px) {
  .licenseInquiry__inner {
    gap: 12rem;
  }
}
.licenseInquiry__innerLeft {
  flex: 1 0 10%;
}

.licenseInquiry__innerRight {
  flex: 1 0 70%;
}

.licenseInquiry__innerRight .licenseInquiry__innerContent .licenseInquiry__innerContentTitle {
  font-size: 3.2rem;
  color: #2D3033;
  font-weight: 500;
  line-height: 4.4rem;
}

.licenseInquiry__innerRight .licenseInquiry__innerContent .licenseInquiry__innerContentText {
  display: grid;
  grid-template-columns: 1fr;
  /*grid-auto-rows: minmax(20rem, auto);*/
  font-size: 1.6rem;
  line-height: 1.6rem;
  font-weight: 400;
  color: #2D3033;
}

@media (min-width: 600px) {
  .licenseInquiry__innerRight .licenseInquiry__innerContent .licenseInquiry__innerContentText {
    grid-template-columns: repeat(auto-fit, minmax(20rem, auto));
    grid-auto-rows: minmax(15rem, auto);
  }
}
.licenseInquiry__innerContentText .licenseInquiry__innerContentTextItem .licenseInquiry__innerContentTextItemTitle {
  font-size: 1.7rem;
  color: #2D3033;
  font-weight: 700;
  line-height: 4.4rem;
  margin-bottom: 1rem;
}

.licenseInquiry__form {
  border: 0.1rem solid #D0D2D3;
  padding: 2rem;
  border-radius: 15px;
  width: 350px;
  font-size: 1.6rem;
  color: #000000;
}

.licenseInquiry__form .button {
  padding: 0.5rem 0.6rem;
}

.licenseInquiry__searchLabel {
  color: #696D70;
  margin: 0 0 1rem 1rem;
}

.licenseInquiry__searchInput {
  display: flex;
}

.licenseInquiry__searchInput {
  margin-bottom: 4rem;
  width: 100%;
}

@media (min-width: 768px) {
  .licenseInquiry__searchInput {
    width: auto;
  }
}
.licenseInquiry__searchInput {
  border-radius: 2.6rem;
  border: 0.1rem solid #D0D2D3;
  font-size: 1.8rem;
  font-weight: 400;
  color: #000000;
  width: 100%;
  transition: all 0.4s ease;
  cursor: pointer;
}

html:not([dir=rtl]) .licenseInquiry__searchInput {
  padding: 2rem 7.2rem 2rem 2.4rem;
  margin-top: 10px;
}

html[dir=rtl] .licenseInquiry__searchInput {
  padding: 2rem 2.4rem 2rem 7.2rem;
  margin-top: 9px;
}

@media (min-width: 768px) {
  .licenseInquiry__searchInput {
    min-width: 100%;
  }
}
.licenseInquiry__searchInput::-webkit-input-placeholder {
  color: #929394;
}
.licenseInquiry__searchInput:-ms-input-placeholder {
  color: #929394;
}
.licenseInquiry__searchInput::-ms-input-placeholder {
  color: #929394;
}
.licenseInquiry__searchInput::placeholder {
  color: #929394;
}

.licenseInquiry__searchInput:focus {
  border: 0.1rem solid #000000;
}

.licenseInquiry__button {
  display: flex;
  align-items: center;
  background-color: #00BC70;
  transition: 0.5s ease-in-out;
  cursor: pointer;
  color: #fff;
  width: 100px;
}

.licenseInquiry__button:hover {
  border: 1px solid #00BC70;
  background-color: #ffffff;
  color: #00bc70;
  cursor: pointer;
}

.licenseInquiry__button:hover .licenseInquiry__searchButton {
  color: #00bc70;
}

.licenseInquiry__searchButton {
  color: #ffffff;
  margin: 0 0.5rem;
}

.licenseInquiry__title {
  font-size: 3.6rem;
  color: #C7A878;
  font-weight: 400;
  line-height: 5rem;
}

.licenseInquiry__text {
  margin-top: 2.4rem;
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #929394;
  font-weight: 400;
}

.licenseInquiry__label {
  font-size: 6.4rem;
  line-height: 6.4rem;
  color: #C7A878;
  font-weight: 400;
}

.licenseInquiry__subtitle {
  font-size: 3.2rem;
  line-height: 4.4rem;
  color: #2D3033;
  font-weight: 500;
  flex: 1 0 80%;
  margin-top: 3.2rem;
}

.licenseInquiry__labelBox {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}

@media (min-width: 1280px) {
  .licenseInquiry__labelBox {
    flex-direction: row;
  }
}
.licenseInquiry__labelContainer {
  display: none;
  flex-direction: column;
}

.licenseInquiry__labelContainer.active {
  display: flex;
}

.licenseInquiry__innerContentTable {
  font-size: 1.6rem;
  line-height: 3.4rem;
  color: #2D3033;
  font-weight: 500;
  margin-right: 158px;
}

.licenseInquiry__innerContentTable:lang(ar) {
  font-size: 1.6rem;
  line-height: 3.4rem;
  color: #2D3033;
  font-weight: 500;
  margin-left: 158px;
}

.licenseInquiry__innerContentTable .licenseInquiry__innerContentTableTitle {
  text-align: center;
  font-size: 2.5rem;
  font-weight: 700;
}

.licenseInquiry__innerContentTable table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  margin-top: 2rem;
  border: 2px solid #B5B7B8;
}

.licenseInquiry__innerContentTable table tr, th, td {
  border: 2px solid #F3F3F3;
  padding: 1rem;
  text-align: center;
}

.licenseInquiry__innerContentTable table th {
  background-color: #fff;
  font-weight: bold;
}

.licenseInquiry__innerContentTable table td {
  background-color: #F3F3F3;
  font-size: 15px;
}

sup {
  vertical-align: super;
  font-size: smaller;
}

.licenseInquiry__innerContentTextItemValue {
  font-size: 14px;
}

.licenseInquiry__innerContentInvestor {
  font-size: 2.6rem;
  color: #0f0f0f;
  margin-bottom: 6rem;
}

.licenseInquiry__innerContentInvestor span:first-child {
  font-weight: bold;
  color: #746fa7;
}

.textImageMin--small {
  margin: 0 auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .textImageMin--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .textImageMin--small {
    max-width: 60%;
  }
}
.textImageMin__inner {
  display: flex;
  align-items: center;
  gap: 2.4rem;
  flex-direction: column;
}
@media (min-width: 768px) {
  .textImageMin__inner {
    flex-direction: row;
  }
}
.textImageMin__content {
  display: flex;
  flex-direction: column;
  flex: 1 1 45%;
  gap: 1.6rem;
}
.textImageMin__title {
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
}
.textImageMin__text {
  color: #929394;
  font-size: 1.6rem;
  line-height: 2.2rem;
  font-weight: 400;
}
.textImageMin__image {
  flex: 1 1 45%;
}
.textImageMin__image img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}

.staticTable--small {
  margin: 0 auto;
  max-width: 90%;
}
@media (min-width: 600px) {
  .staticTable--small {
    max-width: 80%;
  }
}
@media (min-width: 1024px) {
  .staticTable--small {
    max-width: 60%;
  }
}
.staticTable__inner {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.staticTable__title {
  font-size: 3.2rem;
  color: #846940;
  line-height: 3.3rem;
  font-weight: 400;
}
.staticTable__text {
  font-size: 1.6rem;
  font-weight: 400;
  color: #929394;
  line-height: 2.2rem;
}
.staticTable__tableInner {
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.staticTable__tableInner::-webkit-scrollbar {
  display: none;
}
.staticTable__table {
  margin-top: 1.2rem;
  display: grid;
  width: 800px;
}
@media (min-width: 768px) {
  .staticTable__table {
    width: auto;
  }
}
.staticTable__tableHead {
  display: grid;
  padding: 0 2rem;
  grid-template-columns: 1.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
  margin-bottom: 2.4rem;
}
@media (min-width: 1024px) {
  .staticTable__tableHead {
    padding: 0 4rem;
  }
}
.staticTable__tableHead td {
  display: flex;
  font-size: 1.8rem;
  font-weight: 500;
  color: #96999B;
}
.staticTable__tableHead td:not(:first-child) {
  justify-content: center;
}
.staticTable__tableBody {
  display: grid;
  grid-template-columns: 1.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
  padding: 2rem 2rem;
  background-color: #EEEEF4;
  border-radius: 2rem;
}
@media (min-width: 1024px) {
  .staticTable__tableBody {
    padding: 2rem 4rem;
  }
}
.staticTable__tableBody:not(:last-child) {
  margin-bottom: 0.8rem;
}
.staticTable__tableBody td {
  display: flex;
  align-items: center;
  font-size: 1.8rem;
  font-weight: 400;
  color: #2D3033;
}
.staticTable__tableBody td:not(:first-child) {
  justify-content: center;
}
html:not([dir=rtl]) .staticTable__tableBody td:not(:first-child) {
  border-right: 0.1rem solid #D8DADA;
}
html[dir=rtl] .staticTable__tableBody td:not(:first-child) {
  border-left: 0.1rem solid #D8DADA;
}
html:not([dir=rtl]) .staticTable__tableBody td:last-child {
  border-right: none;
}
html[dir=rtl] .staticTable__tableBody td:last-child {
  border-left: none;
}
.staticTable__tableCellTitle {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.staticTable__tableCellTitle h6 {
  font-size: 1.8rem;
  font-weight: 500;
  color: #2D3033;
}
.staticTable__tableCellTitle p {
  font-size: 1.6rem;
  font-weight: 400;
  color: #929394;
}

.bannerSection__wrapper {
  position: relative;
  padding: 9rem 0;
}
.bannerSection__wrapper::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background-color: #000000;
  opacity: 0.4;
  z-index: -1;
}
.bannerSection__inner {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.bannerSection__image {
  position: absolute;
  inset: 0;
  object-fit: cover;
  z-index: -1;
  width: 100%;
  height: 100%;
}
.bannerSection__label {
  font-size: 1.8rem;
  font-weight: 500;
  color: #FAFBFB;
}
.bannerSection__title {
  font-weight: 500;
  font-size: 3.2rem;
  line-height: 4rem;
  color: #2D3033;
  color: #FAFBFB;
}
@media (min-width: 1024px) {
  .bannerSection__title {
    font-size: 4rem;
    line-height: 5.8rem;
  }
}
.bannerSection__text {
  font-size: 1.8rem;
  font-weight: 400;
  color: #FAFBFB;
  line-height: 2.2rem;
}
@media (min-width: 768px) {
  .bannerSection__text {
    max-width: 70%;
  }
}
@media (min-width: 1024px) {
  .bannerSection__text {
    max-width: 50%;
  }
}
.bannerSection__button {
  margin-top: 2rem;
}

.textPage__wrapper {
  display: flex;
  flex-wrap: wrap;
  overflow: unset;
  flex-direction: column;
  position: relative;
}
@media (min-width: 768px) {
  .textPage__wrapper {
    gap: calc(-29.01184px + 10.288vw);
  }
}
@media (min-width: 1024px) {
  .textPage__wrapper {
    flex-direction: row;
  }
}
.textPage__leftContent {
  width: 100%;
}
@media (min-width: 768px) {
  .textPage__leftContent {
    align-self: flex-start;
    top: 200px;
    flex: 1 0 25%;
  }
}
.textPage__content {
  margin-top: 5rem;
}
@media (min-width: 768px) {
  .textPage__content {
    margin-top: 0rem;
    flex: 1 0 50%;
  }
}
.textPage__search .searchInput__search {
  width: 100%;
}
.textPage__search input {
  min-width: 100%;
}
.textPage__tab {
  color: #B5B7B8;
  font-size: calc(19.4704px + 0.72vw);
}
.textPage__tab:first-child {
  -webkit-border-end: 1px solid #000000;
          border-inline-end: 1px solid #000000;
  -webkit-padding-end: 5%;
          padding-inline-end: 5%;
  -webkit-margin-end: 5%;
          margin-inline-end: 5%;
}
.textPage__tab.active {
  color: #000000;
}
.textPage__description {
  margin-top: 3rem;
  display: none;
}
.textPage__description.active {
  display: flex;
}
.textPage__description p {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 2rem;
  color: #696D70;
}
@media (min-width: 768px) {
  .textPage__description p {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.textPage__button {
  margin-top: 3rem;
  display: none;
}
.textPage__button.active {
  display: flex;
}
.textPage__text {
  display: none;
  flex-direction: column;
  margin-top: 3rem;
}
.textPage__text.active {
  display: flex;
}
.textPage__text p {
  margin-bottom: 2rem;
  font-size: calc(10.43328px + 0.204vw);
  line-height: calc(12.8512px + 0.41vw);
}
.textPage__text p.active-paragaph {
  color: #BC965C;
  position: relative;
}
.textPage__text p.active-paragaph::before {
  content: "";
  position: absolute;
  left: -15px;
  top: 0;
  bottom: 0;
  width: 2px;
  height: 100%;
  background-color: #BC965C;
}
.textPage__navigations {
  width: 100%;
}
.textPage__navigation {
  font-size: calc(14.43328px + 0.204vw);
  line-height: calc(23.63456px + 0.308vw);
  display: flex;
  flex-direction: column;
}
.textPage__navigation button {
  display: flex;
  padding: 1.5rem 0;
  border-bottom: 1px solid #D8DADA;
}
.textPage__navigation button.active {
  color: #BC965C;
  position: relative;
}
html:not([dir=rtl]) .textPage__navigation button.active {
  padding-left: 2rem;
}
html[dir=rtl] .textPage__navigation button.active {
  padding-right: 2rem;
}
.textPage__navigation button.active::before {
  content: "";
  position: absolute;
  top: 40%;
  width: 1rem;
  height: 1rem;
  background-color: #BC965C;
  border-radius: 50%;
}
html:not([dir=rtl]) .textPage__navigation button.active::before {
  left: 0;
}
html[dir=rtl] .textPage__navigation button.active::before {
  right: 0;
}
.textPage__contentBox {
  display: none;
}
.textPage__contentBox.active {
  display: flex;
}

.introSection__inner {
  display: flex;
  gap: 6rem;
  flex-direction: column;
}
@media (min-width: 768px) {
  .introSection__inner {
    flex-direction: row;
  }
}
@media (min-width: 1280px) {
  .introSection__inner {
    gap: 12rem;
  }
}
.introSection__innerLeft {
  flex: 1 0 40%;
}
.introSection__innerRight {
  flex: 1 0 40%;
}
.introSection__innerContent {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
@media (min-width: 1024px) {
  .introSection__innerContent {
    flex-direction: row;
  }
}
.introSection__title {
  font-size: 3.6rem;
  color: #2D3033;
  font-weight: 400;
  line-height: 5rem;
}
.introSection__text {
  margin-top: 2.4rem;
  font-size: 1.6rem;
  line-height: 2.2rem;
  color: #929394;
  font-weight: 400;
}
.introSection__button {
  margin-top: 4rem;
}
.introSection__label {
  font-size: 6.4rem;
  line-height: 6.4rem;
  color: #C7A878;
  font-weight: 400;
}
.introSection__subtitle {
  font-size: 3.2rem;
  line-height: 4.4rem;
  color: #2D3033;
  font-weight: 500;
  flex: 1 0 80%;
  margin-top: 3.2rem;
}
.introSection__labelBox {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media (min-width: 1280px) {
  .introSection__labelBox {
    flex-direction: row;
  }
}
.introSection__arrow {
  flex: 1 0 10%;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
  gap: 2.4rem;
}
.introSection__arrow span {
  font-size: 2.4rem;
  color: #C7A878;
  cursor: pointer;
}
.introSection__labelContainer {
  display: none;
  flex-direction: column;
}
.introSection__labelContainer.active {
  display: flex;
}
.introSection__icons {
  margin-top: 4rem;
  display: flex;
  row-gap: 2rem;
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .introSection__icons {
    margin-top: 8.6rem;
  }
}
.introSection__icon {
  padding: 0 2vw;
  border-left: 0.1rem solid rgba(0, 0, 0, 0.2);
}
.introSection__icon:last-child {
  border-right: 0.1rem solid rgba(0, 0, 0, 0.2);
}
.introSection__icon svg {
  max-width: 5.8rem;
  max-height: 5.3rem;
}
.introSection__icon svg path {
  fill: #D8DADA;
}
.introSection__icon.active svg path {
  fill: #C7A878;
}

.lineChart__inner {
  display: flex;
  flex-direction: column;
  gap: 4.6rem;
}
@media (min-width: 1024px) {
  .lineChart__inner {
    gap: 1.6rem;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.lineChart__desc {
  flex: 1 0 25%;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.lineChart__title {
  font-size: 3.2rem;
  font-weight: 500;
  color: #2D3033;
  line-height: 4.4rem;
}
.lineChart__text {
  font-size: 1.6rem;
  font-weight: 400;
  color: #929394;
  line-height: 2.2rem;
}
.lineChart__details {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.lineChart__detailsTitle {
  margin-top: 1.6rem;
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 2.5rem;
}
.lineChart__detailsBox {
  display: flex;
  flex-wrap: wrap;
  column-gap: 3.2rem;
  row-gap: 2.4rem;
}
.lineChart__detail {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  opacity: 0.4;
}
.lineChart__detail.active {
  opacity: 1;
}
.lineChart__detail.active .lineChart__detailTitle {
  color: var(--circleColor);
}
.lineChart__detail.active .lineChart__detailTitle span {
  background-color: var(--circleColor);
  border-color: var(--circleColor);
}
.lineChart__detail.active .lineChart__detailNumber {
  color: #2D3033;
}
.lineChart__detail.active .lineChart__detailLabel {
  color: #696D70;
}
.lineChart__detailTitle {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  font-size: 1.4rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 1.9rem;
  transition: all 0.4s ease;
}
.lineChart__detailTitle span {
  border: 0.2rem solid #2D3033;
  background-color: transparent;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  transition: all 0.4s ease;
}
.lineChart__detailNumber {
  font-size: 2.4rem;
  font-weight: 400;
  color: #2D3033;
  line-height: 2.4rem;
  transition: all 0.4s ease;
}
.lineChart__detailLabel {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  line-height: 1.9rem;
  transition: all 0.4s ease;
}
.lineChart__chart {
  flex: 1 0 40%;
  display: flex;
  justify-content: center;
}
.lineChart__legend {
  flex: 0 0 18%;
  display: flex;
  flex-direction: column;
  gap: 2.6rem;
}
.lineChart__legendContainer {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  padding: 2.4rem 2rem;
  border: 0.1rem solid #D8DADA;
  border-radius: 1.2rem;
}
.lineChart__legendTitle {
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 2.5rem;
}
.lineChart__legendBox {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
}
.lineChart__legendItem {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  font-size: 1.4rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 1.9rem;
  cursor: pointer;
  opacity: 0.4;
  transition: all 0.4s ease;
}
.lineChart__legendItem.active {
  opacity: 1;
  color: var(--color);
}
.lineChart__legendItem.active span {
  background-color: var(--color);
  border-color: var(--color);
}
.lineChart__legendItem span {
  border: 0.2rem solid #2D3033;
  background-color: transparent;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  transition: all 0.4s ease;
}
@media (min-width: 1024px) {
  .lineChart svg {
    height: 38.2rem;
  }
}
.lineChart svg .line {
  opacity: 0;
  transition: all 0.4s ease;
}
.lineChart svg .line.active {
  opacity: 1;
}
.lineChart__button {
  display: flex;
  justify-content: center;
}

.mapChart__inner {
  display: flex;
  flex-direction: column;
  gap: 4.6rem;
}
@media (min-width: 1024px) {
  .mapChart__inner {
    gap: 1.6rem;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.mapChart__desc {
  flex: 1 0 25%;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.mapChart__title {
  font-size: 3.2rem;
  font-weight: 500;
  color: #2D3033;
  line-height: 4.4rem;
}
.mapChart__text {
  font-size: 1.6rem;
  font-weight: 400;
  color: #929394;
  line-height: 2.2rem;
}
.mapChart__details {
  display: none;
  flex-direction: column;
  border: 0.1rem solid #D8DADA;
  border-radius: 1.2rem;
  padding: 0 2.4rem;
}
.mapChart__details.active {
  display: flex;
}
.mapChart__detail {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  padding: 1.6rem 0;
}
.mapChart__detail:not(:last-child) {
  border-bottom: 0.1rem solid #D8DADA;
}
.mapChart__detailLabel {
  font-size: 1.8rem;
  font-weight: 400;
  color: var(--labelColor);
  line-height: 2.8rem;
}
.mapChart__detailBox {
  display: flex;
  flex-wrap: wrap;
  gap: 2.4rem;
}
.mapChart__detailInner {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.mapChart__detailTitle {
  font-size: 2.4rem;
  font-weight: 400;
  color: #2D3033;
  line-height: 2.4rem;
}
.mapChart__detailText {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  line-height: 2.8rem;
}
.mapChart__map {
  flex: 1 0 40%;
  display: flex;
  justify-content: center;
}
.mapChart__map .map {
  display: none;
}
.mapChart__map .map.active {
  display: flex;
}
.mapChart__legend {
  flex: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.4rem;
}
.mapChart__legendInner {
  display: flex;
  flex-direction: column;
  padding: 2.4rem;
  border: 0.1rem solid #D8DADA;
  border-radius: 1.2rem;
  max-width: 24rem;
}
.mapChart__legendContainer {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.mapChart__legendContainer:not(:last-child) {
  padding-bottom: 3.2rem;
  border-bottom: 0.1rem solid #D0D2D3;
}
.mapChart__legendContainer:last-child {
  padding-top: 2.4rem;
}
.mapChart__legendTitle {
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 2.5rem;
}
.mapChart__legendBox {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  padding: 0.4rem;
}
.mapChart__legendBox--row {
  flex-direction: row;
  gap: 0;
  border: 0.1rem solid #D8DADA;
  border-radius: 2.6rem;
}
.mapChart__legendBox--row .mapChart__legendItem {
  color: #929394;
  border-radius: 2.6rem;
  padding: 1.4rem 2.4rem;
  opacity: 1;
}
.mapChart__legendBox--row .mapChart__legendItem span:first-child {
  display: none;
}
.mapChart__legendBox--row .mapChart__legendItem.active {
  background-color: var(--colorPin);
  color: #FFFFFF;
}
.mapChart__legendItem {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.8rem;
  opacity: 0.4;
  color: #2D3033;
}
.mapChart__legendItem.active {
  opacity: 1;
  color: var(--colorPin);
}
.mapChart__legendItem.active span:first-child {
  background-color: var(--colorPin);
  border-color: var(--colorPin);
}
.mapChart__legendItem span:first-child {
  border: 0.2rem solid #2D3033;
  background-color: transparent;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  transition: all 0.4s ease;
}
.mapChart svg {
  width: 60rem;
}
@media (min-width: 1024px) {
  .mapChart svg {
    height: 49.4rem;
    width: 60rem;
  }
}

.treeMap__inner {
  display: flex;
  flex-direction: column;
  gap: 4.6rem;
}
@media (min-width: 1024px) {
  .treeMap__inner {
    gap: 1.6rem;
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.treeMap__desc {
  flex: 1 0 25%;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
.treeMap__title {
  font-size: 3.2rem;
  font-weight: 500;
  color: #2D3033;
  line-height: 4.4rem;
}
.treeMap__text {
  font-size: 1.6rem;
  font-weight: 400;
  color: #929394;
  line-height: 2.2rem;
}
.treeMap__details {
  display: none;
  flex-direction: column;
  border: 0.1rem solid #D8DADA;
  border-radius: 1.2rem;
  padding: 0 2.4rem;
}
.treeMap__details.active {
  display: flex;
}
.treeMap__detail {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  padding: 1.6rem 0;
}
.treeMap__detail:not(:last-child) {
  border-bottom: 0.1rem solid #D8DADA;
}
.treeMap__detailLabel {
  font-size: 1.8rem;
  font-weight: 400;
  color: var(--labelColor);
  line-height: 2.8rem;
}
.treeMap__detailBox {
  display: flex;
  flex-wrap: wrap;
  gap: 2.4rem;
}
.treeMap__detailInner {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
}
.treeMap__detailTitle {
  font-size: 2.4rem;
  font-weight: 400;
  color: #2D3033;
  line-height: 2.4rem;
}
.treeMap__detailText {
  font-size: 1.4rem;
  font-weight: 400;
  color: #696D70;
  line-height: 2.8rem;
}
.treeMap__map {
  flex: 1 0 40%;
  display: flex;
  justify-content: center;
}
.treeMap__map .map {
  display: none;
}
.treeMap__map .map.active {
  display: flex;
}
.treeMap__legend {
  flex: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.4rem;
}
.treeMap__legendInner {
  display: flex;
  flex-direction: column;
  padding: 2.4rem;
  border: 0.1rem solid #D8DADA;
  border-radius: 1.2rem;
  max-width: 24rem;
}
.treeMap__legendContainer {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
}
.treeMap__legendContainer:not(:last-child) {
  padding-bottom: 3.2rem;
  border-bottom: 0.1rem solid #D0D2D3;
}
.treeMap__legendContainer:last-child {
  padding-top: 2.4rem;
}
.treeMap__legendTitle {
  font-size: 1.8rem;
  font-weight: 700;
  color: #2D3033;
  line-height: 2.5rem;
}
.treeMap__legendBox {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  padding: 0.4rem;
}
.treeMap__legendBox--row {
  flex-direction: row;
  gap: 0;
  border: 0.1rem solid #D8DADA;
  border-radius: 2.6rem;
}
.treeMap__legendBox--row .treeMap__legendItem {
  color: #929394;
  border-radius: 2.6rem;
  padding: 1.4rem 2.4rem;
  opacity: 1;
}
.treeMap__legendBox--row .treeMap__legendItem span:first-child {
  display: none;
}
.treeMap__legendBox--row .treeMap__legendItem.active {
  background-color: var(--colorPin);
  color: #FFFFFF;
}
.treeMap__legendItem {
  display: flex;
  align-items: center;
  gap: 0.6rem;
  font-size: 1.4rem;
  font-weight: 700;
  line-height: 1.8rem;
  opacity: 0.4;
  color: #2D3033;
}
.treeMap__legendItem.active {
  opacity: 1;
  color: var(--colorPin);
}
.treeMap__legendItem.active span:first-child {
  background-color: var(--colorPin);
  border-color: var(--colorPin);
}
.treeMap__legendItem span:first-child {
  border: 0.2rem solid #2D3033;
  background-color: transparent;
  width: 1.2rem;
  height: 1.2rem;
  border-radius: 50%;
  transition: all 0.4s ease;
}
.treeMap svg {
  width: 60rem;
}
@media (min-width: 1024px) {
  .treeMap svg {
    height: 58rem;
    width: 63rem;
  }
}

.ws-preline {
  white-space: pre-line;
}

body {
  font-size: 14px;
}

.page-node-type-mining-bid-list div.pager {
  margin-top: 0.4rem;
  width: 80%;
  display: flex;
  justify-content: flex-start;
  margin-left: 25%;
}
.page-node-type-mining-bid-list .pager-form {
  display: none;
}
.page-node-type-mining-bid-list .inputForm {
  display: none;
}

html[dir=rtl] .page-node-type-mining-bid-list div.pager {
  margin-right: 25%;
}

@media screen and (max-width: 500px) {
  div.pager {
    display: block;
  }
  .page-node-type-mining-bid-list div.pager {
    display: flex;
    justify-content: flex-start;
    margin-left: 1%;
  }
  html[dir=rtl] .page-node-type-mining-bid-list div.pager {
    margin-right: 0%;
  }
  .pager-form {
    margin-top: 20px;
  }
}
#views-exposed-form-investors-investors-page div.pager {
  margin-top: 0.4rem;
}
#views-exposed-form-investors-investors-page .pager-form {
  display: none;
}

.page-node-type-mining-information div.pager {
  margin-top: 0.4rem;
  width: 80%;
  display: flex;
  justify-content: flex-start;
  margin-left: 25%;
}
.page-node-type-mining-information .pager-form {
  display: none;
}
.page-node-type-mining-information .inputForm {
  display: none;
}

html[dir=rtl] .page-node-type-mining-information div.pager {
  margin-right: 25%;
}

@media screen and (max-width: 500px) {
  div.pager {
    display: block;
  }
  .page-node-type-mining-information div.pager {
    display: flex;
    justify-content: flex-start;
    margin-left: 1%;
  }
  html[dir=rtl] .page-node-type-mining-information div.pager {
    margin-right: 0%;
  }
  .pager-form {
    margin-top: 20px;
  }
}
/* Modal styling */
.modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  z-index: 1000;
  /* Sit on top */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}

.modal-content {
  background-color: #fefefe;
  margin: 15% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  /* Could be more or less, depending on screen size */
}

.close-button {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close-button:hover,
.close-button:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}

.page-node-type-news-list .news-list {
  position: relative;
  top: 60px;
  left: 132px;
  width: 87%;
  padding-bottom: 100px;
}
.page-node-type-news-list .news-list .row {
  display: flex;
  gap: 17px;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.page-node-type-news-list .news-list .row .col {
  width: 24%;
}
.page-node-type-news-list .news-list .row .news-list-card {
  display: flex;
  flex-direction: column;
  transition: 0.4s all ease;
  height: 100%;
  background: #fff;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.page-node-type-news-list .news-list .row .news-list-card:hover {
  padding: 5px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-news-list .news-list .row .news-list-card:hover .news-card-img {
  border-radius: 8px;
}
.page-node-type-news-list .news-list .row .news-list-card .news-image-box {
  margin-bottom: 20px;
}
.page-node-type-news-list .news-list .row .news-list-card .news-image-box .news-card-img {
  width: 100%;
  height: 250px;
  object-fit: cover;
  object-position: top;
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
}
.page-node-type-news-list .news-list .row .news-list-card .news-list-card-details {
  padding: 0px 20px 0px 20px;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #f6f9f9;
  padding-top: 9px;
  padding-bottom: 9px;
}
.page-node-type-news-list .news-list .row .news-list-card .news-list-card-details .details-link {
  color: #846940;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .page-node-type-news-list .news-list .row .news-list-card .news-list-card-details .hgi-stroke {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-news-list .news-list .row .news-list-card .news-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.page-node-type-news-list .news-list .row .news-list-text-box {
  padding: 0px 20px;
}
.page-node-type-news-list .news-list .row .news-list-text-box .news-list-date {
  color: #4a4f53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: flex;
  gap: 5px;
}
.page-node-type-news-list .news-list .row .news-list-details {
  padding: 0px 20px;
}
.page-node-type-news-list .news-list .row .news-list-details .news-list-title {
  color: #846940;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 10px;
  height: 130px;
}
.page-node-type-news-list .news-list .row .news-list-details .news-list-description {
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.75);
  margin-bottom: 20px;
  height: 40px;
}
html[lang=ar][dir=rtl] .page-node-type-news-list .news-list {
  right: 132px;
}

.home-news {
  /* background: #f8f5ef; */
  background: #FFFFFF;
  padding: 50px 60px 50px 132px;
  margin-bottom: 30px;
}
.home-news .news-header {
  padding: 0.8rem 1.6rem;
  background-image: linear-gradient(0deg, #e4d4bc 0%, #f8f5ef 100%);
  border-radius: 20rem;
  margin-bottom: 50px;
  font-style: normal;
  color: #000000;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.9rem;
}
.home-news .news-content {
  display: flex;
  justify-content: space-between;
  margin-top: 50px;
}
.home-news .news-content .news-item-details {
  width: 50%;
  display: none;
}
.home-news .news-content .news-item-details .news-title {
  height: 75px;
  color: #34373a;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.home-news .news-content .news-item-details .news-date {
  display: flex;
  gap: 5px;
  height: 50px;
}
.home-news .news-content .news-item-details .news-date .date-icon .hgi-stroke {
  font-size: 24px;
  color: #34373a;
}
.home-news .news-content .news-item-details .news-date span.date-text {
  padding: 3px;
}
.home-news .news-content .news-item-details .news-summary {
  color: #585858;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
  margin-bottom: 30px;
}
.home-news .news-content .news-item-details a .explore-button {
  display: flex;
  height: 56px;
  padding: 16px 24px;
  background: #846940;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22.4px;
  margin-left: -17px;
}
.home-news .news-content .news-item-details a .explore-button .hgi-stroke {
  height: 16px;
  color: #fff;
}
.home-news .news-content .news-item-details.active {
  display: block;
}
.home-news .news-content .news-item-image {
  display: none;
}
.home-news .news-content .news-item-image .news-image {
  width: 716px;
  height: 400px;
  object-fit: cover;
  object-position: top;
  border-radius: 18px;
}
.home-news .news-content .news-item-image.active {
  display: block;
}
.home-news .news-content .slider-controller {
  padding: 0px 35px 0px 0px;
}
.home-news .news-content .slider-controller .slider-indicators {
  display: flex;
  flex-direction: column;
  gap: 5px;
  padding: 5px;
}
.home-news .news-content .slider-controller .slider-indicators .indicator {
  position: relative;
  background: linear-gradient(to top, #bab8d4, #eeeef4);
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  cursor: pointer;
}
.home-news .news-content .slider-controller .slider-indicators .indicator.active {
  background: linear-gradient(to top, #846940, #bc965c);
}
.home-news .news-content .slider-controller .hgi-stroke {
  color: #bc955c;
  font-size: 30px;
  height: 26px;
}

html[lang=ar][dir=rtl] .home-news {
  padding: 50px 132px 50px 60px;
}
html[lang=ar][dir=rtl] .home-news .news-content .news-item-details a .explore-button .hgi-stroke {
  transform: rotate(180deg);
  height: 30px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-news-list .news-list {
    left: 32px;
  }
  .page-node-type-news-list .news-list {
    left: 32px;
  }
  .page-node-type-news-list .news-list .row {
    flex-direction: column;
  }
  .page-node-type-news-list .news-list .row .col {
    width: 100%;
  }
  html[lang=ar][dir=rtl] .page-node-type-news-list .news-list {
    right: 32px;
  }
  html[lang=ar][dir=rtl] .page-node-type-news-list .news-list .row {
    flex-direction: column;
  }
  html[lang=ar][dir=rtl] .page-node-type-news-list .news-list .row .col {
    width: 100%;
  }
  .home-news {
    padding: 50px 20px;
    margin-bottom: 30px;
  }
  .home-news .news-content {
    flex-direction: column-reverse;
  }
  .home-news .news-content .news-item-details {
    width: 100%;
  }
  .home-news .news-content .news-item-details .news-title {
    height: 170px;
  }
  .home-news .news-content .news-item-details a .explore-button {
    margin-left: 0px;
  }
  .home-news .news-content .news-item-details.active {
    display: block;
  }
  .home-news .news-content .news-item-image {
    margin-bottom: 30px;
  }
  .home-news .news-content .news-item-image .news-image {
    width: 395px;
    height: 300px;
  }
  .home-news .news-content .slider-controller {
    padding: 0px 0px 15px 0px;
    display: flex;
    align-items: center;
  }
  .home-news .news-content .slider-controller .slider-indicators {
    flex-direction: row;
  }
  .home-news .news-content .slider-controller .slider-indicators .indicator {
    position: relative;
    background: linear-gradient(to top, #bab8d4, #eeeef4);
    width: 2rem;
    height: 2rem;
    border-radius: 50%;
    cursor: pointer;
  }
  .home-news .news-content .slider-controller .slider-indicators .indicator.active {
    background: linear-gradient(to top, #846940, #bc965c);
  }
  .home-news .news-content .slider-controller .hgi-stroke {
    transform: rotate(270deg);
  }
  html[lang=ar][dir=rtl] .home-news {
    padding: 50px 20px;
  }
  html[lang=ar][dir=rtl] .home-news .news-content .slider-controller .hgi-stroke {
    transform: rotate(90deg);
  }
}
.page-node-type-round .warning,
.page-node-type-mining-bid .warning {
  display: flex;
  flex-direction: row;
  padding: var(--Notification-notification-alert-v-padding, 0.5rem) var(--Notification-notification-alert-h-padding, 1.5rem);
  /* flex-direction: column; */
  align-items: flex-start;
  gap: var(--Notification-notification-gap, 1rem);
  align-self: stretch;
  border-radius: var(--Radius-radius-xs, 0.125rem);
  background: var(--Background-background-warning-50, #fffaeb);
  margin-bottom: 2rem;
  border-bottom: 2px solid #dc6803;
}
.page-node-type-round .warning p,
.page-node-type-mining-bid .warning p {
  color: var(--Text-text-warning, #b54708);
  font-size: var(--Size-Text-typo-size-text-md, 1.875rem);
  font-style: normal;
  font-weight: 400;
  line-height: var(--Line-Height-Text-line-heights-text-md, 2.5rem);
  margin: 0;
  padding: 0;
  padding-bottom: 0.5rem;
}
.page-node-type-round .breadcrumbs__link:not(:last-child):after,
.page-node-type-mining-bid .breadcrumbs__link:not(:last-child):after {
  color: #fff;
}
.page-node-type-round .breadcrumbs__link,
.page-node-type-mining-bid .breadcrumbs__link {
  color: #fff;
}
.page-node-type-round .mining-complexes-list-description,
.page-node-type-mining-bid .mining-complexes-list-description {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.project-overview {
  position: relative;
  overflow: hidden;
  color: #fff;
}
.project-overview .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  /* object-fit: cover; */
  z-index: -1;
}
.project-overview .content-wrapper {
  padding: 156px 0px;
}
.project-overview .content-wrapper .content {
  width: 50%;
  margin-top: 150px;
  min-height: 358px;
}
.project-overview .content-wrapper .content h1 {
  margin-bottom: 20px;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.project-overview .content-wrapper .content .tags {
  display: flex;
  gap: 10px;
  margin-bottom: 15px;
}
.project-overview .content-wrapper .content .tags .tag-area {
  background: #f2f7fd;
  color: #002858;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.project-overview .content-wrapper .content .tags .tag-region {
  background: #f2fbf7;
  color: #004429;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.project-overview .content-wrapper .content .tags .tag-round {
  background: #e7fafb;
  color: #0a9293;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.project-overview .content-wrapper .content .tags .tag-license {
  background: #fef8ec;
  color: #977229;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.project-overview .content-wrapper .content .regions {
  display: flex;
  flex-direction: column;
  height: 100px;
}
.project-overview .content-wrapper .content .regions .regions-title {
  color: white;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
  word-wrap: break-word;
}
.project-overview .content-wrapper .content .regions .regions-values {
  color: white;
  font-size: 16px;
  font-weight: 400;
  line-height: 33.6px;
  word-wrap: break-word;
}
.project-overview .content-wrapper .content .description {
  margin-bottom: 20px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.project-overview .content-wrapper .content .details {
  display: flex;
  gap: 30px;
  margin-bottom: 20px;
}
.project-overview .content-wrapper .content .details .separator {
  border-right: 2px solid;
  width: 0px;
  color: #6d7d8f;
}
.project-overview .content-wrapper .content .details .detail {
  display: flex;
  gap: 10px;
  font-size: 0.9em;
  color: #555;
  flex-direction: column;
  align-items: flex-start;
}
.project-overview .content-wrapper .content .details .detail h2 {
  font-size: 1.5em;
  margin: 0;
  color: #fff;
}
.project-overview .content-wrapper .content .details .detail p {
  font-size: 0.9em;
  color: #c4d0e3;
}
.project-overview .content-wrapper .content .details .detail::after {
  content: "";
  border-left: 3px solid #f39c12;
  padding-left: 15px;
}
.project-overview .content-wrapper .content .details .detail:last-child::after {
  content: none;
}
.project-overview .content-wrapper .content .register-btn {
  background: #fff;
  color: #9e8a66;
  border: none;
  padding: 10px 20px;
  font-size: 1em;
  font-weight: bold;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.3s;
}
.project-overview .content-wrapper .content .register-btn:hover {
  background: #9e8a66;
  color: #fff;
}

.competition-section {
  padding: 100px 20px;
  background: #f5f3f0;
  color: #4a4a4a;
  border-top: 1px solid #f5f3f0;
  min-height: 775px;
}
.competition-section .tabs {
  background: none !important;
  display: flex;
  gap: 30px;
  margin-bottom: 20px;
}
.competition-section .tab {
  color: var(--primaryDarkGrey-D75, #b5b7b8);
  font-size: 40px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.competition-section .tab.active {
  color: var(--secondaryGold-G400, #846940);
  font-size: 40px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.competition-section .competition-content {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  align-items: center;
}
.competition-section .left-content h3 {
  margin-bottom: 10px;
  color: #9e8a66;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 64px;
}
.competition-section .left-content .date {
  margin-bottom: 15px;
  color: #1d1d1b;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 64px;
}
.competition-section .left-content .description {
  width: 80%;
  color: #4d5455;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
.competition-section .graphic {
  display: flex;
  justify-content: center;
  align-items: center;
}
.competition-section .graphic .circle-pattern {
  width: 400px;
  height: 400px;
  background-image: url("../images/circle-pattern-placeholder.png");
  background-size: contain;
  background-repeat: no-repeat;
}
.competition-section .timeline-container {
  position: relative;
  top: 190px;
  width: 133%;
}
.competition-section .timeline {
  display: flex;
  width: 100%;
}
.competition-section .timeline-step {
  cursor: pointer;
  border-bottom: 1px solid;
  width: 100%;
  margin-right: 20px;
}
.competition-section .timeline-step.active {
  color: #b08d57;
}
.competition-section .timeline-step::before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background-color: #999;
  border-radius: 50%;
  margin: 0 auto;
  position: absolute;
  z-index: 2;
  top: 71px;
}
.competition-section .timeline-step.active::before {
  background-color: #b08d57;
}
.competition-section .timeline-step .timeline-date {
  display: block;
  position: relative;
  padding-bottom: 15px;
  color: #c8c7c7;
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 64px;
}
.competition-section .timeline-step.active .timeline-date {
  color: #b08d57;
}
.competition-section .brief-content .brief-content {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.7;
  color: #696d70;
  margin-top: 50px;
}
.competition-section .brief-content .brief-content .brief-text {
  margin-bottom: 40px;
}
.competition-section .data-room-content .dataRoom-content {
  font-weight: 400;
  font-size: 1.6rem;
  line-height: 1.7;
  color: #696d70;
  margin-top: 50px;
}
.competition-section .data-room-content .dataRoom-content .dataRoom-text {
  margin-bottom: 40px;
}
.competition-section .data-room-content .dataRoom-content .dataRoom-attachments {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 40px;
}
.competition-section .data-room-content .dataRoom-content .dataRoom-downloads {
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #ffffff;
  padding: 1.6rem 2.4rem;
  border-radius: 1rem;
  width: 160px;
  text-align: center;
  transition: all 0.4s ease;
  cursor: pointer;
}

.round-bids {
  padding: 40px;
  background: #fff;
  color: #333;
}
.round-bids h2 {
  font-size: 2em;
  color: #8a6e38;
  margin-bottom: 30px;
  text-align: center;
}
.round-bids .tabs {
  background: none !important;
}
.round-bids .tabs .container {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.round-bids .tabs .container .tabs-section .tabs-section-content {
  padding-top: 0px;
}
.round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane {
  display: block;
}
.round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane .mining-info {
  display: block;
}
.round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane .mining-info .tab-pane-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane .mining-info .tab-pane-row .tab-pane-col {
  position: relative;
  width: 375px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
@media only screen and (max-width: 1200px) {
  .round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane .tab-pane-col {
    width: 48%;
  }
}

.mining-bids-section {
  padding: 40px 20px;
  background: #fff;
  color: #333;
  text-align: center;
}
.mining-bids-section h2 {
  font-size: 2em;
  color: #8a6e38;
  margin-bottom: 30px;
}
.mining-bids-section .bids-container {
  display: flex;
  gap: 20px;
  align-items: flex-start;
  flex-wrap: wrap;
}
.mining-bids-section .bids-container .bid-card {
  background: #fff;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  width: 384px;
  padding: 20px;
  text-align: left;
  position: relative;
}
.mining-bids-section .bids-container .bid-card .bid-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.mining-bids-section .bids-container .bid-card .bid-header h3 {
  font-size: 1.2em;
  color: #333;
  margin: 0;
  height: 30px;
}
.mining-bids-section .bids-container .bid-card .bid-header .badge {
  background: #00bc70;
  color: #fff;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  left: auto;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.mining-bids-section .bids-container .bid-card .bid-header .badge.inactive {
  background-color: #afacad;
  color: #fff;
  color: var(--primaryLightGrey-L50, #fafbfb);
}
.mining-bids-section .bids-container .bid-card .bid-header .badge.closed {
  background-color: #cc5b5b;
  color: #fff;
  color: var(--primaryLightGrey-L50, #fafbfb);
}
.mining-bids-section .bids-container .bid-card .bid-info {
  display: flex;
  justify-content: flex-start;
  gap: 4px;
  font-size: 12px;
  color: #002858;
  margin: 10px 0;
}
.mining-bids-section .bids-container .bid-card .bid-info .region {
  background: #d8eaff;
  color: #004085;
  padding: 5px 10px;
  border-radius: 5px;
  max-width: 70%;
  text-align: left;
}
.mining-bids-section .bids-container .bid-card .bid-info .area {
  background: #e0f6e9;
  color: #155724;
  padding: 5px 10px;
  border-radius: 5px;
}
.mining-bids-section .bids-container .bid-card .bid-details {
  display: flex;
  flex-direction: column;
  gap: 10px;
  min-height: 100px;
}
.mining-bids-section .bids-container .bid-card .bid-details .detail {
  display: flex;
  gap: 10px;
  font-size: 0.9em;
  color: #555;
  justify-content: space-between;
  flex-direction: interest-content;
}
.mining-bids-section .bids-container .bid-card .bid-details .detail .item-title {
  display: flex;
  gap: 10px;
}
.mining-bids-section .bids-container .bid-card .more-details {
  color: #bc955c;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #f6f9f9;
  padding-top: 10px;
  align-items: center;
}
.mining-bids-section .bids-container .bid-card .more-details:hover {
  color: #6e4f29;
}

.bid-section {
  background: #f8f8f6;
}
.bid-section .interest-content {
  display: flex;
}
.bid-section .interest-content .content-left {
  padding-top: 60px;
  width: 50%;
}
.bid-section .interest-content .content-right {
  width: 30%;
}
.bid-section .register-btn {
  background: #28a745;
  color: #fff;
  border: none;
  padding: 10px 20px;
  font-size: 1em;
  font-weight: bold;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.3s;
  margin-top: 70px;
}
.bid-section .register-btn:hover {
  background: #218838;
}
.bid-section h2 {
  color: var(--Foundation-Binterest-contentn-Darker, #473d2d);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 60px;
  text-transform: capitalize;
}
.bid-section p {
  color: var(--Neutral-600, #656565);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.1px;
}
.bid-section .image-container .img-fluid {
  width: 189%;
  height: auto;
}

.page-node-type-mining-bid-list .mining-complexes-list-description {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

html[lang=ar][dir=rtl] .mining-bids-section .hgi-stroke {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .mining-bids-section .bids-container .bid-card .bid-header .badge {
  right: auto;
  left: 24px;
}
html[lang=ar][dir=rtl] .bid-info .region {
  text-align: right;
}
html[lang=ar][dir=rtl] .competition-section .timeline-container {
  width: 144%;
}
html[lang=ar][dir=rtl] .image-container .img-fluid {
  transform: scaleX(-1);
}

@media only screen and (max-width: 576px) {
  .tabs .tabs-section .tabs-section-content .mining-info {
    flex-direction: column;
  }
  .project-overview {
    justify-content: flex-start;
  }
  .project-overview .background-image {
    filter: brightness(0.5);
  }
  .project-overview .content-wrapper .content {
    margin-top: 20px;
    width: 100%;
  }
  .competition-section {
    padding: 20px 20px;
  }
  .competition-section .tabs {
    display: flex;
    flex-direction: column;
    gap: 20px;
  }
  .competition-section .tabs .tab {
    font-size: 20px;
  }
  .competition-section .tabs .tab:active {
    font-size: 20px;
  }
  .competition-section .competition-content {
    display: flex;
  }
  .competition-section .timeline-container {
    top: 50px;
    width: 100%;
  }
  .competition-section .timeline-container .timeline {
    display: flex;
    flex-wrap: wrap;
  }
  .competition-section .timeline-container .timeline .timeline-step {
    width: 42%;
  }
  .competition-section .timeline-container .timeline .timeline-step::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #999;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    top: 87px;
    margin: 0px;
  }
  .competition-section .timeline-container .timeline .timeline-step.active::before {
    background-color: #b08d57;
  }
  .competition-section .graphic {
    display: none;
  }
  .competition-section .left-content .description {
    width: 100%;
  }
  .bid-section {
    text-align: center;
  }
  .bid-section .interest-content {
    display: block;
  }
  .bid-section .interest-content .content-left {
    width: 50%;
  }
  .bid-section .interest-content .content-right {
    width: 30%;
  }
  .bid-section .image-container img {
    display: none;
  }
}
@media only screen and (max-width: 768px) {
  .competition-section {
    padding: 20px 20px;
  }
  .competition-section .tabs {
    display: flex;
  }
  .competition-section .tabs .tab {
    font-size: 20px;
  }
  .competition-section .tabs .tab:active {
    font-size: 20px;
  }
  .competition-section .competition-content {
    display: flex;
  }
  .competition-section .timeline-container {
    top: 50px;
    width: 100%;
  }
  .competition-section .timeline-container .timeline {
    display: flex;
    flex-wrap: wrap;
  }
  .competition-section .timeline-container .timeline .timeline-step {
    width: 42%;
  }
  .competition-section .timeline-container .timeline .timeline-step::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #999;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    top: 87px;
    margin: 0px;
  }
  .competition-section .timeline-container .timeline .timeline-step.active::before {
    background-color: #b08d57;
  }
  .competition-section .graphic {
    display: none;
  }
  .competition-section .left-content .description {
    width: 100%;
  }
}
@media only screen and (max-width: 992px) {
  .project-overview {
    justify-content: flex-start;
  }
  .project-overview .background-image {
    filter: brightness(0.5);
  }
  .project-overview .content-wrapper .content {
    margin-top: 20px;
  }
  .competition-section {
    padding: 20px 20px;
  }
  .competition-section .tabs {
    display: flex;
  }
  .competition-section .tabs .tab {
    font-size: 20px;
  }
  .competition-section .tabs .tab:active {
    font-size: 20px;
  }
  .competition-section .competition-content {
    display: flex;
  }
  .competition-section .timeline-container {
    top: 50px;
    width: 100%;
  }
  .competition-section .timeline-container .timeline {
    display: flex;
    flex-wrap: wrap;
  }
  .competition-section .timeline-container .timeline .timeline-step {
    width: 42%;
  }
  .competition-section .timeline-container .timeline .timeline-step::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #999;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    top: 87px;
    margin: 0px;
  }
  .competition-section .timeline-container .timeline .timeline-step.active::before {
    background-color: #b08d57;
  }
  .competition-section .graphic {
    display: none;
  }
  .competition-section .left-content .description {
    width: 100%;
  }
  .mining-bids-section .bids-container {
    display: flex;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: center;
  }
  .round-bids .tabs .container .tabs-section .tabs-section-content .tab-pane .mining-info .tab-pane-row .tab-pane-col {
    width: 318px;
  }
  .bid-section {
    text-align: center;
  }
  .bid-section .interest-content {
    display: block;
  }
  .bid-section .interest-content .content-left {
    width: 100%;
  }
  .bid-section .image-container img {
    display: none;
  }
}
@media only screen and (max-width: 1200px) {
  .competition-section .graphic .circle-pattern {
    width: 300px;
    height: 300px;
  }
  .competition-section .timeline-container {
    top: 50px;
    width: 100%;
  }
  .competition-section .timeline-container .timeline {
    display: flex;
    flex-wrap: wrap;
  }
  .competition-section .timeline-container .timeline .timeline-step {
    width: 42%;
  }
  .competition-section .timeline-container .timeline .timeline-step::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #999;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    top: 87px;
    margin: 0px;
  }
  .competition-section .timeline-container .timeline .timeline-step.active::before {
    background-color: #b08d57;
  }
  .bid-section {
    text-align: center;
  }
  .bid-section .interest-content {
    display: block;
  }
  .bid-section .interest-content .content-left {
    width: 100%;
  }
  .bid-section .image-container img {
    display: none;
  }
  .bid-section .register-btn {
    margin-top: 10%;
  }
  html[lang=ar][dir=rtl] .competition-section .timeline-container {
    width: 100%;
  }
}
@media only screen and (max-width: 1440px) {
  .competition-section .graphic .circle-pattern {
    width: 300px;
    height: 300px;
  }
  .competition-section .timeline-container {
    top: 50px;
    width: 100%;
  }
  .competition-section .timeline-container .timeline {
    display: flex;
    flex-wrap: wrap;
  }
  .competition-section .timeline-container .timeline .timeline-step {
    width: 42%;
  }
  .competition-section .timeline-container .timeline .timeline-step::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #999;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    top: 87px;
    margin: 0px;
  }
  .competition-section .timeline-container .timeline .timeline-step.active::before {
    background-color: #b08d57;
  }
  .bid-section {
    text-align: center;
  }
  .bid-section .interest-content {
    display: block;
  }
  .bid-section .interest-content .content-left {
    width: 100%;
  }
  .bid-section .image-container img {
    display: none;
  }
  .bid-section .register-btn {
    margin-top: 10%;
  }
  html[lang=ar][dir=rtl] .competition-section .timeline-container {
    width: 100%;
  }
}
.page-node-type-calculator .section-title {
  color: #2d3033;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 10px;
}
.page-node-type-calculator .description-section {
  background: white;
  margin-bottom: 20px;
  padding: 20px;
  border-style: solid;
  border-color: transparent;
  border-radius: 10px;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.page-node-type-calculator .description-section:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.page-node-type-calculator .description-section .description {
  color: #000000;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-calculator .row {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}
.page-node-type-calculator .row .error-message,
.page-node-type-calculator .row .message-error {
  margin-bottom: 20px;
}
.page-node-type-calculator .card {
  background: #fff;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  flex: 1;
  min-width: 300px;
  /* Tooltip Styles */
}
.page-node-type-calculator .card:hover {
  padding: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-calculator .card .card-title-group {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #f2f4f5;
  margin-bottom: 30px;
}
.page-node-type-calculator .card .card-title-group .card-title {
  color: #4a4f53;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  padding-bottom: 20px;
}
.page-node-type-calculator .card .tooltip {
  position: relative;
  display: inline-block;
  cursor: pointer;
  margin-top: 10px;
}
.page-node-type-calculator .card .tooltip .hgi-stroke {
  color: #696d70;
}
.page-node-type-calculator .card .tooltip .tooltiptext {
  visibility: hidden;
  width: 320px;
  color: #1d1d1b;
  text-align: center;
  font-size: 13.344px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 12px 16px;
  border-radius: 8px;
  border: 1px solid #f3f3f3;
  background: #f1f2f2;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.08);
  position: absolute;
  bottom: 125%;
  right: 0;
  opacity: 0;
  transition: opacity 0.3s;
}
.page-node-type-calculator .card .tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}
.page-node-type-calculator .card .guarantee-card-title-group {
  display: flex;
  gap: 10px;
  border-bottom: 1px solid #f2f4f5;
  margin-bottom: 30px;
}
.page-node-type-calculator .card .guarantee-card-title-group .card-title {
  color: #4a4f53;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  padding-bottom: 20px;
}
.page-node-type-calculator .card .guarantee-card-title-group .mineral-calss {
  display: flex;
  width: 75px;
  height: 30px;
  padding: 4px 12px;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  background: rgba(188, 149, 92, 0.15);
}
.page-node-type-calculator .card .guarantee-card-title-group .mineral-calss span.mineral-calss-label {
  color: #BC955C;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-calculator .card .surface-card-details {
  display: flex;
  flex-direction: column;
  /* gap: 245px; */
}
.page-node-type-calculator .card .card-details {
  display: flex;
  flex-direction: column;
  /* gap: 148px; */
}
.page-node-type-calculator .card .form-input-group {
  display: flex;
  margin-bottom: 20px;
  align-items: center;
}
.page-node-type-calculator .card .form-input-group .input-group {
  display: flex;
  flex-direction: column;
  width: 50%;
  margin-right: 10px;
}
.page-node-type-calculator .card .form-input-group .form-label {
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}
.page-node-type-calculator .card .group-button {
  display: flex;
  gap: 10px;
}
.page-node-type-calculator .card .form-control {
  width: 100%;
  color: #33373b;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 10px;
  margin-bottom: 10px;
  background-size: 20px;
  border-radius: 12px;
  border: 1px solid #e6e6e6;
}
.page-node-type-calculator .card .form-select {
  width: 100%;
  color: #33373b;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 10px;
  margin-bottom: 10px;
  background-size: 20px;
  border-radius: 12px;
  border: 1px solid #e6e6e6;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
}
.page-node-type-calculator .card .total-fees .total-fees-group {
  width: auto;
  height: 162.646px;
  text-align: center;
  background: #f8f8f6;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 70px;
  border-radius: 8px;
}
.page-node-type-calculator .card .total-fees .total-fees-group .total-fees-label {
  color: #4a4f53;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-calculator .card .total-fees .total-fees-group .total-fees-value {
  color: #4a4f53;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-calculator .card .total-guarantee .total-guarantee-group {
  width: auto;
  height: 162.646px;
  text-align: center;
  background: #f8f8f6;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 70px;
  border-radius: 8px;
}
.page-node-type-calculator .card .total-guarantee .total-guarantee-group .total-guarantee-label {
  color: #4a4f53;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-calculator .card .total-guarantee .total-guarantee-group .total-guarantee-value {
  color: #4a4f53;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-calculator .card .pricing-details h6,
.page-node-type-calculator .card .yearly-pricing-details h6 {
  color: #33373b;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  margin-bottom: 32px;
}
.page-node-type-calculator .card .pricing-details ul,
.page-node-type-calculator .card .yearly-pricing-details ul {
  list-style-type: none;
  padding: 0;
}
.page-node-type-calculator .card .pricing-details ul li,
.page-node-type-calculator .card .yearly-pricing-details ul li {
  display: flex;
  justify-content: space-between;
  padding: 10px 0;
}
.page-node-type-calculator .card .pricing-details ul li .list-details,
.page-node-type-calculator .card .yearly-pricing-details ul li .list-details {
  display: flex;
  align-items: center;
  gap: 10px;
}
.page-node-type-calculator .card .pricing-details ul li .list-details .list-details-label,
.page-node-type-calculator .card .yearly-pricing-details ul li .list-details .list-details-label {
  padding: 3.025px 9.075px;
  border-radius: 3.025px;
  background: #f2fbf7;
  color: #004429;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-calculator .card .btn-primary {
  display: inline-block;
  padding: 10px 20px;
  background-color: #846940;
  color: #fff;
  border: 1px solid #846940;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
}
.page-node-type-calculator .card .btn-primary:hover {
  background-color: #735c38;
}
.page-node-type-calculator .card .btn-secondary {
  display: inline-block;
  padding: 10px 20px;
  background-color: #fff;
  color: #846940;
  border: 1px solid #846940;
  border-radius: 5px;
  cursor: pointer;
  text-align: center;
}
.page-node-type-calculator .card .btn-secondary:hover {
  background-color: #fff;
}

html[lang=ar][dir=rtl] .page-node-type-calculator .card .form-select {
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat left 10px center;
}
html[lang=ar][dir=rtl] .page-node-type-calculator .card .card-title-group .tooltip .tooltiptext {
  right: auto;
  left: 0;
}
html[lang=ar][dir=rtl] .page-node-type-calculator .form-input-group .input-group {
  margin-right: 0px;
  margin-left: 10px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-calculator .tabs .tabs-box .tabs-list .tab-item {
    width: 50%;
  }
  .page-node-type-calculator .description-section {
    margin: auto !important;
    margin-bottom: 20px !important;
  }
  .page-node-type-calculator .description-section .description {
    font-size: 16px;
  }
}
@media only screen and (max-width: 768px) {
  .page-node-type-calculator .tabs .tabs-box .tabs-list .tab-item {
    width: 50%;
  }
  .page-node-type-calculator .description-section {
    margin: auto !important;
    margin-bottom: 20px !important;
  }
}
@media only screen and (max-width: 992px) {
  .page-node-type-calculator .tabs .tabs-box .tabs-list .tab-item {
    width: 50%;
  }
  .page-node-type-calculator .description-section {
    margin: auto !important;
    margin-bottom: 20px !important;
  }
}
@media only screen and (max-width: 1200px) {
  .page-node-type-calculator .tabs .tabs-box .tabs-list .tab-item {
    width: 50%;
  }
  .page-node-type-calculator .description-section {
    margin: auto;
    margin-bottom: 20px !important;
  }
}
@media only screen and (max-width: 1440px) {
  .page-node-type-calculator .tabs .tabs-box .tabs-list .tab-item {
    width: 50%;
  }
  .page-node-type-calculator .description-section {
    margin: auto;
    margin-bottom: 20px !important;
  }
}
.page-node-type-investment .breadcrumbs__link:not(:last-child):after {
  color: #fff;
}
.page-node-type-investment .breadcrumbs__link {
  color: #fff;
}
.page-node-type-investment .project-overview .content-wrapper .content h1 {
  font-size: 6rem;
  line-height: 7.2rem;
}
.page-node-type-investment .sections .tabs {
  display: flex;
  height: 90px;
  align-items: center;
  gap: 56px;
  background: rgba(250, 251, 251, 0.8);
}
.page-node-type-investment .sections .tabs .tab-item {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  height: 110px;
  color: #686d72;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 160%;
}
.page-node-type-investment .sections .tabs .tab-item.active {
  color: #846940;
  border-bottom: 1px solid #846940;
}
.page-node-type-investment .sections .tab-pane {
  display: none;
}
.page-node-type-investment .sections .tab-pane.active {
  display: block;
}
.page-node-type-investment .sections .overview-content {
  background: #fff;
  padding-top: 100px;
  /* Key Resources Section */
  /* Mining Vision Section */
}
.page-node-type-investment .sections .overview-content .vision-section {
  color: #686d72;
  display: flex;
  margin: 0 calc(-76.53408px + 10.892vw);
}
.page-node-type-investment .sections .overview-content .vision-section .content-container h1 {
  color: #2d3033;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-investment .sections .overview-content .vision-section .content-container p {
  margin: 20px 0;
  color: #585858;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.page-node-type-investment .sections .overview-content .vision-section .content-container a {
  display: inline-block;
  text-decoration: none;
}
.page-node-type-investment .sections .overview-content .vision-section .content-container a .back-button {
  padding: 10px 20px;
  background-color: #9e8a66;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  margin-top: 50px;
}
.page-node-type-investment .sections .overview-content .vision-section .content-container a .back-button:hover {
  background-color: #9e8a66;
}
.page-node-type-investment .sections .overview-content .vision-section .content-container a .back-button .hgi-stroke {
  color: #fff;
}
.page-node-type-investment .sections .overview-content .vision-section .image-container {
  max-width: 548px;
  height: 763px;
  padding: 20px;
  display: flex;
}
.page-node-type-investment .sections .overview-content .vision-section .image-container img {
  border-radius: 8px;
}
.page-node-type-investment .sections .overview-content .key-resources {
  background-color: #f8f5ef;
  display: flex;
  padding: 90px 80px 80px 0px;
  flex-direction: column;
  margin-top: -110px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details {
  padding: 30px 148px 20px 132px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details h2 {
  color: #000;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 62px;
  height: 80px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .subtitle {
  color: #585858;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  width: 582px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-top: 70px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards .card {
  background-color: #fff;
  border-radius: 8px;
  display: flex;
  height: 350px;
  width: 501px;
  padding: 40px 48px;
  flex-direction: column;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards .card:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards .card .card-icon {
  width: 40px;
  height: 40px;
  margin-bottom: 50px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards .card h3 {
  color: #846940;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  height: 29px;
  margin-bottom: 16px;
}
.page-node-type-investment .sections .overview-content .key-resources .resources-details .resource-cards .card p {
  height: 69px;
  color: var(--Primary_color_palette-Grey-G400, #33373b);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.page-node-type-investment .sections .overview-content .mining-vision {
  background: #fafbfb;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details {
  padding: 30px 148px 20px 132px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper h2 {
  text-align: center;
  height: 80px;
  color: var(--Primary_color_palette-Grey-G500, #2d3034);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 62px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper p {
  color: var(--Primary_color_palette-Grey-G400, #33373b);
  text-align: center;
  font-size: 26px;
  font-style: normal;
  font-weight: 400;
  line-height: 42px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-top: 70px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card {
  display: flex;
  gap: 40px;
  height: 382px;
  padding: 32px;
  flex-direction: column;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: var(--Primary_color_palette-Blue-B100, #6e818e);
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card h4 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card h3 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card p {
  align-self: stretch;
  color: #fff;
  text-align: start;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card {
  display: flex;
  gap: 40px;
  height: 382px;
  padding: 32px;
  flex-direction: column;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.37) 0%, rgba(0, 0, 0, 0.37) 100%), url(../images/growth-card.jpg) lightgray 50%/cover no-repeat;
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card h4 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card h3 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card p {
  align-self: stretch;
  color: #fff;
  text-align: start;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card {
  display: flex;
  gap: 40px;
  height: 382px;
  padding: 32px;
  flex-direction: column;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: var(--Primary_color_palette-Brown-B400, #6f6147);
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card h4 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card h3 {
  color: #fff;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 38px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card p {
  align-self: stretch;
  color: #fff;
  text-align: start;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
}
.page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.page-node-type-investment .sections .open-investment-content {
  background: #f8f5ef;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details {
  padding: 100px 132px 80px 132px;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .section-title {
  color: #000;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 62px;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .section-description {
  color: #585858;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 28px;
  margin-bottom: 71px;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card {
  display: flex;
  padding: 40px 48px;
  flex-direction: column;
  border-radius: 8px;
  background: #fff;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card .card-content {
  display: flex;
  width: 439px;
  height: 100%;
  flex-direction: column;
  gap: 8px;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card .card-content h5 {
  color: #33373b;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card .card-content p {
  color: #6f6147;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card .card-sort {
  height: 80px;
  display: flex;
  color: #846940;
  font-size: 77.308px;
  font-style: normal;
  font-weight: 700;
  line-height: 120.944px;
  opacity: 0.16;
  filter: blur(3.8168103695px);
  flex-direction: row-reverse;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section {
  padding: 30px 148px 100px 132px;
  background: #fff;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .section-title {
  color: #2d3033;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 32px;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards {
  display: flex;
  height: 331px;
  gap: 17px;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .numbers-card h3 {
  width: 206px;
  height: 40px;
  color: #fff;
  text-align: center;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .numbers-card p {
  width: 206px;
  height: 48px;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, rgba(0, 0, 0, 0.7) 99.96%), url(../images/card-1.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-1.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-1 {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, rgba(0, 0, 0, 0.7) 99.96%), url(../images/card-1.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-1:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-1.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-2 {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, rgba(0, 0, 0, 0.7) 99.96%), url(../images/card-2.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-2:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-2.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-3 {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%), url(../images/card-3.png) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-3:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-3.png) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-4 {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%), url(../images/card-4.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-4:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-4.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-5 {
  display: flex;
  height: auto;
  width: 100%;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%), url(../images/card-5.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card-5:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/card-5.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section {
  padding: 36px 0px 80px 0px;
  background: url(../images/minerals-bg.svg) #fefefe 100% no-repeat;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals {
  margin: 0 calc(70.53408px + 3.086vw);
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-title {
  color: #34373a;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 64px;
  margin-bottom: 48px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals {
  display: flex;
  justify-content: space-between;
  background: #34373a;
  border-radius: 24px;
  height: 750px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content {
  display: flex;
  flex-wrap: wrap;
  padding: 45px 0px 0px 45px;
  width: 80%;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .mineral-content {
  display: none;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .mineral-content.active {
  display: block;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-header {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-header h2 {
  align-self: stretch;
  height: 49px;
  color: #e2e5e8;
  font-size: 32px;
  font-weight: 700;
  line-height: 36.48px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-header p {
  color: #a3a7a9;
  font-size: 16px;
  font-weight: 400;
  line-height: 28px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details {
  display: flex;
  justify-content: space-between;
  width: 85%;
  position: relative;
  top: 60px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img img {
  height: 300px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img .mineral-img-shadow {
  position: relative;
  mix-blend-mode: color-burn;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img .mineral-img-shadow .img-shadow-inner1 {
  width: 311.38px;
  height: 125.78px;
  left: 0px;
  top: 36.96px;
  position: relative;
  opacity: 0.3;
  mix-blend-mode: multiply;
  background: #2d3033;
  box-shadow: 24px 24px 24px;
  filter: blur(24px);
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img .mineral-img-shadow .img-shadow-inner2 {
  width: 258.86px;
  height: 92.03px;
  left: 73.17px;
  top: 48.4px;
  position: absolute;
  transform: rotate(-10.78deg);
  transform-origin: 0 0;
  opacity: 0.5;
  mix-blend-mode: multiply;
  background: linear-gradient(83deg, black 0%, rgba(0, 0, 0, 0.1) 100%);
  box-shadow: 16px 16px 16px;
  filter: blur(16px);
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details {
  width: 457px;
  padding-top: 16px;
  padding-bottom: 16px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 48px;
  display: flex;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details .mineral-item-row {
  display: flex;
  flex-wrap: wrap;
  gap: 56px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details .mineral-item-row .item-card {
  width: 165px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details .mineral-item-row .item-card .item-card-label {
  align-self: stretch;
  height: 35px;
  color: #a3a7a9;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  word-wrap: break-word;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details .mineral-item-row .item-card .item-card-value {
  align-self: stretch;
  height: 29px;
  color: #e2e5e8;
  font-size: 30px;
  font-weight: 700;
  line-height: 54px;
  word-wrap: break-word;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 15px;
  padding: 45px 0px 0px 0px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card {
  width: 146px;
  height: 134px;
  background: #2c2f31;
  border-radius: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  display: flex;
  transition: all 0.3s ease-in-out;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card img {
  width: 87px;
  height: 70px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card .card-label {
  text-align: center;
  color: #888f92;
  font-size: 12px;
  font-weight: 700;
  line-height: 14px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card:hover {
  height: 133px;
  border-radius: 7px;
  border: 2.5px #9e8a66 solid;
  gap: 11px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card:hover .card-label {
  color: #9e8a66;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card.active {
  height: 133px;
  border-radius: 7px;
  border: 2.5px #9e8a66 solid;
  gap: 11px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .image-slider .slide-card.active .card-label {
  color: #9e8a66;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .explore-button {
  display: flex;
  height: 56px;
  padding: 16px 24px;
  background: #846940;
  border-radius: 10px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22.4px;
  margin-left: -17px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider .explore-button .hgi-stroke {
  height: 16px;
  color: #fff;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller {
  padding: 240px 35px 0px 0px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller .slider-indicators {
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller .slider-indicators .indicator {
  width: 8px;
  height: 8px;
  background: rgba(217, 217, 217, 0.4);
  border-radius: 9999px;
  position: relative;
  left: 12px;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller .slider-indicators .indicator.active {
  background: #d9d9d9;
}
.page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller .hgi-stroke {
  color: #fff;
  height: 26px;
  margin: 5px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section {
  padding: 50px 35px 80px 130px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .rankings-section-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .rankings-section-header .section-header-details {
  width: 626px;
  height: 190px;
  display: flex;
  gap: 16px;
  flex-direction: column;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .rankings-section-header .section-header-details .header-details-title {
  color: #846940;
  font-size: 40px;
  font-weight: 700;
  line-height: 68px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .rankings-section-header .section-header-details .header-details-description {
  color: #585858;
  font-size: 16px;
  font-weight: 500;
  line-height: 28px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .controller {
  display: flex;
  justify-content: flex-end;
  gap: 15px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .controller .hgi-stroke {
  font-size: 40px;
  width: 48px;
  height: 48px;
  color: #000;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-slider-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards {
  display: flex;
  gap: 20px;
  transition: transform 0.5s ease;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .numbers-card h2 {
  color: #fff;
  font-size: 70px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .numbers-card h3 {
  width: 100%;
  display: flex;
  height: 40px;
  flex-direction: column;
  justify-content: center;
  align-self: stretch;
  color: #fff;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: 60px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .numbers-card p {
  width: 292px;
  height: 48px;
  color: #ecf0f3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  align-self: stretch;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card {
  display: flex;
  width: 335px;
  margin-right: 1rem;
  height: 417px;
  border: none;
  border-radius: 8px;
  flex-direction: column;
  z-index: 1;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.4%, rgb(0, 0, 0) 100%), lightgray 100%;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card .numbers-card {
  display: flex;
  padding: 24px;
  flex-direction: column;
  margin-top: 203px;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card .card-image {
  width: 335px;
  height: 417px;
  border: none;
  border-radius: 8px;
  position: absolute;
  z-index: -1;
  opacity: 70%;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card:hover {
  background: linear-gradient(rgba(0, 0, 0, 0) 50%, #9e8a66 100%) !important;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card:hover .card-image {
  background: rebeccapurple;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-2 {
  display: flex;
  width: auto;
  height: 417px;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 24px;
  flex-shrink: 0;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, rgba(0, 0, 0, 0.7) 99.96%), url(../images/3.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-2:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/3.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-3 {
  display: flex;
  width: auto;
  height: 417px;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 24px;
  flex-shrink: 0;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%), url(../images/5.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-3:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/5.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-4 {
  display: flex;
  width: auto;
  height: 417px;
  padding: 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: 24px;
  flex-shrink: 0;
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%), url(../images/12.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards .card-4:hover {
  border-radius: 8px;
  border: 1px solid #f8f8f8;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.04%, #9e8a66 100%), url(../images/12.jpg) lightgray 50%/cover no-repeat;
}
.page-node-type-investment .sections .investment-guide-content {
  background: #fff;
  padding-top: 100px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section {
  color: #686d72;
  display: flex;
  margin: 0 calc(-76.53408px + 10.892vw);
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container h1 {
  width: 469px;
  color: #2d3033;
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 52px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container p {
  align-self: stretch;
  color: #585858;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container a {
  display: inline-block;
  text-decoration: none;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container a .back-button {
  padding: 10px 20px;
  background-color: #9e8a66;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  margin-top: 50px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container a .back-button:hover {
  background-color: #9e8a66;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container a .back-button .hgi-stroke {
  color: #fff;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .image-container {
  max-width: 619px;
  height: 414px;
  padding: 20px;
  display: flex;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .image-container img {
  border-radius: 8px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps {
  position: relative;
  background: url(../images/map-vector.svg) #f8f5ef 80%;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier {
  margin: 0 calc(80.39664px + 3.086vw);
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier {
  display: flex;
  padding: 120px 0px 0px 0px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section {
  width: 70%;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item {
  height: 133px;
  position: relative;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-title {
  left: 120px;
  top: 24.45px;
  position: absolute;
  color: #9895a0;
  font-size: 24px;
  font-weight: 400;
  line-height: 28.01px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-separator {
  width: 1.13px;
  height: 59px;
  left: 36px;
  top: 75px;
  position: absolute;
  border-right: 1.13px rgba(0, 0, 0, 0.12) solid;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-circle {
  width: 74.54px;
  height: 74.54px;
  left: 0.44px;
  top: -0.35px;
  background: #fff;
  border-radius: 37.27px;
  border: 3.39px rgba(255, 255, 255, 0.45) solid;
  color: #1e1733;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-circle span {
  left: 31px;
  top: 22px;
  position: absolute;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 30.494px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item.active .step-item-title {
  top: 20.21px;
  color: #000;
  font-size: 30px;
  font-weight: 700;
  line-height: 42.01px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item.active .step-item-circle {
  background: linear-gradient(45deg, #846940 0%, #f8f5ef 100%);
  border: 5.65px white solid;
  color: #fff;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content {
  width: 45%;
  background: white;
  /* border-radius: 10px; */
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content a {
  display: flex;
  flex-direction: row-reverse;
  margin: 20px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-title {
  padding-left: 20px;
  color: #846940;
  font-size: 42px;
  font-weight: 500;
  line-height: 54px;
  padding-top: 20px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details {
  display: flex;
  flex-wrap: wrap;
  gap: 17px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  padding: 15px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group .details-container {
  display: flex;
  padding: 30px;
  background: #fbfbfc;
  border-radius: 11px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group .details-container .details-summary,
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group .details-container .details-brief {
  width: 622px;
  color: #33373b;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details.hidden {
  display: none;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details.active {
  display: block;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-btn {
  display: flex;
  gap: 12px;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 16px;
  padding-bottom: 16px;
  background: #846940;
  border-radius: 10px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  line-height: 22.4px;
}
.page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-btn .hgi-stroke {
  color: #fff;
}

html[lang=ar][dir=rtl] .page-node-type-investment .open-investment-content .mineral-rankings-section {
  padding: 50px 130px 20px 35px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .back-button .hgi-stroke {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-investment .steps-content-btn .hgi-stroke {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-investment .explore-button .hgi-stroke {
  transform: rotate(180deg);
  height: 30px !important;
}
html[lang=ar][dir=rtl] .page-node-type-investment .sections .overview-content .key-resources .resources-details {
  padding: 30px 132px 20px 148px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content {
  padding: 45px 45px 0px 0px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller {
  padding: 240px 0px 0px 35px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .slider-controller .slider-indicators .indicator {
  right: 12px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-title {
  right: 120px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-circle span {
  right: 31px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-separator {
  right: 36px;
}
html[lang=ar][dir=rtl] .page-node-type-investment .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-title {
  padding-right: 20px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-investment .project-overview .content-wrapper .content {
    min-height: 0px;
  }
  .page-node-type-investment .sections .wrapper {
    margin: 0;
  }
  .page-node-type-investment .sections .wrapper .tabs {
    padding: 0px 10px 0px 10px;
  }
  .page-node-type-investment .sections .overview-content {
    padding-top: 30px;
  }
  .page-node-type-investment .sections .overview-content .vision-section {
    margin: 0 calc(8.39664px + 3.086vw);
    flex-direction: column;
    height: 630px;
  }
  .page-node-type-investment .sections .overview-content .vision-section .image-container {
    display: none;
  }
  .page-node-type-investment .sections .overview-content .vision-section .content-container a .back-button {
    margin-top: 0px;
  }
  .page-node-type-investment .sections .overview-content .key-resources {
    flex-wrap: wrap;
    margin-top: 0px;
    padding: 0px;
  }
  .page-node-type-investment .sections .overview-content .key-resources .resources-details {
    padding: 30px 20px 20px 20px !important;
  }
  .page-node-type-investment .sections .overview-content .key-resources .resources-details .subtitle {
    width: 95%;
  }
  .page-node-type-investment .sections .overview-content .key-resources .resource-cards {
    margin-top: 30px;
    flex-wrap: wrap;
  }
  .page-node-type-investment .sections .overview-content .key-resources .resource-cards .card {
    width: 390px !important;
    height: auto !important;
  }
  .page-node-type-investment .sections .overview-content .key-resources .resource-cards .card .card-icon {
    margin-bottom: 20px;
  }
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details {
    padding: 30px 20px 20px 20px;
  }
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper {
    align-items: flex-start;
  }
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper h2,
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper p {
    text-align: start;
  }
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards {
    flex-wrap: wrap;
    margin-top: 40px;
    width: 95%;
  }
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .developing-card,
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .growth-card,
  .page-node-type-investment .sections .overview-content .mining-vision .mining-vision-details .content-wrapper .mining-vision-cards .driving-card {
    gap: 20px;
    height: auto;
  }
  .page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details {
    padding: 100px 0px 20px 20px;
  }
  .page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .section-description {
    margin-bottom: 30px;
  }
  .page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card {
    width: 390px;
    height: auto;
    padding: 20px;
  }
  .page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details .content-container .mining-cards .card .card-content {
    width: auto;
    height: auto;
  }
  .page-node-type-investment .sections .open-investment-content .mining-numbers-section {
    padding: 30px 32px 100px 32px;
  }
  .page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards {
    display: flex;
    gap: 17px;
    flex-wrap: wrap;
    height: auto;
  }
  .page-node-type-investment .sections .open-investment-content .mining-numbers-section .mining-numbers .mining-numbers-cards .card {
    height: 331px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section {
    padding: 50px 0px 20px 0px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals {
    margin: 0 calc(7.53408px + 3.086vw);
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals {
    height: 1095px;
    width: 415px;
    margin-left: -13px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .right-image-slider {
    display: none;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content {
    padding: 15px 0px 0px 15px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-header {
    width: 340px;
    height: 200px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details {
    display: flow;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img {
    display: flex;
    flex-wrap: wrap;
    width: 346px;
    height: 330px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img img {
    position: relative;
    right: 60px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-item-details {
    width: 405px;
    margin-top: 70px;
  }
  .page-node-type-investment .sections .open-investment-content .mineral-rankings-section {
    padding: 50px 5px 20px 20px;
  }
  .page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .controller {
    margin-top: 50px;
  }
  .page-node-type-investment .sections .open-investment-content .mineral-rankings-section .rankings-section .ranking-cards {
    padding: 0px 26px;
  }
  .page-node-type-investment .sections .investment-guide-content {
    padding-top: 30px;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section {
    display: flex;
    flex-wrap: wrap;
    margin: 10px;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .content-container h1 {
    width: 100%;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-section .image-container {
    display: none;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier {
    margin: 10px;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier {
    display: flex;
    padding: 30px 0px 0px 0px;
    flex-wrap: wrap;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section {
    width: 100%;
    display: flex;
    gap: 10px;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-item-title {
    display: none;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-section .step-item .step-separator {
    display: none;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content {
    width: 405px;
  }
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group .details-container .details-summary,
  .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-details .details-group .details-container .details-brief {
    width: 100%;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .open-investment-content .mineral-rankings-section {
    padding: 50px 20px 20px 5px;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .investment-guide-content .investment-guide-section .guide-steps .map-contanier .steps-contanier .steps-content .steps-content-title {
    padding-right: 20px;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .mining-ksa .mining-ksa-details {
    padding: 100px 20px 20px 0px;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals {
    height: 1120px;
    margin-right: -13px;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content {
    padding: 45px 15px 0px 0px;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img img {
    left: 44px;
    right: auto;
  }
  html[lang=ar][dir=rtl] .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .mineral-img-shadow {
    right: 85px;
  }
  .page-node-type-investment .sections .open-investment-content .available-minerals-section .available-minerals .section-minerals .left-mineral-content .content-mineral-details .content-mineral-img .mineral-img-shadow {
    display: none !important;
  }
}
.page-node-type-mineral-info .page-hero {
  position: relative;
  overflow: hidden;
  background-color: #f8f5ef;
  color: #2d3033;
  height: 920px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper {
  position: relative;
  top: 160px;
  left: 132px;
  width: 87%;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper {
  height: 500px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container {
  position: relative;
  display: flex;
  top: 66px;
  width: auto;
  justify-content: space-between;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .container-details {
  width: 736px;
  height: 286px;
  gap: 32px;
  display: flex;
  flex-direction: column;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .container-details .container-title {
  /* width: 347px; */
  color: #2d3033;
  font-size: 60px;
  font-weight: 700;
  line-height: 68.4px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .container-details .container-subtitle {
  align-self: stretch;
  text-align: justify;
  color: #696d70;
  font-size: 20px;
  font-weight: 400;
  line-height: 32px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow {
  width: 344.67px;
  position: relative;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .shadow-layers {
  width: 344.67px;
  height: 148.76px;
  left: 0px;
  top: 235px;
  position: relative;
  opacity: 0.3;
  mix-blend-mode: color-burn;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .shadow-layers .shadow-first-layer {
  width: 311.38px;
  height: 114.98px;
  left: 0px;
  top: 33.78px;
  position: absolute;
  opacity: 0.3;
  mix-blend-mode: multiply;
  background: #2d3033;
  box-shadow: 24px 24px 24px;
  filter: blur(24px);
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .shadow-layers .shadow-second-layer {
  width: 258.11px;
  height: 84.42px;
  left: 73.17px;
  top: 44.24px;
  position: absolute;
  transform: rotate(-9.87deg);
  transform-origin: 0 0;
  opacity: 0.5;
  mix-blend-mode: multiply;
  background: linear-gradient(83deg, black 0%, rgba(0, 0, 0, 0.1) 100%);
  box-shadow: 16px 16px 16px;
  filter: blur(16px);
}
.page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .mineral-image {
  width: 343.59px;
  left: 0px;
  top: 0px;
  position: absolute;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details {
  display: flex;
  align-items: flex-start;
  gap: 16px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container {
  height: 228px;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 16px;
  display: flex;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .mineral-details-header {
  width: 146px;
  height: 70px;
  color: #33373b;
  font-size: 28px;
  font-weight: 500;
  line-height: 36.4px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list .card-item {
  width: 262px;
  height: 106px;
  padding: 24px;
  background: #fff;
  border-radius: 8px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list .card-item .item-details {
  align-self: stretch;
  height: 54px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 8px;
  display: flex;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list .card-item .item-details .item-details-title {
  height: 18px;
  color: #6e818e;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
}
.page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list .card-item .item-details .item-details-value {
  height: 28px;
  color: #2d3034;
  font-size: 24px;
  font-weight: 700;
  line-height: 54px;
}
.page-node-type-mineral-info .top-locations-wrapper {
  background: linear-gradient(0deg, #43464a 0%, #43464a 100%);
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
  top: 66px;
  left: 132px;
  height: 631px;
  width: 87%;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 50px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header::after {
  content: "";
  height: 1px;
  background-color: #e1e1e1;
  width: 1080px;
  position: relative;
  bottom: 16px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header .location-header {
  width: 514px;
  color: #f8f5ef;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header .location-header .location-header-first {
  font-size: 45px;
  font-weight: 400;
  line-height: 63px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header .location-header .location-header-second {
  font-size: 45px;
  font-weight: 700;
  line-height: 63px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container {
  display: flex;
  align-items: flex-end;
  height: 439px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list {
  display: flex;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 20px;
  height: 354px;
  width: 400px;
  padding: 12px;
  border: 1px rgba(242.3, 242.3, 242.3, 0) solid;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card:hover {
  background: #2d3033;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-icon {
  padding: 16px;
  background: rgba(255, 255, 255, 0);
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  display: inline-flex;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-icon .hgi-stroke {
  font-size: 50px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: center;
  gap: 8px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content .card-content-wrapper {
  display: flex;
  align-items: flex-end;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content .card-value {
  color: white;
  font-size: 66px;
  font-weight: 700;
  line-height: 88.44px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content .card-value-km {
  color: white;
  font-size: 32px;
  font-weight: 700;
  line-height: 42.88px;
  padding-left: 10px;
}
.page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content .card-title {
  color: white;
  font-size: 18px;
  font-weight: 400;
  line-height: 24.12px;
}
.page-node-type-mineral-info .applications-wrapper {
  background: #fafbfb;
}
.page-node-type-mineral-info .applications-wrapper .applications-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 60px;
  position: relative;
  top: 66px;
  left: 132px;
  height: 691px;
  width: 87%;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .applications-header {
  width: 434px;
  height: 146px;
  color: #000;
  font-size: 45px;
  font-style: normal;
  font-weight: 400;
  line-height: 62px;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .applications-header span {
  color: #000;
  font-size: 45px;
  font-style: normal;
  font-weight: 700;
  line-height: 62px;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container {
  display: flex;
  align-items: flex-end;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list {
  height: 354px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card {
  display: flex;
  flex-direction: column;
  gap: 20px;
  height: 444px;
  padding: 40px 48px;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card:hover {
  background: #fff;
  border-right: 1px #dadada solid;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-icon {
  width: 40px;
  height: 40px;
  margin-bottom: 100px;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  display: flex;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content .card-content-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content .card-content-wrapper .card-title {
  display: flex;
  height: 48px;
  flex-direction: column;
  justify-content: center;
  color: #6f6147;
  font-size: 32px;
  font-style: normal;
  font-weight: 500;
  line-height: 120%;
}
.page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content .card-description {
  display: flex;
  width: 373px;
  height: 98px;
  flex-direction: column;
  justify-content: center;
  color: #33373b;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}

.page-node-type-mineral-list .mineral-info {
  position: relative;
  top: 60px;
  left: 132px;
  width: 87%;
  padding-bottom: 100px;
}
.page-node-type-mineral-list .mineral-info .card-list {
  display: flex;
  flex-direction: column;
  gap: 21px;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card {
  width: 308px;
  padding: 12px;
  background: white;
  box-shadow: 0px 6px 25px rgba(233.52, 233.52, 233.52, 0.16);
  border-radius: 8px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  display: inline-flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .image-group {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  height: 200px;
  background: rgba(248, 245, 239, 0.34);
  border-radius: 8px;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .image-group .image-container {
  position: relative;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .image-group .image-container .image-shadow .shadow-layers {
  width: 63px;
  height: 16px;
  left: 45px;
  top: 100px;
  position: relative;
  box-shadow: 16px 16px 16px;
  filter: blur(16px);
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .image-group .image-container .image-shadow .card-image {
  position: relative;
  width: 200px;
  top: -28px;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content {
  align-self: stretch;
  height: 67px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 4px;
  display: flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels {
  justify-content: flex-start;
  align-items: flex-start;
  gap: 8px;
  display: inline-flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels .label {
  padding: 0px;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels .label .label-one {
  width: 45px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 4px;
  padding-bottom: 4px;
  background: #f2f7fd;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  gap: 4px;
  display: flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels .label .label-one .label-one-text {
  color: #002858;
  font-size: 12px;
  font-family: DIN Next LT Arabic;
  font-weight: 400;
  line-height: 15.6px;
  word-wrap: break-word;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels .label .label-two {
  width: 51px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #f2fbf7;
  border-radius: 4px;
  justify-content: flex-start;
  align-items: center;
  gap: 4px;
  display: flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-labels .label .label-two .label-two-text {
  color: #004429;
  font-size: 12px;
  font-family: DIN Next LT Arabic;
  font-weight: 400;
  line-height: 15.6px;
  word-wrap: break-word;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-title {
  width: 191px;
  height: 43px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 3px;
  display: flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .card-content .card-content-title .card-content-title-text {
  width: 267px;
  color: #1d1d1b;
  font-size: 27px;
  font-family: DIN Next LT Arabic;
  font-weight: 700;
  line-height: 37.8px;
  word-wrap: break-word;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .read-more {
  align-self: stretch;
  height: 35px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 11px;
  display: flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .read-more .more-separator {
  width: 270px;
  height: 0px;
  border: 1px #f6f9f9 solid;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .read-more .read-more-group {
  align-self: stretch;
  justify-content: flex-start;
  align-items: center;
  gap: 63px;
  display: inline-flex;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .read-more .read-more-group .read-more-title {
  width: 183px;
  color: #846940;
  font-size: 12px;
  font-family: DIN Next LT Arabic;
  font-weight: 400;
  line-height: 19.2px;
  word-wrap: break-word;
}
.page-node-type-mineral-list .mineral-info .card-list .card-group .card .read-more .read-more-group .more-arrow {
  width: 24px;
  height: 24px;
  position: relative;
}

html[lang=ar][dir=rtl] .page-node-type-mineral-info .page-hero .hero-wrapper {
  left: auto;
  right: 132px;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-info .top-locations-wrapper .top-locations-container {
  left: auto;
  right: 132px;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card .card-content .card-value-km {
  padding-left: auto;
  padding-right: 10px;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-info .applications-wrapper .applications-container {
  left: auto;
  right: 132px;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-list .mineral-info {
  left: auto;
  right: 55px;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-list .mineral-info .card-list .card-group .card .image-group .image-container .image-shadow .shadow-layers {
  left: auto;
  right: 85px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-mineral-info .page-hero {
    height: 1320px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper {
    left: 32px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper {
    height: 695px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container {
    flex-wrap: wrap;
    gap: 30px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .shadow-layers {
    left: 40px;
    top: 200px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .content-wrapper .mineral-container .mineral-image-shadow .mineral-image {
    height: auto;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container {
    flex-wrap: wrap;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .mineral-details-header {
    width: auto;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list {
    gap: 10px;
  }
  .page-node-type-mineral-info .page-hero .hero-wrapper .mineral-details .mineral-details-container .card-list .card-item {
    width: 178px;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container {
    flex-wrap: wrap;
    left: 32px;
    gap: 10px;
    height: 1435px;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header .location-header {
    width: 388px;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .top-locations-header::after {
    display: none;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container {
    height: auto;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list {
    flex-wrap: wrap;
  }
  .page-node-type-mineral-info .top-locations-wrapper .top-locations-container .card-container .card-list .card {
    flex-wrap: wrap;
    width: 99%;
    height: 290px;
    gap: 0px;
    justify-content: normal;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container {
    left: 32px;
    height: 1100px;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .applications-header {
    width: auto;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list {
    height: auto;
    display: flex;
    flex-wrap: wrap;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card {
    height: auto;
    gap: 0px;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-icon {
    margin-bottom: 50px;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content {
    display: flex;
    flex-wrap: wrap;
    gap: 0px;
  }
  .page-node-type-mineral-info .applications-wrapper .applications-container .card-container .card-list .card .card-content .card-description {
    width: auto;
    height: auto;
  }
  .page-node-type-mineral-list .mineral-info {
    left: 50px;
  }
  html[lang=ar][dir=rtl] .page-node-type-mineral-info .page-hero .hero-wrapper {
    left: auto;
    right: 32px;
  }
  html[lang=ar][dir=rtl] .page-node-type-mineral-info .top-locations-wrapper .top-locations-container {
    left: auto;
    right: 32px;
  }
  html[lang=ar][dir=rtl] .page-node-type-mineral-info .applications-wrapper .applications-container {
    left: auto;
    right: 32px;
  }
}
.page-node-type-events .events-list .event-filter {
  display: flex;
  justify-content: flex-start;
}
.page-node-type-events .events-list .event-filter .event-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
  display: flex;
  gap: 18px;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group {
  display: flex;
  align-items: center;
  gap: 18px;
  /* Custom dropdown arrow */
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-label {
  color: #34373a;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #e6e6e6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select::-webkit-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select:-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select::-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select::placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select:focus {
  border-color: #8b6914;
  outline: none;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select:hover, .page-node-type-events .events-list .event-filter .event-filter-content .event-input-group .event-select:active {
  border-color: #8b6914;
  color: #8b6914;
  outline: none;
}
.page-node-type-events .events-list .event-filter .event-filter-content .event-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.page-node-type-events .events-list .event-filter .event-filter-content .apply-btn {
  height: 48px;
  padding: 0px 18px;
  align-self: stretch;
  border-radius: 10px;
  background: #00bc70;
  border: none;
  color: #fff;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  cursor: pointer;
}
.page-node-type-events .events-list .event-container {
  padding: 0px 130px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.page-node-type-events .events-list .event-container .event-card {
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  width: 395px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.page-node-type-events .events-list .event-container .event-card .event-image {
  position: relative;
}
.page-node-type-events .events-list .event-container .event-card .event-image img {
  width: 100%;
  height: auto;
}
.page-node-type-events .events-list .event-container .event-card .event-image .status {
  position: absolute;
  top: 0px;
  right: 24px;
  padding: 8px 12px;
  border-radius: 0px 0px 8px 8px;
  color: #fafbfb;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-events .events-list .event-container .event-card .event-image .status.upcoming {
  background: #00bc70;
}
.page-node-type-events .events-list .event-container .event-card .event-image .status.passed {
  background: #e46a6a;
}
.page-node-type-events .events-list .event-container .event-card .event-details {
  padding: 15px;
}
.page-node-type-events .events-list .event-container .event-card .event-details h3 {
  margin: 10px 0;
  color: #34465c;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 130%;
  height: 70px;
}
.page-node-type-events .events-list .event-container .event-card .event-details .location-date {
  display: flex;
  flex-direction: column;
  gap: 18px;
  color: #6d7d8f;
}
.page-node-type-events .events-list .event-container .event-card .event-details .location-date .hgi-stroke {
  font-size: 16px;
  color: #6d7d8f;
}
.page-node-type-events .events-list .event-container .event-card .event-details .location-date .location {
  display: flex;
  gap: 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* width: 320px; */
}
.page-node-type-events .events-list .event-container .event-card .event-details .location-date .date {
  display: flex;
  gap: 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* width: 146px; */
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag {
  background: #fcefed;
  color: #e87766;
  padding: 5px 10px;
  border-radius: 3px;
  margin-right: 5px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.workshop {
  background: rgba(75, 145, 140, 0.2);
  color: #4b918c;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.business {
  background: #e6f0ff;
  color: #0065ff;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.conference {
  background: #f7e9d6;
  color: #d79131;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.initiative {
  background: #e7fafb;
  color: #0a9293;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.awareness {
  background: #e6e9ec;
  color: #05253c;
}
.page-node-type-events .events-list .event-container .event-card .event-details .tag.awareness-workshop {
  background: #e3efd5;
  color: #75b12f;
}

.page-node-type-event .hidden {
  display: none !important;
}
.page-node-type-event .event {
  padding: 0px 130px;
  position: relative;
  top: -50px;
  z-index: 1;
}
.page-node-type-event .event .event-details {
  display: flex;
  gap: 18px;
}
.page-node-type-event .event .event-details .event-col8 {
  display: flex;
  flex-direction: column;
  gap: 18px;
  width: 100%;
  background-color: #fff;
  padding: 30px 45px;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.page-node-type-event .event .event-details .event-col8 .tabs {
  background: none !important;
  display: flex;
  /* gap: 65px; */
  margin-bottom: 20px;
}
.page-node-type-event .event .event-details .event-col8 .tabs .tab {
  color: #b5b7b8;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-event .event .event-details .event-col8 .tabs .tab:not(:last-child)::after {
  content: "|";
  color: #eceded;
  margin: 30px;
}
.page-node-type-event .event .event-details .event-col8 .tabs .tab.active {
  color: #846940;
  font-weight: 500;
}
.page-node-type-event .event .event-details .event-col8 .content {
  font-size: 16px;
  line-height: 40px;
  color: #666;
}
.page-node-type-event .event .event-details .event-col8 .content h4 {
  font-size: 20px;
  font-weight: 700;
  color: #333;
}
.page-node-type-event .event .event-details .event-col8 .content strong {
  font-size: 18px;
  font-weight: 700;
  color: #333;
}
.page-node-type-event .event .event-details .event-col8 .content li {
  list-style: disc;
  margin-left: 40px;
}
.page-node-type-event .event .event-details .event-col8 .content a {
  color: #bc955c;
  text-decoration: underline;
}
.page-node-type-event .event .event-details .event-col8 .content .content-separator {
  border: 3px #f7f7f7 solid;
  margin: 50px 0px;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker {
  display: flex;
  gap: 25px;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker .speaker-image {
  width: 83px;
  height: 82px;
  background: #d9d9d9;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker .speaker-image .hgi-stroke {
  font-size: 48px;
  font-weight: 700;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker .speaker-details {
  width: 250px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 13px;
  display: inline-flex;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker .speaker-details .speaker-name {
  align-self: stretch;
  color: black;
  font-size: 20px;
  font-weight: 700;
  word-wrap: break-word;
}
.page-node-type-event .event .event-details .event-col8 .content .speaker .speaker-details .speaker-position {
  align-self: stretch;
  color: #858d9d;
  font-size: 14px;
  font-family: Cairo;
  font-weight: 400;
  line-height: 16.8px;
  word-wrap: break-word;
}
.page-node-type-event .event .event-details .event-col8 .topics {
  font-size: 16px;
  line-height: 40px;
  color: #666;
}
.page-node-type-event .event .event-details .event-col8 .topics h4 {
  font-size: 20px;
  font-weight: 700;
  color: #333;
}
.page-node-type-event .event .event-details .event-col8 .topics strong {
  font-size: 18px;
  font-weight: 700;
  color: #333;
}
.page-node-type-event .event .event-details .event-col8 .topics li {
  list-style: disc;
  margin-left: 40px;
}
.page-node-type-event .event .event-details .event-col8 .topics a {
  color: #bc955c;
  text-decoration: underline;
}
.page-node-type-event .event .event-details .event-col8 .attachments {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.page-node-type-event .event .event-details .event-col8 .attachments .attachmentsLabel {
  font-size: 20px;
  font-weight: bold;
  color: #333;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files {
  display: flex;
  flex-wrap: wrap;
  gap: 1.2rem;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file {
  display: flex;
  gap: 1.2rem;
  align-items: center;
  border-radius: 1.5rem;
  background-color: #eeeef4;
  padding: 1.6rem 2rem;
  transition: all 0.4s ease;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file .fileIcon {
  width: 3rem;
  height: 3.7rem;
  object-fit: contain;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file .fileBox {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file .fileBox .fileName {
  font-weight: 400;
  color: #34373a;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file .fileBox .fileWeight {
  font-weight: 400;
  font-size: 1.4rem;
  color: #929394;
  transition: all 0.4s ease;
}
.page-node-type-event .event .event-details .event-col8 .attachments .files .file .icon-download {
  margin-left: 4.8rem;
  font-size: 1.8rem;
}
.page-node-type-event .event .event-details .event-col4 {
  width: 25%;
}
.page-node-type-event .event .event-details .event-col4 .event-details-list {
  background-color: #fff;
  padding: 30px 20px;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.page-node-type-event .event .event-details .event-col4 .event-details-list .item-group {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-bottom: 25px;
}
.page-node-type-event .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText {
  display: flex;
  flex-direction: column;
}
.page-node-type-event .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText .detailsLabel {
  color: #6c757d;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-event .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText .detailsValue {
  color: #846940;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-event .event .event-details .event-col4 .event-video {
  margin-top: 18px;
}
.page-node-type-event .event .event-details .event-col4 .event-video .video {
  border-radius: 10px;
  width: 100%;
  height: 210px;
}

html[lang=ar][dir=rtl] .page-node-type-event .event {
  padding: 0px 140px 0px 130px;
}
html[lang=ar][dir=rtl] .page-node-type-event .event .event-details .event-col8 .content li {
  margin-right: 40px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-events .events-list .event-filter {
    padding: 0px 20px;
    justify-content: flex-start;
  }
  .page-node-type-events .events-list .event-filter .event-filter-content {
    flex-direction: column;
  }
  .page-node-type-events .events-list .event-container {
    padding: 0px 20px;
  }
  .page-node-type-event .event {
    padding: 0px 15px;
  }
  .page-node-type-event .event .event-details {
    flex-direction: column;
  }
  .page-node-type-event .event .event-details .event-col8 {
    padding: 30px 15px;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs {
    gap: 0px;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs .tab {
    display: flex;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs .tab:not(:last-child)::after {
    margin: 0px;
  }
  .page-node-type-event .event .event-details .event-col4 {
    width: 100%;
  }
  html[lang=ar][dir=rtl] .page-node-type-event .event {
    padding: 0px 30px;
  }
}
.path-knowledge-center .row,
.page-node-type-knowledge-center .row {
  justify-content: start;
}
.path-knowledge-center .kc-container .kc-content .kc-guide,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide {
  margin-right: 0;
  padding-top: 13.94rem;
  background-color: #FAFBFB;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .title,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .title {
  margin-bottom: 3.12rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .title h3,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .title h3 {
  color: #494F55;
  font-size: 3rem;
  font-weight: 700;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form {
  display: flex;
  justify-content: space-between;
  margin-bottom: 4.94rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-content: flex-end;
  flex-wrap: wrap;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul {
  display: flex;
  align-items: center;
  gap: 1.5rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li {
  position: relative;
  padding-right: 1.5rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 1.5rem;
  width: 1px;
  background: #E6E6E6;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 2rem;
  line-height: 2.625rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link--selected,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link--selected {
  color: #9E8A66;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 6.729px 28.04px 0px rgba(234, 234, 234, 0.16);
  transition: all ease-in-out 0.3s;
  margin-right: 1.25rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:hover,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-category,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-category {
  position: absolute;
  top: 77%;
  left: 5%;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-category .field-content {
  display: flex;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 2.35869rem;
  color: #FFFFFF;
  background-color: #413258;
  text-align: center;
  font-size: 1rem;
  font-weight: 500;
  line-height: 200%;
  border-radius: 0.56rem;
  padding: 0.56rem 0.84rem 0.84rem 0.56rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(1) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(1) .views-field-field-guide-category .field-content {
  background-color: #413258;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(2) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(2) .views-field-field-guide-category .field-content {
  background-color: #BD9F9D;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(3) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(3) .views-field-field-guide-category .field-content {
  background-color: #1AD9C7;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(4) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(4) .views-field-field-guide-category .field-content {
  background-color: #413258;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(5) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(5) .views-field-field-guide-category .field-content {
  background-color: #BD9F9D;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(6) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(6) .views-field-field-guide-category .field-content {
  background-color: #1AD9C7;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(7) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(7) .views-field-field-guide-category .field-content {
  background-color: #413258;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(8) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(8) .views-field-field-guide-category .field-content {
  background-color: #BD9F9D;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(9) .views-field-field-guide-category .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row:nth-child(9) .views-field-field-guide-category .field-content {
  background-color: #1AD9C7;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-insruc-image .field-content img,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-field-guide-insruc-image .field-content img {
  width: 100%;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-created,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-created {
  margin: 1.76rem 0 0 1.56rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-created .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-created .field-content {
  color: #AE9E80;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 1.26188rem */
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-title,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-title {
  padding: 0 0 1.56rem 1.56rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-title .field-content,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-row .views-field-title .field-content {
  color: #33373B;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .center-slider,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .center-slider {
  overflow: hidden;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .center-slider,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .center-slider {
  width: 100%;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control {
  width: 100%;
  display: flex;
  justify-content: space-between;
  margin-bottom: 9.37rem;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 20px;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button {
  background: none;
  border: none;
  cursor: pointer;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button img,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button img {
  width: 40px;
  height: auto;
  transition: opacity 0.3s ease-in-out;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button:hover img,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .carousel-controls button:hover img {
  opacity: 0.7;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .view-all-container,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .view-all-container {
  margin-top: 20px;
}
.path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .view-all-container .view-all-btn,
.page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .carousel-container .guides-control .view-all-container .view-all-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10.41369rem;
  height: 3rem;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  background-color: #9E8A66;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  border-radius: 0.5rem;
}
.path-knowledge-center .kc-container .kc-user-manual,
.page-node-type-knowledge-center .kc-container .kc-user-manual {
  background-color: #FAFBFB;
  padding: 4.62rem 0;
}
.path-knowledge-center .kc-container .kc-user-manual .title,
.page-node-type-knowledge-center .kc-container .kc-user-manual .title {
  margin-bottom: 2.5rem;
}
.path-knowledge-center .kc-container .kc-user-manual .title h3,
.page-node-type-knowledge-center .kc-container .kc-user-manual .title h3 {
  color: #494F55;
  font-size: 3rem;
  line-height: 140%;
  font-weight: 400;
}
.path-knowledge-center .kc-container .kc-user-manual .title h3 strong,
.page-node-type-knowledge-center .kc-container .kc-user-manual .title h3 strong {
  font-weight: 700;
}
.path-knowledge-center .kc-container .kc-user-manual .row,
.page-node-type-knowledge-center .kc-container .kc-user-manual .row {
  gap: 1.25rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5.62rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form {
  display: flex;
  justify-content: space-between;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-content: flex-end;
  flex-wrap: wrap;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value label,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value label {
  display: none;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul {
  display: flex;
  align-items: center;
  gap: 1.5rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li:has(a[name="field_document_type_value[All]"]),
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li:has(a[name="field_document_type_value[All]"]) {
  display: none !important;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li {
  position: relative;
  padding-right: 1.5rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 1.5rem;
  width: 1px;
  background: #E6E6E6;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 2rem;
  line-height: 2.625rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link--selected,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link--selected {
  color: #9E8A66;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .view-all-container .view-all-btn,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .view-all-container .view-all-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10.41369rem;
  height: 3rem;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  background-color: #9E8A66;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  border-radius: 0.5rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  transition: all ease-in-out 0.3s;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row:hover,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card {
  position: relative;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-image img,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-image img {
  width: 316px;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content {
  margin: 1.76rem 0 0 1.56rem;
  position: absolute;
  bottom: 20%;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content .date,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content .date {
  color: #AE9E80;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content h3,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-content h3 {
  color: #FFFFFF;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions {
  position: relative;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons {
  display: none;
  position: absolute;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
  background: white;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons .icons-container,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons .icons-container {
  display: flex;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons a,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .social-icons a {
  display: inline-block;
  margin: 0 5px;
  text-decoration: none;
  font-size: 1rem;
  color: #333;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .share-link,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions .share-link {
  cursor: pointer;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions.active .social-icons,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .file-actions.active .social-icons {
  display: block;
}
.path-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-actions,
.page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .views-row .user-manual-card .user-manual-card-actions {
  display: flex;
  justify-content: flex-end;
  padding: 1.44rem;
  gap: 1.38rem;
}
.path-knowledge-center .kc-container .kc-minirals-classes,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes {
  background-color: #F8F5EF;
  padding-bottom: 9.5rem;
}
.path-knowledge-center .kc-container .kc-minirals-classes .title,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .title {
  display: flex;
  justify-content: center;
  padding: 6rem 0 6.5rem 0;
}
.path-knowledge-center .kc-container .kc-minirals-classes .title h3,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .title h3 {
  color: #494F55;
  font-size: 3rem;
  line-height: 140%;
  font-weight: 700;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row {
  gap: 1.25rem;
  justify-content: center;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row .row-content .miniral-card-image img,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row .row-content .miniral-card-image img {
  width: 414px;
  height: 418px;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .mineral-class-link,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .mineral-class-link {
  display: flex;
  justify-content: center;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card {
  position: relative;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content {
  position: absolute;
  bottom: 5%;
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding-left: 2.56rem;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-title,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-title {
  color: #FFFFFF;
  font-size: 2rem;
  font-weight: 500;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-category,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-category {
  color: #FFFFFF;
  font-size: 2rem;
  font-weight: 700;
  line-height: 140%;
}
.path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-link,
.page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .miniral-card .miniral-card-content .miniral-link {
  padding-right: 2.56rem;
}
.path-knowledge-center .kc-contact .contact-section,
.page-node-type-knowledge-center .kc-contact .contact-section {
  display: flex;
  justify-content: space-between;
  background: #F8F8F6;
  border-radius: 10px;
  position: relative;
}
.path-knowledge-center .kc-contact .contact-section .contact-text,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-text {
  max-width: 40%;
  margin-top: 5.75rem;
}
.path-knowledge-center .kc-contact .contact-section .contact-text h2,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-text h2 {
  font-size: 3rem;
  font-weight: 700;
  color: #473D2D;
  margin-bottom: 1.25rem;
}
.path-knowledge-center .kc-contact .contact-section .contact-text p,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-text p {
  font-size: 2rem;
  color: #3C3D3C;
  line-height: 1.5rem;
  /* 85.714% */
  letter-spacing: 0.00625rem;
  margin-bottom: 4.06rem;
}
.path-knowledge-center .kc-contact .contact-section .contact-text .contact-btn,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-text .contact-btn {
  display: inline-block;
  background: #00BC70;
  color: #FFFFFF;
  display: flex;
  width: 10.41369rem;
  height: 3rem;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  justify-content: center;
  align-items: center;
  gap: var(--spacing-spacing-2xs, 0.5rem);
  border-radius: var(--radius-radius-m, 0.5rem);
  flex-shrink: 0;
}
.path-knowledge-center .kc-contact .contact-section .contact-image,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-image {
  flex: 1;
  text-align: right;
}
.path-knowledge-center .kc-contact .contact-section .contact-image img,
.page-node-type-knowledge-center .kc-contact .contact-section .contact-image img {
  max-width: 100%;
  height: 24.9375rem;
  border-radius: 10px;
}
.path-knowledge-center .kc-contact .contact-section .social-icons,
.page-node-type-knowledge-center .kc-contact .contact-section .social-icons {
  position: absolute;
  bottom: -5%;
  left: 5.44rem;
  display: flex;
  gap: 10px;
}
.path-knowledge-center .kc-contact .contact-section .social-icons a,
.page-node-type-knowledge-center .kc-contact .contact-section .social-icons a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  background: #FFFFFF;
  border-radius: 50%;
}
.path-knowledge-center .kc-contact .contact-section .social-icons a img,
.page-node-type-knowledge-center .kc-contact .contact-section .social-icons a img {
  width: 20px;
  height: 20px;
}
.path-knowledge-center .kc-contact .contact-section .live-chat,
.page-node-type-knowledge-center .kc-contact .contact-section .live-chat {
  position: absolute;
  bottom: -5%;
  right: 5.44rem;
}
.path-knowledge-center .kc-contact .contact-section .live-chat a,
.page-node-type-knowledge-center .kc-contact .contact-section .live-chat a {
  display: flex;
  align-items: center;
  background: #00BC70;
  color: #FFFFFF;
  padding: 0.75rem 1rem;
  border-radius: 4.375rem 1rem 0rem 4.375rem;
  text-decoration: none;
  font-weight: 700;
  font-size: 1.3rem;
  box-shadow: 0px 8px 16px 0px rgba(0, 20, 12, 0.08);
}
.path-knowledge-center .kc-contact .contact-section .live-chat a img,
.page-node-type-knowledge-center .kc-contact .contact-section .live-chat a img {
  width: 20px;
  height: 20px;
  margin-right: 0.62rem;
}
.path-knowledge-center .kc-faqs .header-faq,
.page-node-type-knowledge-center .kc-faqs .header-faq {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  padding: 6rem 0 6.5rem 0;
}
.path-knowledge-center .kc-faqs .header-faq .view-all-container,
.page-node-type-knowledge-center .kc-faqs .header-faq .view-all-container {
  display: flex;
}
.path-knowledge-center .kc-faqs .header-faq .view-all-container .view-all-btn,
.page-node-type-knowledge-center .kc-faqs .header-faq .view-all-container .view-all-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10.41369rem;
  height: 3rem;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  background-color: #9E8A66;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  border-radius: 0.5rem;
}
.path-knowledge-center .kc-faqs .header-faq .title,
.page-node-type-knowledge-center .kc-faqs .header-faq .title {
  display: flex;
}
.path-knowledge-center .kc-faqs .header-faq .title h3,
.page-node-type-knowledge-center .kc-faqs .header-faq .title h3 {
  color: #494F55;
  font-size: 3rem;
  line-height: 140%;
  font-weight: 700;
}
.path-knowledge-center .kc-faqs .faqs-container,
.page-node-type-knowledge-center .kc-faqs .faqs-container {
  padding-bottom: 4.88rem;
}
.path-knowledge-center .footer,
.page-node-type-knowledge-center .footer {
  margin-top: unset;
}
.path-knowledge-center .kc-hero-section,
.page-node-type-knowledge-center .kc-hero-section {
  position: relative;
}
.path-knowledge-center .kc-hero-section .subpageHero__title,
.page-node-type-knowledge-center .kc-hero-section .subpageHero__title {
  color: #FFFFFF;
  text-align: center;
  font-size: 3.75rem;
  font-weight: 700;
  line-height: 140%;
  max-width: 100%;
}
.path-knowledge-center .kc-hero-section .subpageHero__text,
.page-node-type-knowledge-center .kc-hero-section .subpageHero__text {
  text-align: center;
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  max-width: 100%;
}
.path-knowledge-center .kc-hero-section .search-block,
.page-node-type-knowledge-center .kc-hero-section .search-block {
  display: flex;
  justify-content: center;
  margin-top: 20px;
  width: 100%;
  position: absolute;
  bottom: 9.5%;
  z-index: 5;
}
.path-knowledge-center .kc-hero-section .search-block .search-block-form,
.page-node-type-knowledge-center .kc-hero-section .search-block .search-block-form {
  width: 100%;
  display: block !important;
}
.path-knowledge-center .kc-hero-section .search-block form,
.page-node-type-knowledge-center .kc-hero-section .search-block form {
  display: flex;
  align-items: center;
  background: #FFFFFF;
  border-radius: 0.625rem;
  border: 1px solid #efefef;
  width: 58.6875rem;
  height: 5rem;
  position: relative;
  z-index: 2;
  margin: auto;
}
.path-knowledge-center .kc-hero-section .search-block form .form-item--keys,
.page-node-type-knowledge-center .kc-hero-section .search-block form .form-item--keys {
  flex-grow: 1;
  position: relative;
}
.path-knowledge-center .kc-hero-section .search-block form .form-item--keys input[type=search],
.page-node-type-knowledge-center .kc-hero-section .search-block form .form-item--keys input[type=search] {
  width: 100%;
  padding: 10px 15px;
  font-size: 1.5rem;
  border-radius: 0.625rem;
  outline: none !important;
  background-color: #FFFFFF !important;
}
.path-knowledge-center .kc-hero-section .search-block form .form-item--keys input[type=search]:focus,
.page-node-type-knowledge-center .kc-hero-section .search-block form .form-item--keys input[type=search]:focus {
  background-color: #FFFFFF !important;
}
.path-knowledge-center .kc-hero-section .search-block form .form-submit,
.page-node-type-knowledge-center .kc-hero-section .search-block form .form-submit {
  display: flex;
  padding: 1rem var(--spacing-spacing-s, 1.5rem);
  justify-content: center;
  align-items: center;
  gap: var(--spacing-spacing-2xs, 0.5rem);
  flex-shrink: 0;
  background-color: #9E8A66;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 700;
  line-height: 200%;
  color: #FFFFFF;
  border-radius: 0.5rem;
  cursor: pointer;
  margin-right: 0.5rem;
}
.path-knowledge-center .kc-hero-section .search-block h2,
.page-node-type-knowledge-center .kc-hero-section .search-block h2 {
  display: none;
}
.path-knowledge-center .search-block-form,
.page-node-type-knowledge-center .search-block-form {
  display: none;
}
.path-knowledge-center .views-field-field-frequent-topics,
.page-node-type-knowledge-center .views-field-field-frequent-topics {
  position: relative;
  display: flex;
  justify-content: center;
  margin-top: -2rem;
  z-index: 4;
}
.path-knowledge-center .views-field-field-frequent-topics .field-content ul,
.page-node-type-knowledge-center .views-field-field-frequent-topics .field-content ul {
  display: flex;
  flex-direction: row;
  gap: 0.5rem;
}
.path-knowledge-center .views-field-field-frequent-topics .field-content ul li a,
.page-node-type-knowledge-center .views-field-field-frequent-topics .field-content ul li a {
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 3.1875rem;
  padding-inline: 2rem;
  border-radius: 0.5rem;
  border: 1px solid var(--Primary_color_palette-Brown-B300, #9e8a66);
  background: var(--Primary_color_palette-Brown-B50, #f5f3f0);
  color: var(--Primary_color_palette-Brown-B300, #9e8a66);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 700;
  line-height: 200%;
}

html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-row,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-row {
  margin-left: 1.25rem;
  margin-right: unset;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li {
  padding-left: 1.5rem;
  padding-right: 0;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after {
  content: "";
  left: 0;
  right: unset;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-field-guide-category,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-field-guide-category {
  left: unset;
  right: 5%;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-created,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-created {
  margin-right: 1.56rem;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-title,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .view-guides-and-instructions .views-field-title {
  padding-right: 1.56rem;
}
html[lang=ar][dir=rtl] .path-knowledge-center .kc-content .kc-guide .carousel-controls img,
html[lang=ar][dir=rtl] .page-node-type-knowledge-center .kc-content .kc-guide .carousel-controls img {
  transform: rotate(-180deg);
}
html[lang=ar][dir=rtl] .view-user-manual .view-content {
  display: flex;
}
html[lang=ar][dir=rtl] .view-user-manual .view-content .row {
  gap: 1.25rem;
}
html[lang=ar][dir=rtl] .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li {
  padding-left: 1.5rem !important;
  padding-right: 0 !important;
}
html[lang=ar][dir=rtl] .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after {
  content: "";
  left: 0 !important;
  right: unset !important;
}
html[lang=ar][dir=rtl] .view-user-manual .user-manual-card-content {
  margin: 1.76rem 1.56rem 0 0 !important;
}
html[lang=ar][dir=rtl] .kc-minirals-classes .miniral-card-content {
  padding-left: unset;
  padding-right: 2.56rem;
}
html[lang=ar][dir=rtl] .kc-contact .contact-image {
  text-align: left;
}
html[lang=ar][dir=rtl] .kc-contact .contact-image img {
  transform: scaleX(-1);
}
html[lang=ar][dir=rtl] .kc-contact .social-icons {
  left: unset;
  right: 5.44rem;
}
html[lang=ar][dir=rtl] .kc-contact .live-chat {
  right: unset;
  left: 5.44rem;
}
html[lang=ar][dir=rtl] .kc-contact .live-chat a {
  border-radius: 1rem 4.375rem 4.375rem 0rem;
}
html[lang=ar][dir=rtl] .kc-hero-section .search-block .form-submit {
  margin-right: unset;
  margin-left: 0.5rem;
}
html[lang=ar][dir=rtl] .kc-faqs .title h3 {
  display: flex;
  flex-direction: row-reverse;
  gap: 6px;
}

@media (max-width: 920px) {
  .kc-hero-section .search-block form {
    width: 70%;
  }
}
@media only screen and (max-width: 576px) {
  .path-knowledge-center .kc-hero-section .search-block form,
  .page-node-type-knowledge-center .kc-hero-section .search-block form {
    width: 70%;
    margin: auto;
  }
  .path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id,
  .page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id {
    justify-content: center;
  }
  .path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id ul,
  .page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id ul {
    flex-direction: column;
  }
  .path-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id ul li:not(:last-child)::after,
  .page-node-type-knowledge-center .kc-container .kc-content .kc-guide .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id ul li:not(:last-child)::after {
    content: none !important;
  }
  .path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row,
  .page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row {
    flex-direction: column;
    justify-content: center;
    gap: 15px;
    flex-wrap: nowrap;
  }
  .path-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row .miniral-card-image img,
  .page-node-type-knowledge-center .kc-container .kc-minirals-classes .view-minirals-classes .row .miniral-card-image img {
    width: 100% !important;
    display: flex;
    margin: auto;
  }
  .path-knowledge-center .kc-container .kc-user-manual .row,
  .page-node-type-knowledge-center .kc-container .kc-user-manual .row {
    justify-content: center;
    gap: 15px;
  }
  .path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls,
  .page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls {
    justify-content: center;
    flex-direction: column;
    gap: 15px;
  }
  .path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value ul,
  .page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value ul {
    flex-direction: column;
  }
  .path-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value ul li:not(:last-child)::after,
  .page-node-type-knowledge-center .kc-container .kc-user-manual .view-user-manual .view-controls .views-exposed-form .form-item--field-document-type-value ul li:not(:last-child)::after {
    content: none !important;
  }
  .path-knowledge-center .kc-faqs .faqs-container .accordion-button,
  .page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button {
    width: 100%;
  }
  .path-knowledge-center .kc-faqs .faqs-container .accordion-button .content,
  .page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button .content {
    width: 90%;
    text-align: start;
  }
}
.page-node-type-mining-complexes .complexes-list {
  padding: 30px 132px 0px 132px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes {
  display: flex;
  gap: 18px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter {
  background-color: #fff;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header .filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2d3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content.active {
  display: block !important;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #f9fafa;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #e6e6e6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select::-webkit-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select:-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select::-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select::placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-select:focus {
  border-color: #8b6914;
  outline: none;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-label {
  color: #34373a;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #e6e6e6;
  background: #fff;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input::-webkit-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input:-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input::-ms-input-placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input::placeholder {
  color: #c3c3c3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content .filter-input-group .filter-input:focus {
  border-color: #8b6914;
  outline: none;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn {
  height: 54px;
  padding: 16px 18px;
  border-radius: 10px;
  background: #00bc70;
  width: 100%;
  border: none;
  color: #fff;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn.active {
  display: block !important;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col {
  position: relative;
  min-width: 311px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card {
  min-height: 268px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #fff;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status {
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.inactive, .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.Inactive, .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.InActive {
  background-color: #afacad;
  color: #fff;
  color: #fafbfb;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.closed, .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.Closed {
  background-color: #cc5b5b;
  color: #fff;
  color: #fafbfb;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.active, .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .label-status.Active {
  background-color: #00bc70;
  color: #fff;
  color: #fafbfb;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-text-box {
  margin-bottom: 31px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-text-box .list-title {
  color: #1d1d1b;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 10px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-text-box .description {
  color: #4a4f53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-text-box .description .description-location {
  padding: 4px 6px;
  border-radius: 6px;
  background: #f2f7fd;
  color: #002858;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-text-box .description .description-distance {
  padding: 4px 6px;
  border-radius: 4px;
  background: #f2fbf7;
  color: #004429;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-details .details-group {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 15px;
  margin-bottom: 20px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-details .details-group .details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141b34;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-details .details-group .details-item .details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-details .details-group .details-item .details-item-value {
  text-align: center;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .list-details .details-group .details-item .details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #f3f3f3;
  font-weight: 600;
  text-align: center;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #f6f9f9;
  padding-top: 9px;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card .card-details .details-link {
  color: #846940;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
.page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col .list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.page-node-type-complex .breadcrumbs__link:not(:last-child):after {
  color: #fff;
}
.page-node-type-complex .breadcrumbs__link {
  color: #fff;
}
.page-node-type-complex .mining-complexes-list-description {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.page-node-type-complex .hero {
  position: relative;
  overflow: hidden;
  color: #fff;
}
.page-node-type-complex .hero .hero-wrapper {
  padding: 30px 132px 0px 132px;
}
.page-node-type-complex .hero .hero-wrapper .background-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper {
  padding: 156px 0px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content {
  width: 70%;
  margin-top: 150px;
  min-height: 358px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content h1 {
  margin-bottom: 20px;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .tags {
  display: flex;
  gap: 10px;
  margin-bottom: 15px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .tags .tag-license {
  background: #f7e9d6;
  color: #d79131;
  padding: 5px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .regions {
  display: flex;
  flex-direction: column;
  height: 100px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .regions .regions-title {
  color: white;
  font-size: 20px;
  font-weight: 700;
  line-height: 42px;
  word-wrap: break-word;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .regions .regions-values {
  color: white;
  font-size: 16px;
  font-weight: 400;
  line-height: 33.6px;
  word-wrap: break-word;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .description {
  margin-bottom: 20px;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details {
  display: flex;
  gap: 30px;
  position: relative;
  top: 51px;
  margin-bottom: 51px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .separator {
  border-right: 2px solid;
  width: 0px;
  color: #6d7d8f;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .detail {
  display: flex;
  gap: 10px;
  font-size: 0.9em;
  color: #555;
  flex-direction: column;
  align-items: flex-start;
  width: 15%;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .detail h2 {
  font-size: 1.5em;
  margin: 0;
  color: #fff;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .detail p {
  font-size: 0.9em;
  color: #c4d0e3;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .detail::after {
  content: "";
  border-left: 3px solid #f39c12;
  padding-left: 15px;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .details .detail:last-child::after {
  content: none;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .register-btn {
  background: #fff;
  color: #9e8a66;
  border: none;
  padding: 10px 20px;
  font-size: 1em;
  font-weight: bold;
  border-radius: 5px;
  cursor: pointer;
  transition: background 0.3s;
}
.page-node-type-complex .hero .hero-wrapper .content-wrapper .content .register-btn:hover {
  background: #9e8a66;
  color: #fff;
}
.page-node-type-complex .overview-wrapper {
  background: #f8f5ef;
  height: 1148px;
}
.page-node-type-complex .overview-wrapper .overview-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  position: relative;
  top: 66px;
  left: 132px;
  height: 631px;
  width: 87%;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container::after {
  content: "";
  height: 1px;
  background-color: #494f55;
  width: 1080px;
  position: relative;
  bottom: 16px;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container .overview-header {
  width: 514px;
  color: #494f55;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container .overview-header .header-first {
  font-size: 45px;
  font-weight: 400;
  line-height: 63px;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container .overview-header .header-first,
.page-node-type-complex .overview-wrapper .overview-container .header-container .overview-header .header-second {
  font-size: 45px;
  font-weight: 400;
  line-height: 63px;
}
.page-node-type-complex .overview-wrapper .overview-container .header-container .overview-header .header-strong {
  font-size: 45px;
  font-weight: 700;
  line-height: 63px;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container {
  display: flex;
  align-items: flex-end;
  height: 439px;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list {
  display: flex;
  gap: 18px;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list .card {
  background-color: #fff;
  border-radius: 8px;
  display: flex;
  height: 350px;
  width: 501px;
  padding: 40px 48px;
  flex-direction: column;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list .card:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list .card .card-icon {
  width: 40px;
  height: 40px;
  margin-bottom: 100px;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list .card h3 {
  color: #846940;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  height: 29px;
  margin-bottom: 16px;
}
.page-node-type-complex .overview-wrapper .overview-container .card-container .card-list .card p {
  height: 69px;
  color: var(--Primary_color_palette-Grey-G400, #33373b);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.page-node-type-complex .register {
  position: relative;
  width: 100%;
  max-width: 1283px;
  height: 540px;
  margin: 0 auto;
  overflow: hidden;
  border-radius: 16px;
  top: -270px;
}
.page-node-type-complex .register .background-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform: rotate(180deg);
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 16px;
}
.page-node-type-complex .register .overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(52, 70, 92, 0.6);
  border-radius: 16px;
}
.page-node-type-complex .register .gradient-overlay {
  position: absolute;
  width: 85%;
  height: 100%;
  background: linear-gradient(90deg, #34465c 0%, rgba(52, 70, 92, 0) 100%);
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
.page-node-type-complex .register .content {
  position: absolute;
  right: -1%;
  top: 50%;
  transform: translateY(-50%);
  width: 570px;
  background: white;
  padding: 50px;
  border-radius: 8px;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
.page-node-type-complex .register .text-container {
  text-align: left;
  margin-bottom: 30px;
}
.page-node-type-complex .register .title {
  color: #34465c;
  font-size: 34px;
  font-weight: 700;
  margin-bottom: 10px;
}
.page-node-type-complex .register .description {
  color: #4d6075;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
}
.page-node-type-complex .register .btn {
  display: inline-block;
  padding: 12px 24px;
  background-color: #00bc70;
  color: white;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  border-radius: 8px;
  text-align: center;
  transition: 0.3s ease-in-out;
}
.page-node-type-complex .register .btn:hover {
  background-color: #00995a;
}

.item-map {
  width: 100%;
  height: 520px;
  border: none;
}

.map-group {
  position: relative;
  height: 520px;
  display: flex;
  /* .xCoord {
    font-weight: bold;
    background: #FEF8EC;
  }

  .yCoord {
    font-weight: bold;
    background: #E6F0FF;
  } */
}
.map-group .coordinates-group {
  background: #fff;
  box-shadow: 0px 4px 30px rgba(218, 218, 218, 0.16);
  border-radius: 8px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  gap: 30px;
  width: 460px;
}
.map-group .title {
  color: #34373a;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 123%;
}
.map-group .details {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.map-group .detail-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
}
.map-group .label {
  color: #846940;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  background: none;
}
.map-group .value {
  font-weight: 400;
  color: #393737;
  text-align: right;
}
.map-group .custom-select {
  position: relative;
  width: 150px;
}
.map-group .coordinate-select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 10px;
  border-radius: 5px;
  font-size: 16px;
  color: #393737;
  cursor: pointer;
}
.map-group .custom-select::after {
  content: "▼";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  color: #393737;
  font-size: 14px;
  pointer-events: none;
}
.map-group .material-select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  width: 100%;
  padding: 10px;
  border-radius: 5px;
  font-size: 16px;
  color: #393737;
  cursor: pointer;
}
.map-group .material-select:hover {
  border-color: #846940;
}
.map-group .coordinate-box {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.map-group .odd-pair {
  display: flex;
  padding: 6px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  border-radius: 8px;
  background: #fef8ec;
}
.map-group .even-pair {
  display: flex;
  padding: 6px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  border-radius: 8px;
  background: #e6f0ff;
}
.map-group option:hover {
  background-color: red !important;
  color: red !important;
}

html[lang=ar][dir=rtl] .page-node-type-mining-complexes .card-details .hgi-stroke {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-complex .overview-wrapper .overview-container {
  right: 132px;
  left: auto;
}
html[lang=ar][dir=rtl] .page-node-type-complex .register .gradient-overlay {
  left: auto;
  right: 0;
  background: linear-gradient(270deg, #34465c 0%, rgba(52, 70, 92, 0) 100%);
}
html[lang=ar][dir=rtl] .page-node-type-complex .register .content {
  left: -1%;
  right: auto;
}
html[lang=ar][dir=rtl] .page-node-type-complex .register .text-container {
  text-align: right;
}

@media only screen and (max-width: 576px) {
  .page-node-type-mining-complexes .complexes-list {
    padding: 30px 30px 0px 30px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes {
    flex-wrap: wrap;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter {
    min-width: 330px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col {
    min-width: 330px;
  }
  .map-group {
    flex-direction: column;
    height: auto;
  }
  .map-group .coordinates-group {
    width: auto;
  }
}
@media only screen and (max-width: 768px) {
  .page-node-type-mining-complexes .complexes-list {
    padding: 30px 40px 0px 40px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes {
    flex-wrap: wrap;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter {
    min-width: 685px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col {
    min-width: 335px;
  }
}
@media only screen and (max-width: 992px) {
  .page-node-type-mining-complexes .complexes-list .mining-complexes {
    flex-wrap: wrap;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter {
    min-width: 330px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col {
    min-width: 330px;
  }
}
@media only screen and (max-width: 1024px) {
  .page-node-type-mining-complexes .complexes-list {
    padding: 30px 30px 0px 30px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes {
    flex-wrap: wrap;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter {
    min-width: 303px;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .filter-content {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .list-filter .apply-btn {
    display: none;
  }
  .page-node-type-mining-complexes .complexes-list .mining-complexes .complexes-row .col {
    min-width: 303px;
  }
}
.page-node-type-guides-and-instructions-list .guide-and-instructions-list {
  background-color: #FAFBFB;
}
.page-node-type-guides-and-instructions-list .guide-and-instructions-list .title {
  padding: 4.56rem 0 3.12rem 0;
}
.page-node-type-guides-and-instructions-list .guide-and-instructions-list .title h1 {
  color: #494F55;
  font-size: 2.8125rem !important;
  font-style: normal;
  font-weight: 700;
  line-height: 3.9375rem;
}
.page-node-type-guides-and-instructions-list .pager {
  justify-content: center;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content {
  display: flex;
  justify-content: center;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 1.25rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters {
  width: 100%;
  padding-bottom: 4.56rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form {
  display: flex;
  justify-content: space-between;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-content: center;
  flex-wrap: wrap;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links {
  width: 90%;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul {
  display: flex;
  align-items: center;
  gap: 1.5rem;
  flex-wrap: wrap;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li {
  position: relative;
  padding-right: 1.5rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 1.5rem;
  width: 1px;
  background: #E6E6E6;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 2rem;
  line-height: 2.625rem;
  white-space: nowrap;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li .bef-link--selected {
  color: #9E8A66;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--title {
  display: flex;
  justify-content: end;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-filters .views-exposed-form .form-item--title .form-text {
  display: flex;
  height: 4rem;
  padding: 0.5rem 0.75rem;
  align-items: center;
  gap: 0.75rem;
  align-self: stretch;
  border-radius: 0.75rem;
  border: 1px solid #E6E6E6;
  background: #FFFFFF;
  padding-left: 3.5rem;
  background: url("/themes/esnad/public/images/icons/search-icon.svg") no-repeat;
  background-position: 1rem center;
  background-color: #FFFFFF;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content {
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  position: relative;
  width: 316px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-field-guide-insruc-image .field-content img {
  width: 316px;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-field-guide-category {
  position: absolute;
  top: 270px;
  left: 5%;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-field-guide-category .field-content {
  display: flex;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 2.35869rem;
  background-color: #413258;
  color: #FFFFFF;
  text-align: center;
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 200%;
  border-radius: 0.56rem;
  padding: 0.56rem 0.84rem 0.84rem 0.56rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-created {
  margin: 1.76rem 0 0 1.56rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-created .field-content {
  color: #AE9E80;
  font-size: 1.3rem;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 1.26188rem */
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-title {
  padding: 0 0 1.56rem 1.56rem;
}
.page-node-type-guides-and-instructions-list .view-guides-and-instructions .view-content .views-row .row-content .views-field-title .field-content {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  height: 4rem;
  color: #33373B;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
}

.page-node-type-guides-and-instructions .guides-and-instructions-details {
  background-color: #FAFBFB;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container {
  display: flex;
  width: 100%;
  background-color: #FFFFFF;
  border-radius: 0.5rem;
  box-shadow: 0px 6px 25px 0px rgba(234, 234, 234, 0.16);
  padding: 2.65rem 2.65rem 5.52rem 2.65rem;
  position: relative;
  bottom: 30px;
  z-index: 1;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc {
  width: 80%;
  line-height: 140%;
  padding: 4rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  background-color: transparent;
  border: 1px solid #dee2e6;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table th,
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #E4D4BC;
  font-family: "DIN Next LT Arabic";
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table th span,
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table td span {
  font-family: "DIN Next LT Arabic";
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table thead {
  background-color: #f8f9fa;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table thead th {
  border-bottom: 2px solid #E4D4BC;
  font-weight: bold;
  text-align: left;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table tbody tr:nth-of-type(odd) {
  background-color: #F8F5EF;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table tbody tr:hover {
  background-color: #E4D4BC;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table th,
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc table td {
  border: 1px solid #E4D4BC;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc h2 {
  color: #304A5D;
  font-size: 5rem;
  font-weight: 700;
  line-height: 130%;
  padding-bottom: 1.67rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc h3 {
  color: #9E8A66;
  font-size: 4rem;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc h4 {
  color: #454545;
  font-size: 3rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc p {
  color: #454545;
  font-size: 2rem;
  margin-bottom: 1rem;
  line-height: 160%;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc a {
  font-size: 2rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc ul,
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc ol {
  list-style-type: disc;
  padding-left: 1.5rem;
  margin-bottom: 1.67rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc ul li,
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc ol li {
  color: #454545;
  font-size: 2rem;
  line-height: 150%;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .guides-desc strong {
  font-weight: 700;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section {
  border-radius: 0.38556rem;
  background: #F5F3F0;
  box-shadow: 0px 4.112px 30.843px 0px rgba(220, 220, 220, 0.15);
  width: 23.38956rem;
  padding: 1.2rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 1.62rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section h4 {
  color: #161616;
  font-size: 1.4rem;
  font-weight: 700;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 1.21rem;
  margin-bottom: 10px;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section a {
  display: block;
  color: #161616;
  font-size: 1.4rem;
  text-decoration: none;
  border-radius: 0.38556rem;
  display: flex;
  align-items: center;
  padding: 0.83rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section a:hover {
  background: #9E8A66;
  color: #fff;
  padding-left: 0.83rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section ul {
  list-style-type: none;
  padding: 0;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .related-to-section li {
  color: var(--Secondary-Bl-800, #454545);
  font-size: 1.4rem;
  font-weight: 700;
  padding: 8px 0;
  border-bottom: 1px solid #ddd;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .guides-container .view-guides-and-instructions .view-content .row {
  flex-direction: column;
  gap: 0;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row {
  flex-direction: row;
  gap: 1.25rem;
  justify-content: flex-start;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 6.729px 28.04px 0px rgba(234, 234, 234, 0.16);
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-field-guide-category {
  position: absolute;
  top: 77%;
  left: 5%;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-field-guide-category .field-content {
  display: flex;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: 2.35869rem;
  color: #FFFFFF;
  text-align: center;
  font-size: 1rem;
  font-weight: 500;
  line-height: 200%;
  border-radius: 0.56rem;
  padding: 0.56rem 0.84rem 0.84rem 0.56rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content:nth-child(1) .views-field-field-guide-category .field-content {
  background-color: #413258;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content:nth-child(2) .views-field-field-guide-category .field-content {
  background-color: #BD9F9D;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content:nth-child(3) .views-field-field-guide-category .field-content {
  background-color: #1AD9C7;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-field-guide-insruc-image .field-content img {
  width: 100%;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-created {
  margin: 1.76rem 0 0 1.56rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-created .field-content {
  color: #AE9E80;
  font-size: 1.2rem;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 1.26188rem */
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-title {
  padding: 0 0 1.56rem 1.56rem;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section .view-guides-and-instructions .view-content .row-content .views-field-title .field-content {
  color: #33373B;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-guides-and-instructions .guides-and-instructions-details .read-more-section h3 {
  color: #3D3D3D;
  font-size: 2.5rem;
  font-style: normal;
  line-height: 120%;
  padding-bottom: 1.72rem;
}

html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li {
  padding: 0;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li a,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li a {
  padding-left: 1.5rem;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-exposed-form .form-item--field-guide-category-target-id .bef-links ul li:not(:last-child)::after {
  content: "";
  left: 0;
  right: unset;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-field-field-guide-category,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-field-field-guide-category {
  left: unset;
  right: 5%;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-field-created,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-field-created {
  margin-right: 1.56rem !important;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .view-guides-and-instructions .views-field-title a,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .view-guides-and-instructions .views-field-title a {
  padding-right: 1.56rem !important;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .related-to-section h4,
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .related-to-section h4 {
  padding-right: 1.5rem;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions-list .views-field-title {
  padding-right: 1.56rem !important;
}
html[lang=ar][dir=rtl] .page-node-type-guides-and-instructions .guides-desc ul ul {
  padding-right: 1.5rem;
  list-style-position: inside;
}

@media only screen and (max-width: 576px) {
  .page-node-type-guides-and-instructions-list .views-exposed-form {
    flex-direction: column;
    gap: 25px;
    justify-content: center;
  }
  .page-node-type-guides-and-instructions-list .views-exposed-form .form-item--field-guide-category-target-id {
    justify-content: center;
  }
  .page-node-type-guides-and-instructions-list .views-exposed-form .form-item--field-guide-category-target-id ul {
    flex-direction: column;
  }
  .page-node-type-guides-and-instructions-list .views-exposed-form .form-item--field-guide-category-target-id ul li:not(:last-child)::after {
    content: none !important;
  }
  .page-node-type-guides-and-instructions-list .views-exposed-form .form-item--title {
    justify-content: center !important;
  }
  .guides-and-instructions-details .guides-container {
    flex-direction: column !important;
  }
}
.page-node-type-user-manual-list .guide-and-instructions-list {
  background-color: #FAFBFB;
}
.page-node-type-user-manual-list .guide-and-instructions-list .title {
  padding: 4.56rem 0 3.12rem 0;
}
.page-node-type-user-manual-list .guide-and-instructions-list .title h1 {
  color: #494F55;
  font-size: 3rem !important;
  font-style: normal;
  font-weight: 700;
  line-height: 3.9375rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .pager {
  justify-content: center;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row {
  gap: 1.25rem;
  justify-content: flex-start;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters {
  width: 100%;
  padding-bottom: 4.56rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form {
  display: flex;
  justify-content: space-between;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-content: flex-end;
  flex-wrap: wrap;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value label {
  display: none;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul {
  display: flex;
  align-items: center;
  gap: 1.5rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul li:has(a[name="field_document_type_value[All]"]) {
  display: none !important;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul li {
  position: relative;
  padding-right: 1.5rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 1.5rem;
  width: 1px;
  background: #E6E6E6;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 2rem;
  line-height: 2.625rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--field-document-type-value .bef-links ul li .bef-link--selected {
  color: #9E8A66;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--title {
  width: 100%;
  display: flex;
  justify-content: end;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .view-filters .views-exposed-form .form-item--title .form-text {
  display: flex;
  height: 4rem;
  padding: 0.5rem 0.75rem;
  align-items: center;
  gap: 0.75rem;
  align-self: stretch;
  border-radius: 0.75rem;
  border: 1px solid #E6E6E6;
  background: #FFFFFF;
  padding-left: 3.5rem;
  background: url("/themes/esnad/public/images/icons/search-icon.svg") no-repeat;
  background-position: 1rem center;
  background-color: #FFFFFF;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  transition: all ease-in-out 0.3s;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card {
  position: relative;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .user-manual-card-image img {
  width: 316px;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .user-manual-card-content {
  margin: 1.76rem 0 0 1.56rem;
  position: absolute;
  bottom: 20%;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .user-manual-card-content .date {
  color: #AE9E80;
  font-size: 1.2rem;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .user-manual-card-content h3 {
  color: #FFFFFF;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 140%;
  padding-right: 1rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .user-manual-card-actions {
  display: flex;
  justify-content: flex-end;
  padding: 1.44rem;
  gap: 1.38rem;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions {
  position: relative;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions .social-icons {
  display: none;
  position: absolute;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
  background: white;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions .social-icons .icons-container {
  display: flex;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions .social-icons a {
  display: inline-block;
  margin: 0 5px;
  text-decoration: none;
  font-size: 1.2rem;
  color: #333;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions .share-link {
  cursor: pointer;
}
.page-node-type-user-manual-list .guide-and-instructions-list .view-user-manual .row-content .user-manual-card .file-actions.active .social-icons {
  display: block;
}

.page-node-type-user-manual .user-manuals-details {
  background-color: #FAFBFB;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container {
  display: flex;
  width: 100%;
  background-color: #FFFFFF;
  border-radius: 0.5rem;
  box-shadow: 0px 6px 25px 0px rgba(234, 234, 234, 0.16);
  padding: 2.65rem 2.65rem 5.52rem 2.65rem;
  position: relative;
  bottom: 30px;
  z-index: 1;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-content {
  width: 80%;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .document-pdf div {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc h2 {
  color: #304A5D;
  font-size: 5rem;
  font-weight: 700;
  line-height: 130%;
  padding-bottom: 1.67rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc h3 {
  color: #9E8A66;
  font-size: 4rem;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc h4 {
  color: #454545;
  font-size: 3rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc p {
  color: #454545;
  font-size: 2rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc a {
  font-size: 2rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc ul,
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc ol {
  list-style-type: disc;
  padding-left: 1.5rem;
  margin-bottom: 1.67rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc ul li,
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc ol li {
  color: #454545;
  font-size: 2rem;
  line-height: 150%;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .user-manuals-desc strong {
  font-weight: 700;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section {
  border-radius: 0.38556rem;
  background: #F5F3F0;
  box-shadow: 0px 4.112px 30.843px 0px rgba(220, 220, 220, 0.15);
  width: 23.38956rem;
  padding: 1.2rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 1.62rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section .row {
  flex-direction: column;
  gap: 0;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section h4 {
  color: #161616;
  font-size: 1.5rem;
  font-weight: 700;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 1.21rem;
  margin-bottom: 10px;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section .views-field-title a {
  display: block;
  color: #161616;
  font-size: 1.4rem;
  text-decoration: none;
  border-radius: 0.38556rem;
  display: flex;
  align-items: center;
  padding: 0.83rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section .views-field-title a:hover {
  background: #9E8A66;
  color: #fff;
  padding-left: 0.83rem;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section ul {
  list-style-type: none;
  padding: 0;
}
.page-node-type-user-manual .user-manuals-details .user-manuals-container .related-to-section li {
  color: var(--Secondary-Bl-800, #454545);
  font-size: 1.4rem;
  font-weight: 700;
  padding: 8px 0;
  border-bottom: 1px solid #ddd;
}
.page-node-type-user-manual .user-manuals-details .read-more-section h3 {
  color: #3D3D3D;
  font-size: 2.5rem;
  font-style: normal;
  line-height: 120%;
  padding-bottom: 1.72rem;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row {
  justify-content: flex-start;
  gap: 14px;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content {
  position: relative;
  background-color: #FFFFFF;
  border-radius: 0.73394rem;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  transition: all ease-in-out 0.3s;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card {
  position: relative;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-image img {
  width: 316px;
  height: 284px;
  object-fit: cover;
  border-radius: 0.73394rem 0.73394rem 0rem 0rem;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-content {
  margin: 1.76rem 0 0 1.56rem;
  position: absolute;
  bottom: 20%;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-content .date {
  color: #AE9E80;
  font-size: 1rem;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-content h3 {
  color: #FFFFFF;
  font-size: 1.4rem;
  font-weight: 500;
  line-height: 140%;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions {
  display: flex;
  justify-content: flex-end;
  padding: 1.44rem;
  gap: 1.38rem;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions {
  position: relative;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions .social-icons {
  display: none;
  position: absolute;
  bottom: 40px;
  left: 50%;
  transform: translateX(-50%);
  background: white;
  padding: 10px;
  border-radius: 8px;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions .social-icons .icons-container {
  display: flex;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions .social-icons a {
  display: inline-block;
  margin: 0 5px;
  text-decoration: none;
  font-size: 1.2px;
  color: #333;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions .share-link {
  cursor: pointer;
}
.page-node-type-user-manual .user-manuals-details .read-more-section .row-content .user-manual-card .user-manual-card-actions .file-actions.active .social-icons {
  display: block;
}

html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li {
  padding-left: 1.5rem;
  padding-right: 0;
}
html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual .views-exposed-form .form-item--field-document-type-value .bef-links ul li:not(:last-child)::after {
  content: "";
  left: 0;
  right: unset;
}
html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual .views-field-created,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual .views-field-created {
  margin-right: 1.56rem !important;
}
html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual h4,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual h4 {
  padding-right: 1.56rem;
}
html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual .views-field-title a,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual .views-field-title a {
  padding-right: 0.83rem;
}
html[lang=ar][dir=rtl] .page-node-type-user-manual-list .view-user-manual .user-manual-card-content h2,
html[lang=ar][dir=rtl] .page-node-type-user-manual .view-user-manual .user-manual-card-content h2 {
  padding-left: 1rem;
}

@media only screen and (max-width: 576px) {
  .view-user-manual .row {
    justify-content: center;
    gap: 15px !important;
  }
  .view-user-manual .views-exposed-form {
    flex-direction: column;
    gap: 25px;
    justify-content: center;
  }
  .view-user-manual .views-exposed-form .form-item--field-user-guides-category-target-id {
    justify-content: center;
  }
  .view-user-manual .views-exposed-form .form-item--field-user-guides-category-target-id ul {
    flex-direction: column;
  }
  .view-user-manual .views-exposed-form .form-item--field-user-guides-category-target-id ul li:not(:last-child)::after {
    content: none !important;
  }
  .view-user-manual .views-exposed-form .form-item--title {
    justify-content: center !important;
  }
  .user-manuals-details .user-manuals-container {
    flex-direction: column !important;
  }
}
.page-node-type-mineral-class .minierals-classes-details {
  background-color: #FAFBFB;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container {
  display: flex;
  width: 100%;
  background-color: #FFFFFF;
  border-radius: 0.5rem;
  box-shadow: 0px 6px 25px 0px rgba(234, 234, 234, 0.16);
  padding: 2.65rem 2.65rem 5.52rem 2.65rem;
  position: relative;
  bottom: 30px;
  z-index: 1;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc {
  width: 80%;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc h2 {
  color: #304A5D;
  font-size: 5rem;
  font-weight: 700;
  line-height: 130%;
  padding-bottom: 1.67rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc h3 {
  color: #9E8A66;
  font-size: 4rem;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc h4 {
  color: #454545;
  font-size: 3rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc p {
  color: #454545;
  font-size: 2rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc a {
  font-size: 2rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc ul, .page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc ol {
  list-style-type: disc;
  padding-left: 1.5rem;
  margin-bottom: 1.67rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc ul li, .page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc ol li {
  color: #454545;
  font-size: 2rem;
  line-height: 150%;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc strong {
  font-weight: 700;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  background-color: transparent;
  border: 1px solid #dee2e6;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table th,
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #E4D4BC;
  font-family: "DIN Next LT Arabic";
  font-size: 1.5rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table th span,
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table td span {
  font-family: "DIN Next LT Arabic";
  font-size: 1.5rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table thead {
  background-color: #f8f9fa;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table thead th {
  border-bottom: 2px solid #E4D4BC;
  font-weight: bold;
  text-align: left;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table tbody tr:nth-of-type(odd) {
  background-color: #F8F5EF;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table tbody tr:hover {
  background-color: #E4D4BC;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table th,
.page-node-type-mineral-class .minierals-classes-details .minirals-container .minirals-desc table td {
  border: 1px solid #E4D4BC;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section {
  border-radius: 0.38556rem;
  background: #F5F3F0;
  box-shadow: 0px 4.112px 30.843px 0px rgba(220, 220, 220, 0.15);
  width: 23.38956rem;
  padding: 1.2rem;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  margin-top: 1.62rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section .row {
  flex-direction: column;
  gap: 0;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section h4 {
  color: #161616;
  font-size: 1.5rem;
  font-weight: 700;
  border-bottom: 2px solid #FFFFFF;
  padding-bottom: 1.21rem;
  margin-bottom: 10px;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section a {
  display: block;
  color: #161616;
  font-size: 1.4rem;
  text-decoration: none;
  border-radius: 0.38556rem;
  display: flex;
  align-items: center;
  padding: 0.83rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section a:hover {
  background: #9E8A66;
  color: #fff;
  padding-left: 0.83rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section ul {
  list-style-type: none;
  padding-right: 1.5rem;
}
.page-node-type-mineral-class .minierals-classes-details .minirals-container .related-to-section li {
  color: var(--Secondary-Bl-800, #454545);
  font-size: 1.4rem;
  font-weight: 700;
  padding: 8px 0;
  border-bottom: 1px solid #ddd;
}

html[lang=ar][dir=rtl] .page-node-type-mineral-class .views-field-title a {
  padding-right: 1.56rem !important;
}
html[lang=ar][dir=rtl] .page-node-type-mineral-class .related-to-section h4 {
  padding-right: 1.5rem;
}
html[lang=ar][dir=rtl] .minierals-classes-details .minirals-desc ul {
  padding-right: 1.5rem;
}

@media only screen and (max-width: 576px) {
  .minierals-classes-details .minirals-container {
    flex-direction: column !important;
  }
}
.page-node-type-contact-us .form-group label::after {
  content: unset;
}
.page-node-type-contact-us .card-body {
  width: 100%;
}
.page-node-type-contact-us .col-md {
  width: 100%;
}
@media (min-width: 992px) {
  .page-node-type-contact-us .col-md {
    width: 50%;
  }
}
.page-node-type-contact-us .title-modal {
  text-align: start;
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  /* 57.6px */
}
.page-node-type-contact-us #book-an-appointment-modal {
  margin-bottom: 22px;
}
.page-node-type-contact-us #book-an-appointment-modal .title-modal {
  padding-bottom: 48px;
}
.page-node-type-contact-us #book-an-appointment-modal .modal-content {
  width: 802px;
}
@media (max-width: 900px) {
  .page-node-type-contact-us #book-an-appointment-modal .modal-content {
    width: 90%;
  }
}
@media (max-width: 600px) {
  .page-node-type-contact-us #book-an-appointment-modal .modal-content {
    width: 95%;
    padding: 20px 15px;
  }
}
.page-node-type-contact-us #book-an-appointment-modal .modal-content .webform-submission-book-an-appointment-form {
  display: flex;
  flex-direction: column;
  gap: 48px;
}
.page-node-type-contact-us #book-an-appointment-modal label {
  text-align: start;
  color: #34373a;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 15px;
}
.page-node-type-contact-us #book-an-appointment-modal input,
.page-node-type-contact-us #book-an-appointment-modal textarea {
  width: 100%;
  cursor: pointer;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #e6e6e6;
  background: #fff;
}
.page-node-type-contact-us #book-an-appointment-modal select {
  width: 100%;
  cursor: pointer;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #e6e6e6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
}
.page-node-type-contact-us #book-an-appointment-modal .form-group-select {
  width: 32%;
}
.page-node-type-contact-us #book-an-appointment-modal .form-required {
  position: relative;
}
.page-node-type-contact-us #book-an-appointment-modal .form-required::after {
  content: " *";
  color: red;
  font-weight: bold;
}
.page-node-type-contact-us #book-an-appointment-modal .form-item__description {
  display: none;
}
.page-node-type-contact-us #book-an-appointment-modal .webform-button--submit {
  display: flex;
  height: 58px;
  padding: 16px var(--spacing-spacing-s, 24px);
  justify-content: center;
  align-items: baseline;
  gap: var(--spacing-spacing-2xs, 8px);
  align-self: stretch;
  border-radius: 6px;
  background: var(--Brand-Palette-Primary-base, #9e8a66);
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  transition: all 0.3s ease-in;
  /* 80% */
}
.page-node-type-contact-us #book-an-appointment-modal .webform-button--submit:hover {
  background-color: #6f6147;
}
.page-node-type-contact-us #book-an-appointment-modal .close-btn {
  z-index: 10;
}
.page-node-type-contact-us #support-center-modal .modal-content {
  display: flex;
  width: 802px;
  padding: 50px;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}
@media (max-width: 900px) {
  .page-node-type-contact-us #support-center-modal .modal-content {
    width: 90%;
  }
}
@media (max-width: 600px) {
  .page-node-type-contact-us #support-center-modal .modal-content {
    width: 95%;
    padding: 20px 15px;
  }
}
.page-node-type-contact-us #support-center-modal .modal-content .title-modal {
  padding-bottom: 48px;
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link {
  display: flex;
  padding: 30px 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 17px;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid #f0f0f0;
  background: #fff;
  box-shadow: 0px 4px 20px 0px rgba(235, 235, 235, 0.16);
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .support-center-item {
  width: 100%;
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .wrapper-title {
  display: flex;
  justify-content: space-between;
  padding-bottom: 17px;
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .wrapper-title .title .support-center-title {
  color: var(--Neutral-Palette-DarkGrey-dark, #34373a);
  font-family: "DIN Next LT Arabic";
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .support-center-address {
  display: flex;
  justify-content: flex-start;
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-family: "DIN Next LT Arabic";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 25.2px */
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .done-btn {
  display: flex;
  height: 58px;
  width: 100%;
  padding: 16px var(--spacing-spacing-s, 24px);
  justify-content: center;
  align-items: baseline;
  gap: var(--spacing-spacing-2xs, 8px);
  align-self: stretch;
  border-radius: 6px;
  background: var(--Brand-Palette-Primary-base, #9e8a66);
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  transition: all 0.3s ease-in;
  /* 80% */
}
.page-node-type-contact-us #support-center-modal .modal-content .support-center-link .done-btn:hover {
  background-color: #6f6147;
}
.page-node-type-contact-us #support-center-modal .modal-content .close-btn {
  z-index: 20;
}
.page-node-type-contact-us #support-center-modal .row {
  width: 100%;
  margin-top: 48px;
}
.page-node-type-contact-us #support-center-modal .row .done-btn {
  display: flex;
  height: 58px;
  padding: 16px var(--spacing-spacing-s, 24px);
  width: 100%;
  justify-content: center;
  align-items: baseline;
  gap: var(--spacing-spacing-2xs, 8px);
  align-self: stretch;
  border-radius: 6px;
  background: var(--Brand-Palette-Primary-base, #9e8a66);
  color: #fff;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  transition: all 0.3s ease-in;
  /* 80% */
}
.page-node-type-contact-us #support-center-modal .row .done-btn:hover {
  background-color: #6f6147;
}
.page-node-type-contact-us #support-center-modal .close-btn {
  z-index: 10;
}
.page-node-type-contact-us .get-in-touch-section {
  padding-top: 64px;
  background: #fafbfb;
}
.page-node-type-contact-us .get-in-touch-section .row {
  gap: unset;
  justify-content: center;
}
.page-node-type-contact-us .get-in-touch-section .section-title {
  padding-bottom: 79px;
}
.page-node-type-contact-us .get-in-touch-section .section-title h3 {
  color: var(--Primary_color_palette-Grey-G300, #494f55);
  font-size: 45px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 3.9375rem */
}
.page-node-type-contact-us .get-in-touch-section .card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 22px;
}
.page-node-type-contact-us .get-in-touch-section .card-contact {
  display: flex;
  height: 301px;
  padding: 40px 32px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  flex: 1 0 0;
  border-radius: 8px;
  background: #fff;
  width: 632px;
  overflow: hidden;
  margin-bottom: 32px;
}
@media (max-width: 1024px) {
  .page-node-type-contact-us .get-in-touch-section .card-contact {
    width: 90%;
    padding: 30px 20px;
    height: auto;
    margin-bottom: 20px;
  }
}
@media (max-width: 600px) {
  .page-node-type-contact-us .get-in-touch-section .card-contact {
    width: 95%;
    padding: 20px 15px;
    height: auto;
    margin-bottom: 16px;
  }
}
.page-node-type-contact-us .get-in-touch-section .card-contact .icon-wrapper {
  display: flex;
  width: 49px;
  height: 50px;
  padding: 10px 9.801px 10px 9.199px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  aspect-ratio: 49/50;
  border-radius: 0.5rem;
  background: var(--Brand-Palette-Primary-lighter, #f5f3f0);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
}
.page-node-type-contact-us .get-in-touch-section .card-contact .icon-wrapper img {
  width: 30px;
  height: 30px;
  flex-shrink: 0;
  aspect-ratio: 1/1;
}
.page-node-type-contact-us .get-in-touch-section .card-contact .card-title {
  color: var(--Extended-Palette-Blue-base, #05253c);
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 8px;
}
.page-node-type-contact-us .get-in-touch-section .card-contact .card-text {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  /* 120% */
  margin-bottom: 16px;
  min-height: 87px;
}
.page-node-type-contact-us .get-in-touch-section .card-contact .contact-details {
  display: flex;
  gap: 5px;
}
.page-node-type-contact-us .get-in-touch-section .card-contact .contact-details .availability-value,
.page-node-type-contact-us .get-in-touch-section .card-contact .contact-details .response-range {
  display: flex;
  gap: 8px;
  color: var(--Neutral-Palette-DarkGrey-light, #96999b);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .contact-form .contact-title {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
  /* 57.6px */
  padding-bottom: 15px;
}
.page-node-type-contact-us .contact-form .contact-description {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 32px */
}
.page-node-type-contact-us .address-details .address-title {
  padding: 82px 0 47px 0;
  color: var(--Primary_color_palette-Grey-G300, #494f55);
  text-align: center;
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 67.2px */
  text-transform: capitalize;
}
.page-node-type-contact-us .address-details .address-row {
  min-height: 629px;
  border-radius: 8px;
  box-shadow: 0px 5px 10px 0px rgba(239, 239, 239, 0.16);
  display: flex;
  justify-content: flex-start;
  gap: unset;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 {
  width: 60%;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 {
  display: flex;
  width: 40%;
  padding: 40px;
  flex-direction: column;
  align-items: flex-start;
  flex-shrink: 0;
  border-radius: 8px 0px 0px 0px;
  background: var(--Neutral-Palette-Neutral-light, #fff);
  /* M */
  box-shadow: 0px 5px 10px 0px rgba(239, 239, 239, 0.16);
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .title {
  padding-bottom: 32px;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .title h3 {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 44px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .title h3 .highlight {
  font-weight: 700;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .description {
  padding-bottom: 16px;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .description p {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .support-center-address {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  /* Body/B1/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 16px;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .phone-number {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  /* Body/B1/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 16px;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info .availability {
  display: flex;
  color: var(--Neutral-Palette-LightGrey-dark, #929394);
  /* Body/B1/Regular */
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info select {
  display: flex;
  width: 155px;
  height: 40px;
  padding: 0.375rem 3rem 0.8rem 3rem;
  justify-content: space-between;
  align-items: center;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("/themes/esnad/public/images/icons/dropdown-ico.svg"), url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M10.1846%204.97656L6.92465%208.23656C6.53965%208.62156%205.90965%208.62156%205.52465%208.23656L2.26465%204.97656%22%20stroke%3D%22%2396999B%22%20stroke-width%3D%220.899029%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 0.75rem center, right 0.75rem center;
  background-size: 16px 12px, 12px;
  border: 1px solid var(--Neutral-Gray-5, #e6e6e6);
  border-radius: 8px;
  color: var(--Neutral-Palette-DarkGrey-light, #96999b);
  text-transform: capitalize;
  font-size: 14px;
  transition: all 0.3s ease-in-out;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info select option {
  text-transform: capitalize;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 .support-centers-info select.has-value {
  border: 1px solid var(--Brand-Palette-Primary-base, #9e8a66);
  background-color: var(--Brand-Palette-Primary-lighter, #f5f3f0);
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
}
.page-node-type-contact-us .address-details .address-row .col-md-4 #support-centers-wrapper {
  display: flex;
  flex-direction: column;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 12px;
  align-self: stretch;
  padding-top: 24px;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 #support-centers-wrapper .support-center-item {
  display: flex;
  padding: 24px;
  flex-direction: column;
  align-items: flex-start;
  gap: 32px;
  align-self: stretch;
  border-radius: 20px;
  background: var(--Brand-Palette-Primary-lighter, #f5f3f0);
}
.page-node-type-contact-us .address-details .address-row .col-md-4 #support-centers-wrapper .support-center-item .wrapper-title {
  display: flex;
  justify-content: space-between;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 #support-centers-wrapper .support-center-item .wrapper-title .support-center-title {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  /* Heading/H4/Bold */
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-contact-us .address-details .address-row .col-md-4 #support-centers-wrapper .support-center-item .wrapper-title .support-center-address {
  color: var(--Neutral-Palette-DarkGrey-base, #4a4f53);
  /* Body/B1/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 {
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px 4px 4px 0px;
  background: #f4f4f4;
  position: relative;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .circle-wrapper {
  position: absolute;
  top: 40px;
  right: 40px;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .circle-wrapper .icon {
  position: relative;
  z-index: 2;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .circle-wrapper .icon svg {
  width: 25px;
  height: 25px;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .circle-wrapper .circle {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  margin-top: -10px;
  border: 2px solid var(--Brand-Palette-Primary-base, #9e8a66);
  border-radius: 50%;
  opacity: 0.6;
  z-index: 1;
  pointer-events: none;
  animation: clickEffect 1.5s ease-out infinite;
  box-sizing: border-box;
}
@keyframes clickEffect {
  0% {
    width: 20px;
    height: 20px;
    margin-left: -10px;
    margin-top: -10px;
    opacity: 0.6;
    border-width: 2px;
  }
  100% {
    width: 112px;
    height: 112px;
    margin-left: -56px;
    margin-top: -56px;
    opacity: 0;
    border-width: 0.5px;
  }
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .map__region:hover {
  transition: all 0.3s ease-in-out;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .map__region:hover path {
  cursor: pointer;
  fill: var(--Brand-Palette-Primary-base, #9e8a66);
  stroke-width: 0.5px;
  stroke: rgba(158, 138, 102, 0.6);
  fill-opacity: 1;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .map__region:hover text {
  fill: #fff;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .selected-region {
  transition: all 0.3s ease-in-out;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .selected-region path {
  fill: var(--Brand-Palette-Primary-base, #9e8a66);
  stroke-width: 0.5px;
  stroke: rgba(158, 138, 102, 0.6);
  fill-opacity: 1;
}
.page-node-type-contact-us .address-details .address-row .col-md-8 .selected-region text {
  fill: #fff;
}
@media (max-width: 1024px) {
  .page-node-type-contact-us .address-details .address-row {
    flex-direction: column;
    padding: 20px;
  }
  .page-node-type-contact-us .address-details .address-row .col-md-8,
  .page-node-type-contact-us .address-details .address-row .col-md-4 {
    width: 100%;
    padding: 20px;
  }
  .page-node-type-contact-us .address-details .address-row .col-md-4 {
    margin-top: 20px;
  }
}
@media (max-width: 600px) {
  .page-node-type-contact-us .address-details .address-row .col-md-4 {
    padding: 15px;
    gap: 20px;
  }
  .page-node-type-contact-us .address-details .address-row .address-title,
  .page-node-type-contact-us .address-details .address-row .opening-hours-title {
    font-size: 20px;
  }
  .page-node-type-contact-us .address-details .address-row .opening-hours-value,
  .page-node-type-contact-us .address-details .address-row .email-address,
  .page-node-type-contact-us .address-details .address-row .hgi-stroke,
  .page-node-type-contact-us .address-details .address-row .address-value {
    font-size: 16px;
  }
}
.page-node-type-contact-us .event .event-details {
  display: flex;
  gap: 18px;
}
.page-node-type-contact-us .event .event-details .event-col8 {
  display: flex;
  flex-direction: column;
  gap: 18px;
  width: 100%;
  background-color: #fff;
  padding: 30px 45px;
  border-radius: 8px;
  background: #fff;
  /* M */
  box-shadow: 0px 5px 10px 0px rgba(239, 239, 239, 0.16);
}
.page-node-type-contact-us .event .event-details .event-col8 .tabs {
  background: none !important;
  display: flex;
  /* gap: 65px; */
  margin-bottom: 20px;
}
.page-node-type-contact-us .event .event-details .event-col8 .tabs .tab {
  color: #b5b7b8;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.page-node-type-contact-us .event .event-details .event-col8 .tabs .tab:not(:last-child)::after {
  content: "|";
  color: #eceded;
  margin: 30px;
}
.page-node-type-contact-us .event .event-details .event-col8 .tabs .tab.active {
  color: #846940;
  font-weight: 500;
}
.page-node-type-contact-us .event .event-details .event-col8 .content {
  font-size: 16px;
  line-height: 40px;
  color: #666;
}
.page-node-type-contact-us .event .event-details .event-col8 .content h4 {
  font-size: 20px;
  font-weight: 700;
  color: #333;
}
.page-node-type-contact-us .event .event-details .event-col8 .content strong {
  font-size: 18px;
  font-weight: 700;
  color: #333;
}
.page-node-type-contact-us .event .event-details .event-col8 .content li {
  list-style: disc;
  margin-left: 40px;
}
.page-node-type-contact-us .event .event-details .event-col8 .content a {
  color: #bc955c;
  text-decoration: underline;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .content-separator {
  border: 3px #f7f7f7 solid;
  margin: 50px 0px;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker {
  display: flex;
  gap: 25px;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker .speaker-image {
  width: 83px;
  height: 82px;
  background: #d9d9d9;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker .speaker-image .hgi-stroke {
  font-size: 48px;
  font-weight: 700;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker .speaker-details {
  width: 250px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 13px;
  display: inline-flex;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker .speaker-details .speaker-name {
  align-self: stretch;
  color: black;
  font-size: 20px;
  font-weight: 700;
  word-wrap: break-word;
}
.page-node-type-contact-us .event .event-details .event-col8 .content .speaker .speaker-details .speaker-position {
  align-self: stretch;
  color: #858d9d;
  font-size: 14px;
  font-family: Cairo;
  font-weight: 400;
  line-height: 16.8px;
  word-wrap: break-word;
}
.page-node-type-contact-us .event .event-details .event-col8 .topics {
  font-size: 16px;
  line-height: 40px;
  color: #666;
}
.page-node-type-contact-us .event .event-details .event-col8 .topics h4 {
  font-size: 20px;
  font-weight: 700;
  color: #333;
}
.page-node-type-contact-us .event .event-details .event-col8 .topics strong {
  font-size: 18px;
  font-weight: 700;
  color: #333;
}
.page-node-type-contact-us .event .event-details .event-col8 .topics li {
  list-style: disc;
  margin-left: 40px;
}
.page-node-type-contact-us .event .event-details .event-col8 .topics a {
  color: #bc955c;
  text-decoration: underline;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .attachmentsLabel {
  font-size: 20px;
  font-weight: bold;
  color: #333;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files {
  display: flex;
  flex-wrap: wrap;
  gap: 1.2rem;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file {
  display: flex;
  gap: 1.2rem;
  align-items: center;
  border-radius: 1.5rem;
  background-color: #eeeef4;
  padding: 1.6rem 2rem;
  transition: all 0.4s ease;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file .fileIcon {
  width: 3rem;
  height: 3.7rem;
  object-fit: contain;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file .fileBox {
  display: flex;
  flex-direction: column;
  gap: 0.6rem;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file .fileBox .fileName {
  font-weight: 400;
  color: #34373a;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file .fileBox .fileWeight {
  font-weight: 400;
  font-size: 1.4rem;
  color: #929394;
  transition: all 0.4s ease;
}
.page-node-type-contact-us .event .event-details .event-col8 .attachments .files .file .icon-download {
  margin-left: 4.8rem;
  font-size: 1.8rem;
}
.page-node-type-contact-us .event .event-details .event-col4 {
  width: 25%;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-details-list {
  background-color: #fff;
  padding: 30px 20px;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.page-node-type-contact-us .event .event-details .event-col4 .event-details-list .item-group {
  display: flex;
  align-items: center;
  gap: 8px;
  padding-bottom: 25px;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText {
  display: flex;
  flex-direction: column;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText .detailsLabel {
  color: #6c757d;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-details-list .item-group .eventDetailsText .detailsValue {
  color: #846940;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-video {
  margin-top: 18px;
}
.page-node-type-contact-us .event .event-details .event-col4 .event-video .video {
  border-radius: 10px;
  width: 100%;
  height: 210px;
}

html[lang=ar][dir=rtl] #book-an-appointment-modal select {
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat left 10px center !important;
  padding-left: 40px !important;
}
html[lang=ar][dir=rtl] .support-centers-info select {
  background-position: right 0.75rem center, left 0.75rem center !important;
}
html[lang=ar][dir=rtl] .page-node-type-event .event {
  padding: 0px 140px 0px 130px;
}
html[lang=ar][dir=rtl] .page-node-type-event .event .event-details .event-col8 .content li {
  margin-right: 40px;
}

@media only screen and (max-width: 576px) {
  .page-node-type-events .events-list .event-filter {
    padding: 0px 20px;
    justify-content: flex-start;
  }
  .page-node-type-events .events-list .event-filter .event-filter-content {
    flex-direction: column;
  }
  .page-node-type-events .events-list .event-container {
    padding: 0px 20px;
  }
  .page-node-type-event .event {
    padding: 0px 15px;
  }
  .page-node-type-event .event .event-details {
    flex-direction: column;
  }
  .page-node-type-event .event .event-details .event-col8 {
    padding: 30px 15px;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs {
    gap: 0px;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs .tab {
    display: flex;
  }
  .page-node-type-event .event .event-details .event-col8 .tabs .tab:not(:last-child)::after {
    margin: 0px;
  }
  .page-node-type-event .event .event-details .event-col4 {
    width: 100%;
  }
  html[lang=ar][dir=rtl] .page-node-type-event .event {
    padding: 0px 30px;
  }
}
@media (max-width: 920px) {
  .page-node-type-contact-us .event .event-details {
    flex-direction: column;
  }
  .page-node-type-contact-us .event-col4 {
    width: 100% !important;
  }
}
.path-search .search-form {
  display: flex;
  flex-wrap: wrap;
}
.path-search .search-form .form-item--keys {
  padding-top: 1rem;
  font-size: 1.5rem;
  flex-basis: 50%;
}
.path-search .search-form .form-item--keys input[type=search] {
  display: flex;
  width: 97%;
  height: 4rem;
  padding: 0.5rem 0.75rem;
  align-items: center;
  gap: 0.75rem;
  align-self: stretch;
  border-radius: 0.75rem;
  border: 1px solid #E6E6E6;
  background: #FFFFFF;
  padding-left: 3.5rem;
  background: url("/themes/esnad/public/images/icons/search-icon.svg") no-repeat;
  background-position: 1rem center;
  background-color: #FFFFFF;
  margin-top: 1rem;
}
.path-search .row {
  flex-basis: 20%;
  align-items: end;
}
.path-search .row input[type=submit] {
  display: flex;
  justify-content: center;
  align-items: end;
  width: 10.41369rem;
  height: 3.9rem;
  padding: 0.5rem 0.75rem;
  background-color: #9E8A66;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  border-radius: 0.5rem;
  cursor: pointer;
}
.path-search .search-help-link {
  flex-basis: 100%;
  display: none;
}
.path-search #edit-advanced {
  margin: 1rem 0 1rem 0;
  flex-basis: 100%;
}
.path-search #edit-advanced summary {
  color: #4a4f54;
  font-size: 1.5px;
  font-weight: 600;
}
.path-search #edit-advanced .form-type-textfield {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 1rem;
}
@media screen and (max-width: 760px) {
  .path-search #edit-advanced .form-type-textfield {
    display: block !important;
  }
}
.path-search #edit-advanced .form-type-textfield label {
  width: 30%;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 760px) {
  .path-search #edit-advanced .form-type-textfield label {
    width: 100% !important;
  }
}
.path-search #edit-advanced .form-type-textfield input {
  flex: 0 0 auto;
  width: 40%;
  padding: 0.3rem 1rem;
  font-size: 1.6rem;
  border-radius: 0.5rem;
  border: 1px solid #dee2e6;
}
@media screen and (max-width: 760px) {
  .path-search #edit-advanced .form-type-textfield input {
    width: 100%;
  }
}
.path-search #edit-advanced .form-type-textfield input:focus-within {
  outline: none;
  box-shadow: none;
}
.path-search #edit-advanced .form-type-textfield input:focus {
  outline: none;
  box-shadow: none;
}
.path-search #edit-advanced .form-submit {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.path-search ol {
  display: flex;
  flex-direction: column;
  gap: 15px;
}
.path-search ol li {
  background-color: #F8F5EF;
  border-radius: 0.5rem;
  padding: 1.25rem;
}
.path-search ol li h3 {
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 140%;
}
.path-search ol li p {
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 140%;
}
.path-search h2 {
  display: none;
}

/* Hide the entire chat widget */
.abrus-chat-widget {
  display: none !important;
}

/* Or hide just the chat button */
.abrus-chat-widget .chat-button {
  display: none !important;
}

/* Or hide the chat window while keeping the button visible */
.abrus-chat-widget .chat-window {
  display: none !important;
}

.path-frontpage .abrus-chat-widget {
  right: unset;
  left: 20px;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel {
  position: fixed;
  right: 32px;
  bottom: 32px;
  width: 350px;
  height: 155.5px;
  display: flex;
  background: none !important;
  z-index: 20;
  transition: opacity 0.5s ease-out;
  justify-content: flex-end;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel.fade-out {
  opacity: 0;
  pointer-events: none;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content {
  position: fixed;
  max-width: 350px;
  border: none;
  padding: 0 !important;
  background-color: #FFFFFF;
  border-radius: 0.5rem;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .modal-title h3 {
  color: #05253C;
  text-align: start;
  font-family: "DIN Next LT Arabic";
  font-size: 2rem;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 2.1rem */
  margin-bottom: 0.75rem;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .modal-body p {
  color: #34373A;
  text-align: start;
  font-family: "DIN Next LT Arabic";
  font-size: 1.5rem;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 12px;
  /* 1.4rem */
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .call-to-action {
  display: flex;
  justify-content: flex-end;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .call-to-action .cta-btn {
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  justify-content: center;
  align-items: baseline;
  gap: var(--spacing-spacing-2xs, 0.5rem);
  border-radius: var(--radius-radius-m, 0.5rem);
  background: #9E8A66;
  color: #FFFFFF;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .modal-overlay {
  background: url("/themes/esnad/public/images/modal-en-bg.svg") no-repeat;
  padding: 16px;
  background-position: right;
}
.path-frontpage .mainHero .mainHero__inner #surveyModel .content .close-btn {
  top: 16px;
  right: 16px;
  display: flex;
}
.path-frontpage .sliderSide__images {
  z-index: 0;
}

html[lang=ar][dir=rtl] .path-frontpage .abrus-chat-widget {
  right: 20px;
  left: unset;
}
html[lang=ar][dir=rtl] .path-frontpage .mainHero .mainHero__inner #surveyModel {
  left: 32px;
  right: unset;
}
html[lang=ar][dir=rtl] .path-frontpage .mainHero .mainHero__inner #surveyModel .close-btn {
  top: 16px;
  right: unset;
  left: 16px;
}
html[lang=ar][dir=rtl] .path-frontpage .mainHero .mainHero__inner #surveyModel .modal-overlay {
  background: url("/themes/esnad/public/images/modal-bg.svg") no-repeat;
}

@media only screen and (max-width: 1100px) {
  .path-frontpage .mainHero__title {
    font-size: 3.5rem;
  }
  .path-frontpage .mainHero__text {
    font-size: 1.5rem;
  }
  .path-frontpage .mainHero .mainHero__inner #surveyModel {
    right: 10px;
    bottom: 70px;
  }
  .path-frontpage .mainHero .mainHero__inner #surveyModel .content {
    width: 70%;
  }
  .path-frontpage .mainHero .mainHero__inner .arrowButton__title {
    font-size: 1rem;
    padding: 1rem 2rem;
  }
  .path-frontpage .mainHero .mainHero__inner .arrowButton__title::after {
    margin-left: 0.5rem;
  }
}
.page-node-type-terminology-list .mining-terminology {
  background-color: #FAFBFB;
}
.page-node-type-terminology-list .mining-terminology .pager {
  justify-content: center;
}
.page-node-type-terminology-list .mining-terminology .view-filters .search-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 55px;
}
.page-node-type-terminology-list .mining-terminology .view-filters .search-container .form-text {
  display: flex;
  width: 285px;
  height: 57px;
  padding: 15px 7px;
  justify-content: flex-end;
  align-items: center;
  border-radius: 8px;
  border: 1px solid #E4E4E4;
  background: #FFF;
}
.page-node-type-terminology-list .mining-terminology .view-filters .search-container .form-text .search-icon {
  display: flex;
  width: 44px;
  height: 45px;
  padding: 11px 10px 10px 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  background-color: #F5F3F0;
  border-radius: 6px;
  box-shadow: 0px 6px 25px 0px rgba(234, 234, 234, 0.16);
}
.page-node-type-terminology-list .mining-terminology .view-filters .search-container .title h2 {
  color: var(--primaryDarkGrey-D500, #2D3033);
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category {
  margin-block: 55px;
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul {
  display: flex;
  justify-content: flex-start;
  padding: 9px 26px;
  gap: 4px;
  flex-wrap: wrap;
  align-items: center;
  background: rgba(230, 233, 236, 0.32);
  box-shadow: 0px 4px 30px 0px rgba(221, 221, 221, 0.16);
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul a.bef-link {
  display: flex;
  width: 43px;
  height: 43px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  color: #696D70;
  font-weight: bold;
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul a.bef-link:hover {
  background-color: #FFFFFF;
  color: #AE9E80;
  border-radius: 4px;
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul a.bef-link--selected {
  background-color: #FFFFFF;
  color: #AE9E80;
  border-radius: 4px;
}
.page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul a.bef-link.hide {
  display: none;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content {
  display: flex;
  gap: 58px;
  padding-left: 20px;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .category {
  display: flex;
  width: 32px;
  height: 70px;
  flex-direction: column;
  justify-content: flex-end;
  color: var(--Neutral-Palette-darkGrey-D400, #34373A);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 60px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-top: 0.6rem;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .mining-info {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .mining-info .views-row {
  display: flex;
  padding: 30px 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 17px;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid #F0F0F0;
  background: #FFF;
  box-shadow: 0px 4px 20px 0px rgba(235, 235, 235, 0.16);
  width: 100%;
  margin-bottom: 17px;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .mining-info .views-row .views-field-title .views-label {
  display: none;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .mining-info .views-row .views-field-title .field-content {
  color: var(--Neutral-Palette-darkGrey-D400, #34373A);
  font-family: "DIN Next LT Arabic";
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-terminology-list .mining-terminology .view-content .mining-content .mining-info .views-row .views-field-field-description .field-content {
  color: var(--Neutral-Palette-gray-G300, #7A7A7A);
  font-family: "DIN Next LT Arabic";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

@media only screen and (max-width: 576px) {
  .page-node-type-terminology-list .mining-terminology .view-filters .search-container {
    flex-direction: column;
  }
  .page-node-type-terminology-list .mining-terminology .view-filters .search-container .form-text {
    margin-top: 40px;
  }
  .page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul {
    padding: 8px;
  }
  .page-node-type-terminology-list .mining-terminology .view-filters .form-item--category ul a.bef-link {
    width: 40px;
    height: 40px;
  }
}
.page-node-type-uxlab .uxlab-content .main-content-section__wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  background-color: #FFFFFF;
  align-items: center;
}
.page-node-type-uxlab .uxlab-content .main-content-section__title {
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  max-width: 485px;
}
.page-node-type-uxlab .uxlab-content .main-content-section__highlight {
  font-weight: 700;
}
.page-node-type-uxlab .uxlab-content .main-content-section__description {
  color: #4A4F53;
  font-weight: 400;
  padding-top: 40px;
  font-size: 20px;
  font-style: normal;
  line-height: normal;
  max-width: 600px;
}
.page-node-type-uxlab .uxlab-content .main-content-section__signup-btn {
  display: flex;
  height: 56px;
  padding: 16px 24px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  flex-shrink: 0;
  border-radius: 10px;
  background: var(--Primary_color_palette-Brown-B300, #9E8A66);
  margin-top: 48px;
  cursor: pointer;
}
.page-node-type-uxlab .uxlab-content .main-content-section__signup-btn span {
  color: #FFF;
  /* Body/B1/Medium */
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.page-node-type-uxlab .uxlab-content .main-content-section__signup-btn i {
  color: #FFFFFF;
  margin-top: 5px;
}
.page-node-type-uxlab .uxlab-content .main-content-section__image-block img {
  width: 100%;
  height: 100%;
}
.page-node-type-uxlab .uxlab-content .methodology-section__wrapper {
  background: linear-gradient(0deg, #F8F5EF 0%, #F8F5EF 100%), #43464A;
  padding: 90px 0 90px 0;
}
.page-node-type-uxlab .uxlab-content .methodology-section__title {
  padding-bottom: 109px;
  color: #34373A;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 48px;
  font-weight: 700;
}
.page-node-type-uxlab .uxlab-content .methodology-section__cards {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  border-radius: 8px;
  gap: 30px;
}
.page-node-type-uxlab .uxlab-content .methodology-section .methodology-card {
  flex: 1;
  border-radius: 8px;
  background: #FFFFFF;
  width: 406.666px;
}
.page-node-type-uxlab .uxlab-content .methodology-section .methodology-card__body {
  display: flex;
  padding: 40px 48px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 0 0;
  height: 350px;
}
.page-node-type-uxlab .uxlab-content .methodology-section .methodology-card__icon img {
  width: 40px;
  height: 40px;
}
.page-node-type-uxlab .uxlab-content .methodology-section .methodology-card__title {
  color: #846940;
  /* Heading/H1/Bold */
  font-family: "DIN Next LT Arabic";
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-uxlab .uxlab-content .methodology-section .methodology-card__text {
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--Primary_color_palette-Grey-G400, #33373B);
  /* Heading/H4/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-top: 16px;
}
.page-node-type-uxlab .uxlab-content .goals-section__wrapper {
  background: linear-gradient(0deg, #FFF 0%, #FFF 100%), #43464A;
  padding: 90px 0 90px 0;
}
.page-node-type-uxlab .uxlab-content .goals-section__title {
  color: #34373A;
  text-align: center;
  /* Display/D0/Bold */
  font-family: "DIN Next LT Arabic";
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding-bottom: 16px;
}
.page-node-type-uxlab .uxlab-content .goals-section__description {
  color: var(--Neutral-Palette-DarkGrey-base, #4A4F53);
  text-align: center;
  /* Heading/H4/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding-bottom: 109px;
}
.page-node-type-uxlab .uxlab-content .goals-section__cards {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  border-radius: 8px;
  gap: 30px;
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card {
  position: relative;
  width: 308px;
  flex: 1;
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card__body {
  display: flex;
  padding: 24px 24px 22px 36px;
  justify-content: space-between;
  align-items: flex-start;
  flex: 1 0 0;
  height: 269px;
  flex-direction: column;
  background-position: right bottom;
  background-repeat: no-repeat;
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card__text {
  color: #FFFFFF;
  width: 262px;
  /* Heading/H4/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card__bg-image {
  position: absolute;
  bottom: -10%;
  right: -3%;
  opacity: 0.4;
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(1) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: var(--Extended-Palette-Purple-base, #413258);
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(2) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: #BD9F9D;
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(3) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: var(--Extended-Palette-Cyan-base, #1AD9C7);
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(4) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: #6E818E;
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(5) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: var(--Extended-Palette-Purple-base, #413258);
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(6) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: #BD9F9D;
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(7) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: var(--Extended-Palette-Cyan-base, #1AD9C7);
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .goals-section .goals-card:nth-child(8) {
  border-radius: 8px;
  border: 1px solid #F8F8F8;
  background: #6E818E;
  /* shadow */
  box-shadow: 0px 6px 20px 0px var(--SHADOW, rgba(235, 235, 235, 0.16));
}
.page-node-type-uxlab .uxlab-content .kc-faqs {
  background: #FAFBFB;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .accordion-item {
  background-color: #FAFBFB !important;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .accordion-item .accordion-button {
  /* Heading/H4/Regular */
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .accordion-item .accordion-button.collapsed {
  color: var(--Text-color-text-primary-title-black, #3C3D3C);
}
.page-node-type-uxlab .uxlab-content .kc-faqs .accordion-body {
  background-color: #FAFBFB !important;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .header-faq {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  padding: 6rem 0 6.5rem 0;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .header-faq .view-all-container {
  display: flex;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .header-faq .view-all-container .view-all-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 10.41369rem;
  height: 3rem;
  padding: var(--spacing-spacing-xs, 1rem) var(--spacing-spacing-s, 1.5rem);
  background-color: #9E8A66;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  border-radius: 0.5rem;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .header-faq .title {
  display: flex;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .header-faq .title h3 {
  color: #494F55;
  font-size: 3rem;
  line-height: 140%;
  font-weight: 700;
}
.page-node-type-uxlab .uxlab-content .kc-faqs .faqs-container {
  padding-bottom: 4.88rem;
}
.page-node-type-uxlab .uxlab-form {
  /* Custom arrow */
}
.page-node-type-uxlab .uxlab-form .contact-title {
  margin-bottom: 20px;
}
.page-node-type-uxlab .uxlab-form .webform-button--submit {
  cursor: pointer;
}
.page-node-type-uxlab .uxlab-form .form-type--radio {
  margin-right: 24px !important;
}
.page-node-type-uxlab .uxlab-form .contact-form-submit-btn {
  background: #9E8A66 !important;
}
.page-node-type-uxlab .uxlab-form .form-type--select {
  position: relative;
  display: inline-block;
  width: 100%;
}
.page-node-type-uxlab .uxlab-form .form-type--select select {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  padding-right: 2.5em;
  /* Make space for the arrow */
  width: 100%;
  cursor: pointer;
}
.page-node-type-uxlab .uxlab-form .form-type--select::after {
  content: "";
  position: absolute;
  top: 72%;
  right: 1em;
  width: 16px;
  height: 16px;
  background: url("/themes/esnad/public/images/icons/arrow-down.svg") no-repeat center center;
  background-size: contain;
  pointer-events: none;
  transform: translateY(-50%);
}

@media only screen and (max-width: 920px) {
  .page-node-type-uxlab .uxlab-content .main-content-section__wrapper {
    flex-direction: column;
    padding: 30px;
  }
  .page-node-type-uxlab .uxlab-content .main-content-section__image-block {
    margin-top: 40px;
  }
  .page-node-type-uxlab .uxlab-content .methodology-section__cards {
    flex-direction: column;
  }
  .page-node-type-uxlab .uxlab-content .methodology-section .methodology-card {
    width: 100%;
  }
}
.path-frontpage footer {
  margin-top: 0;
}
.path-frontpage .ux-lab-section {
  background-color: #F5F3F0;
  position: relative;
  padding-block: 4.5rem;
  overflow: hidden;
}
.path-frontpage .ux-lab-section .ux-lab-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 2rem;
}
@media (min-width: 768px) {
  .path-frontpage .ux-lab-section .ux-lab-content {
    flex-direction: row;
    align-items: center;
  }
}
.path-frontpage .ux-lab-section .ux-lab-text h2 {
  color: #34373A;
  font-size: 44px;
  font-style: normal;
  font-weight: 400;
  line-height: 5.2rem;
  margin-bottom: 20px;
  max-width: 428px;
}
.path-frontpage .ux-lab-section .ux-lab-text h2 span {
  font-weight: 700;
}
.path-frontpage .ux-lab-section .ux-lab-text p {
  color: #4A4F53;
  font-size: 16px;
  font-weight: 400;
  line-height: 140%;
  /* 1.4rem */
  max-width: 451px;
  margin-bottom: 32px;
}
.path-frontpage .ux-lab-section .ux-lab-action .ux-lab-button {
  display: flex;
  max-width: 133px;
  max-height: 48px;
  padding: var(--spacing-spacing-xs, 16px) var(--spacing-spacing-s, 24px);
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
  flex-shrink: 0;
  border-radius: 0.5rem;
  background: #9E8A66;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 700;
  line-height: 200%;
}
.path-frontpage .ux-lab-section .ux-lab-deco {
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  background-image: url("/themes/esnad/public/images/uxlab-pattern.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center right;
  pointer-events: none;
}
@media (max-width: 768px) {
  .path-frontpage .ux-lab-section .ux-lab-deco {
    display: none;
  }
}
.path-frontpage .home-news {
  margin-bottom: 0;
}

html[lang=ar][dir=rtl] .page-node-type-uxlab .uxlab-content .main-content-section__signup-btn i {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-uxlab .uxlab-content .main-content-section__image-block {
  transform: rotateY(180deg);
}
html[lang=ar][dir=rtl] .page-node-type-uxlab .uxlab-content .goals-section .goals-card__bg-image {
  left: -3%;
  right: unset;
}
html[lang=ar][dir=rtl] .path-frontpage .ux-lab-deco {
  left: 0;
  right: unset;
  transform: rotateY(180deg);
  background-position: center right;
}
html[lang=ar][dir=rtl] .close-ux-btn {
  left: 20px;
  right: unset;
}

.breadcrumbs {
  display: flex;
  justify-content: center;
}

.subpageHero__inner .subpageHero__title {
  display: flex;
  justify-content: center;
  max-width: 100%;
  text-align: center;
}
.subpageHero__inner .subpageHero__text {
  display: flex;
  justify-content: center;
  max-width: 100%;
  text-align: center;
}

.page-node-type-events .events-list .event-filter {
  padding: 0 !important;
}
.page-node-type-events .events-list .event-container {
  padding: 0 !important;
}

.page-node-type-page .textPage__wrapper {
  width: 70%;
  margin: auto;
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: nowrap;
}
.page-node-type-page .textPage__leftContent {
  flex: unset;
}

.map-title-container {
  display: flex;
  justify-content: center;
}

.page-node-type-map .map-container {
  margin: auto !important;
}
.page-node-type-map .contact-container {
  margin: auto !important;
  justify-content: center !important;
  padding: 0 !important;
}
.page-node-type-map .map-section-block {
  text-align: center;
}
.page-node-type-map .contact-section h1,
.page-node-type-map .contact-section p {
  text-align: center;
  display: block;
}
.page-node-type-map .contact-section .contact-button-container {
  display: flex;
  justify-content: center;
}

.digital-stamp-card {
  position: relative;
  z-index: 10;
}

@media (max-width: 1123px) {
  .header__main {
    z-index: 12;
  }
}

@media (max-width: 768px) {
  .stamp-en h6 {
    flex-basis: 92%;
  }
  .stamp-en .btn-digital-stamp-card {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
}

.page_feedback {
  background: var(--Background-background-white, #fff);
  padding-block: 20px;
}
.page_feedback .webform-button--submit {
  display: none;
}
.page_feedback .form-item--was-this-page-useful {
  display: flex;
  align-items: center;
  gap: 20px;
  flex: 1 0 0;
}
.page_feedback label[for=edit-was-this-page-useful] {
  color: var(--Text-text-default, #161616);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 150% */
}
.page_feedback .webform-options-display-buttons {
  gap: 20px;
}
@media (max-width: 600px) {
  .page_feedback .webform-options-display-buttons {
    display: flex;
  }
}
.page_feedback .webform-options-display-buttons .webform-options-display-buttons-wrapper {
  margin: 0;
}
.page_feedback .webform-options-display-buttons label.webform-options-display-buttons-label {
  display: flex;
  height: 33.333px;
  min-height: 33.333px;
  max-height: 33.333px;
  padding: var(--Global-spacing-none, 0) var(--Button-buttons-lg-padding, 16px);
  justify-content: center;
  align-items: center;
  gap: var(--Button-buttons-lg-gap, 4px);
  border-radius: 3.329px;
  background: #9E8A66;
  color: var(--Text-text-oncolor-primary, #fff);
  font-size: 13.333px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.25rem; /* 150% */
  border: unset;
  cursor: pointer;
}
.page_feedback .webform-options-display-buttons label.webform-options-display-buttons-label:hover {
  background: #6f6147;
  color: #fff !important;
}
.page_feedback .webform-options-display-buttons label.webform-options-display-buttons-label:focus {
  outline: 0;
  background: #6f6147;
  color: #fff !important;
  box-shadow: none;
}
.page_feedback .webform-confirmation__message {
  color: var(--Text-text-default, #161616);
  font-size: 19px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 150% */
  margin: 0;
}

.page-node-type-webform .header {
  z-index: 100 !important;
}
.page-node-type-webform .progress-text {
  overflow: unset !important;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form {
  display: flex;
  flex-direction: column;
  gap: 18px;
  width: 100%;
  background-color: #fff;
  padding: 30px 45px;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 5px 10px 0px rgba(239, 239, 239, 0.16);
  margin-top: 32px;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form .form-item {
  margin: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form .form-item__description {
  line-height: normal !important;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form label {
  text-align: start;
  color: #34373a;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 8px;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form input:not([type=submit]):not([type=button]):not([type=reset]),
.page-node-type-webform .webform-submission-infrastructure-support-request-form textarea {
  width: 100%;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #e6e6e6;
  background: #fff;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form select {
  width: 100%;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #e6e6e6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form .form-group-select {
  width: 32%;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form .form-required {
  position: relative;
}
.page-node-type-webform .webform-submission-infrastructure-support-request-form .form-required::after {
  content: " *";
  color: red;
  font-weight: bold;
}
.page-node-type-webform .form-submit-btn {
  position: relative;
  z-index: 10;
  display: inline-flex;
  width: auto !important;
  padding: 10px;
  justify-content: center;
  align-items: center;
  gap: 8px;
  border-radius: 6px !important;
  background: #9e8a66 !important;
  color: #fff !important;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  cursor: pointer;
}
.page-node-type-webform .webform-button--next,
.page-node-type-webform .webform-button--previous {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: 0.25rem;
  padding: 10px;
  width: auto;
  border-radius: 0.25rem;
  background: #1b8354 !important;
  color: #ffffff;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  border: 0;
  line-height: 1.2;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.page-node-type-webform .webform-button--next::after,
.page-node-type-webform .webform-button--previous::after {
  content: "";
  display: inline-block;
  width: 1.09375rem;
  height: 0.71881rem;
  margin-left: 6px;
  background: url("/themes/esnad/public/images/arrow-btn.svg") no-repeat center;
  background-size: contain;
}
.page-node-type-webform .progress-step.is-active .progress-marker::before {
  background-color: #9e8a66 !important;
}
.page-node-type-webform .form-managed-file {
  display: flex;
  gap: 16px;
}
.page-node-type-webform .form-managed-file input {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-webform .form-managed-file .form-item__description {
  padding-top: 10px;
}
.page-node-type-webform .fieldset {
  width: 100%;
}
.page-node-type-webform .fieldset .fieldset__label {
  text-align: start;
  color: #34373a;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 16px;
}
.page-node-type-webform .fieldset .fieldset__wrapper {
  display: flex;
  gap: 16px;
  width: 100%;
}
.page-node-type-webform .fieldset__wrapper:first {
  gap: 32px;
}
.page-node-type-webform .form-checkboxes {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.page-node-type-webform .form-type--checkbox {
  flex-direction: row !important;
  gap: 8px;
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.page-node-type-webform .form-type--checkbox .form-checkbox {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  width: 24px !important;
  height: 24px !important;
  border-radius: var(--radius-xs, 2px) !important;
  border: 1px solid #cbd5e1;
  background: #fff;
  cursor: pointer;
  position: relative;
}
.page-node-type-webform .form-type--checkbox .form-checkbox:checked {
  background: var(--Controls-control-primary-checked, #1b8354) !important;
  border-color: var(--Controls-control-primary-checked, #1b8354) !important;
}
.page-node-type-webform .form-type--checkbox .form-checkbox:checked::after {
  content: "";
  position: absolute;
  inset: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'24'%20height%3D'24'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%3E%3Cpath%20fill-rule%3D'evenodd'%20clip-rule%3D'evenodd'%20d%3D'M17.5945%207.53836C18.1352%208.07909%2018.1352%208.95579%2017.5945%209.49652L11.2483%2015.8427C10.9886%2016.1024%2010.6365%2016.2483%2010.2692%2016.2483C9.90201%2016.2483%209.54983%2016.1024%209.29016%2015.8427L6.40554%2012.9581C5.86482%2012.4174%205.86482%2011.5407%206.40554%2010.9999C6.94627%2010.4592%207.82296%2010.4592%208.36369%2010.9999L10.2692%2012.9055L15.6363%207.53836C16.177%206.99763%2017.0537%206.99763%2017.5945%207.53836Z'%20fill%3D'white'/%3E%3C/svg%3E");
}
.page-node-type-webform .form-type--checkbox .form-type--number {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.page-node-type-webform #edit-mine-financials-desc {
  border: 1px solid var(--gray-200, #e5e7eb);
  border-radius: 12px;
  padding: 18px 16px 16px;
  background: var(--surface, #fff);
}
.page-node-type-webform #edit-mine-financials-desc > .fieldset__legend {
  padding: 0;
  margin: 0;
  display: block;
}
.page-node-type-webform #edit-mine-financials-desc > .fieldset__legend .fieldset__label {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  color: var(--text-default, #111827);
  background: var(--surface, #fff);
  padding: 0 10px;
  height: 24px;
  border-radius: 999px;
  transform: translateY(-12px);
  margin-left: 8px;
  margin-bottom: 0 !important;
  border: 1px solid var(--gray-200, #e5e7eb);
}
.page-node-type-webform #edit-mine-financials-desc > .fieldset__wrapper {
  margin-top: -6px;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description {
  color: var(--text-muted, #374151);
  font-size: 14px;
  line-height: 1.65;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description p {
  margin: 0 0 10px;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description ol.ak-ol {
  margin: 0;
  padding-left: 20px;
  list-style: decimal;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description ol.ak-ol li {
  margin: 0 0 10px;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description ol.ak-ol li p {
  margin: 0;
}
.page-node-type-webform #edit-mine-financials-desc .fieldset__description .acronym-highlight {
  font-weight: 700;
  color: var(--primary-700, #166534);
  background: rgba(27, 131, 84, 0.1);
  padding: 0 6px;
  border-radius: 6px;
  white-space: nowrap;
}
@media (max-width: 576px) {
  .page-node-type-webform #edit-mine-financials-desc {
    padding: 16px 12px 12px;
  }
  .page-node-type-webform #edit-mine-financials-desc > .fieldset__legend .fieldset__label {
    font-size: 13px;
    height: 22px;
    transform: translateY(-11px);
  }
  .page-node-type-webform #edit-mine-financials-desc .fieldset__description {
    font-size: 13px;
  }
  .page-node-type-webform #edit-mine-financials-desc .fieldset__description ol {
    padding-left: 18px;
  }
  .page-node-type-webform #edit-mine-financials-desc .fieldset__description ol li {
    margin-bottom: 8px;
  }
}
.page-node-type-webform .webform-has-field-suffix {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.page-node-type-webform .webform-has-field-suffix > label {
  font-size: 14px;
  font-weight: 600;
  color: var(--text-default, #111827);
  margin: 0;
}
.page-node-type-webform .webform-has-field-suffix > input.form-number,
.page-node-type-webform .webform-has-field-suffix > .form-item__suffix {
  height: 44px;
}
.page-node-type-webform .webform-has-field-suffix {
  position: relative;
}
.page-node-type-webform .webform-has-field-suffix input.form-number {
  width: 160px;
  padding: 0 12px;
  padding-right: 52px;
  font-size: 14px;
  border: 1px solid var(--gray-300, #d1d5db);
  border-radius: 8px;
  background: #fff;
}
.page-node-type-webform .webform-has-field-suffix input.form-number:focus {
  outline: none;
  border-color: var(--primary-500, #1b8354);
  box-shadow: 0 0 0 3px rgba(27, 131, 84, 0.15);
}
.page-node-type-webform .webform-has-field-suffix .form-item__suffix {
  position: absolute;
  right: 1px;
  bottom: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 48px;
  height: 42px;
  background: var(--gray-100, #f3f4f6);
  border-left: 1px solid var(--gray-300, #d1d5db);
  border-radius: 0 7px 7px 0;
  font-size: 13px;
  font-weight: 600;
  color: var(--text-muted, #374151);
  pointer-events: none;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-type-of-infrastructure-support] .form-checkboxes,
.page-node-type-webform fieldset[data-drupal-selector=edit-sub-category-of-infrastructure-support-energy] .form-checkboxes,
.page-node-type-webform fieldset[data-drupal-selector=edit-sub-category-of-infrastructure-support-treated-water] .form-checkboxes {
  flex-direction: column !important;
}
.page-node-type-webform .form-actions {
  display: flex;
  justify-content: space-between;
  margin-top: 32px;
  align-items: center;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  align-items: flex-start;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table {
  flex: 1 1 420px;
  min-width: 320px;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .tabledrag-toggle-weight-wrapper,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .tableresponsive-toggle-columns,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .tabledrag-toggle-weight-wrapper,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .tableresponsive-toggle-columns {
  display: none !important;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table th.webform-multiple-table--handle,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table td.webform-multiple-table--handle,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table th.webform-multiple-table--handle,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table td.webform-multiple-table--handle {
  display: none !important;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table th.webform-multiple-table--weight,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table td.webform-multiple-table--weight,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table th.webform-multiple-table--weight,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table td.webform-multiple-table--weight {
  display: none !important;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .webform-multiple-table,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .webform-multiple-table {
  margin-top: 8px;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table table,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table thead th,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table thead th {
  background: transparent !important;
  border: 0 !important;
  padding: 0 12px 8px 0 !important;
  font-size: 12px;
  font-weight: 600;
  color: #111;
  white-space: nowrap;
  text-align: start;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table tbody td,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table tbody td {
  border: 0 !important;
  padding: 0 12px 0 0 !important;
  vertical-align: middle;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .form-item,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .form-item {
  margin: 0 !important;
  padding-top: 10px;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table input.form-number,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table input.form-number {
  max-width: 100%;
  height: 40px;
  border-radius: 10px;
  border: 1px solid #e5e7eb;
  background: #fff;
  outline: none;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table input.form-number:focus,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table input.form-number:focus {
  border-color: #cbd5e1;
  box-shadow: 0 0 0 3px rgba(148, 163, 184, 0.25);
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table td.webform-multiple-table--operations,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table td.webform-multiple-table--operations {
  white-space: nowrap;
  padding-right: 0 !important;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table input[type=image].image-button,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table input[type=image].image-button {
  width: 40px;
  height: 40px;
  padding: 10px;
  border-radius: 10px;
  border: 1px solid #e5e7eb;
  background: #fff;
  margin-left: 8px;
  cursor: pointer;
  outline: none;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table input[type=image].image-button:hover,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table input[type=image].image-button:hover {
  background: #f8fafc;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table input[type=image].image-button:active,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table input[type=image].image-button:active {
  transform: translateY(1px);
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .webform-multiple-add.container-inline,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .webform-multiple-add.container-inline {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 12px;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .webform-multiple-add .row,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .webform-multiple-add .row {
  margin: 0 !important;
  padding: 0 !important;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .webform-multiple-add input.button.form-submit,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .webform-multiple-add input.button.form-submit {
  height: 40px;
  padding: 0 16px;
  border-radius: 10px;
  border: 1px solid #e5e7eb;
  background: #fff;
  font-weight: 600;
  cursor: pointer;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .webform-multiple-add input.button.form-submit:hover,
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .webform-multiple-add input.button.form-submit:hover {
  background: #f8fafc;
}
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .js-form-item[id*=add-more-items],
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #x_longitude_2_table .js-form-item[class*=add-more-items],
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .js-form-item[id*=add-more-items],
.page-node-type-webform fieldset[data-drupal-selector=edit-coordinates-of-the-mine] .fieldset__wrapper #y_longitude_table .js-form-item[class*=add-more-items] {
  display: none !important;
}

html[lang=ar][dir=rtl] .page-node-type-webform ol.ak-ol {
  padding-right: 20px;
}
html[lang=ar][dir=rtl] .page-node-type-webform .form-item__suffix {
  left: 1px;
  border: unset;
  right: unset;
  border-right: 1px solid var(--gray-300, #d1d5db);
}

@media (max-width: 1250px) {
  .page-node-type-webform .form-item:is([class*="-degrees-x "], [class$=-degrees-x]),
  .page-node-type-webform .form-item:is([class*="-degrees-y "], [class$=-degrees-y]) {
    padding-top: 64px !important;
  }
}
@media (max-width: 480px) {
  .page-node-type-webform .subpageHero__wrapper {
    padding-top: 16rem;
  }
  .page-node-type-webform .subpageHero__title {
    font-size: 3rem;
    line-height: normal;
  }
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_1.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Black_2.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_1.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Bold_2.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_1.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Light.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Heavy_2.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Light_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Light_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Light_1.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_1.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Medium_2.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic Ultra";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_1.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-Regular_2.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic Ultra";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_1.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_1.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_1.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_1.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_1.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic Ultra";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_2.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_2.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_2.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_2.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_2.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "DIN Next LT Arabic Ultra";
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_3.eot");
  src: url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_3.eot?#iefix") format("embedded-opentype"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_3.woff2") format("woff2"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_3.woff") format("woff"), url("../fonts/DINNextLTArabic/DINNextLTArabic-UltraLight_3.ttf") format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
}

.row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 19px;
  flex-wrap: wrap;
}

.container {
  margin: auto;
  max-width: 1290px;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

*, *:before, *:after {
  box-sizing: border-box;
}

/* - Reset for SVG oraz elements of form - */
svg, input, textarea, button, select {
  vertical-align: baseline;
  margin: 0;
  padding: 0;
  border: 0;
  font-family: inherit;
  font-size: 100%;
  outline: none;
}

input, textarea, select, button {
  background: none;
  border-radius: 0;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea {
  overflow: auto;
}

button {
  cursor: pointer;
}

select::-ms-expand, input::-ms-clear {
  display: none;
}

/* - IE11 - */
template {
  display: none !important;
}

.complexes-details-section {
  padding: 80px 20px 170px 20px;
  text-align: center;
  padding-top: 182px;
  margin-top: -102px;
}
.complexes-details-section .complexes-details-section-icon {
  margin-bottom: 45px;
}
.complexes-details-section .complexes-details-section-title {
  color: #2D3033;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px; /* 68.571% */
  margin-bottom: 57px;
}
.complexes-details-section .complexes-details-section-contact {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.complexes-details-section .complexes-details-section-contact .complexes-details-section-contact-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.complexes-details-section .complexes-details-section-contact .complexes-details-section-contact-item .complexes-details-section-contact-item-text {
  color: var(--primaryLightGrey-L400, #929394);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.complexes-details-section .complexes-details-section-contact .complexes-details-section-contact-item .complexes-details-section-contact-item-number {
  color: var(--primaryDarkGrey-D500, #2D3033);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

@media (max-width: 768px) {
  .complexes-details-section .complexes-details-section-contact {
    justify-content: center;
    gap: 15px;
  }
}
.page-node-type-mining-bid .sideBanner__inner {
  background-color: #F0F1F1;
  border-radius: 0;
}
.page-node-type-mining-bid input#edit-actions-submit {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 10px;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
  margin-top: 3.2rem;
}
.page-node-type-mining-bid a.express-interest-form-submit-btn {
  display: flex;
  align-items: center;
  font-size: 1.6rem;
  font-weight: 700;
  background-color: #846940;
  color: #FFFFFF;
  padding: 1.6rem 2.4rem;
  border-radius: 10px;
  border: 0.1rem solid transparent;
  transition: all 0.4s ease;
  transition: all 0.4s ease;
  cursor: pointer;
  margin-top: 3.2rem;
  margin: auto;
}
.page-node-type-mining-bid input#edit-actions-submit:hover,
.page-node-type-mining-bid a.express-interest-form-submit-btn:hover {
  background-color: transparent;
  border-color: #846940;
  color: #846940;
}

.bids-tab-item-details .form-main-file {
  padding: 50px 50px;
}

.express-interest {
  border-radius: 12px;
  background: #FFF;
  box-shadow: 0px 4px 20px 0px rgba(233, 233, 233, 0.16);
  padding: 39px 28px;
}
.express-interest .express-interest-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 44px;
  /* 110% */
  margin-bottom: 3px;
}
.express-interest .express-interest-description {
  color: #B8B8B8;
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 44px;
  /* 220% */
  margin-bottom: 62px;
}
.express-interest .express-interest-form .row {
  flex-wrap: nowrap;
}
.express-interest .express-interest-form .row .form-group {
  width: 100%;
}
.express-interest .express-interest-form .form-group-checkbox {
  display: flex;
  gap: 8px;
}
.express-interest .express-interest-form .form-group-checkbox .express-interest-form-checkbox {
  width: 20px;
  height: 20px;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
  cursor: pointer;
}
.express-interest .express-interest-form .form-group {
  margin-bottom: 22px;
  position: relative;
}
.express-interest .express-interest-form .form-group .express-interest-form-label {
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 8px;
}
.express-interest .express-interest-form .form-group .express-interest-form-input {
  width: 100%;
  cursor: pointer;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #E6E6E6;
  background: #FFF;
}
.express-interest .express-interest-form .form-group .form-item--attachments .js-form-item {
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  padding: 10px;
  border-radius: 5px;
  margin: 10px;
}
.express-interest .express-interest-form .form-group .form-item--attachments .js-form-item a {
  color: #846940;
  text-decoration: none;
}
.express-interest .express-interest-form .form-group .form-item--attachments .js-form-item a:hover {
  text-decoration: underline;
}
.express-interest .express-interest-form .form-group-phone-select {
  position: absolute;
  top: 58%;
  right: 0;
}
.express-interest .express-interest-form .form-group-phone-select select {
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
.express-interest .express-interest-form .form-group-select {
  width: 32%;
}
.express-interest .express-interest-form html[lang=ar][dir=rtl] .row {
  justify-content: flex-start;
}
.express-interest .express-interest-form html[lang=ar][dir=rtl] .row .express-interest-form-submit-btn {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  color: #fff;
  display: flex;
  width: 189px;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 10px;
  background: #846940;
}
.express-interest .express-interest-form .row {
  justify-content: flex-end;
}
.express-interest .express-interest-form .row .express-interest-form-submit-btn {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  color: #fff;
  display: flex;
  width: 189px;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 10px;
  background: #846940;
}
@media (max-width: 768px) {
  .express-interest .express-interest-title {
    font-size: 35px;
    text-align: center;
  }
  .express-interest .express-interest-description {
    font-size: 16px;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
  .express-interest .express-interest-form .row {
    flex-wrap: wrap;
    gap: 0;
  }
  .express-interest .express-interest-form .row .form-group {
    width: 100%;
  }
  .express-interest .express-interest-form .row {
    justify-content: center;
  }
  .express-interest .express-interest-form .row .express-interest-form-submit-btn {
    color: #FFF;
  }
  .express-interest .express-interest-form .form-group-select {
    width: 100%;
  }
}

.page-node-type-landing .faqs-page,
.page-node-type-landing .kc-faqs,
.page-node-type-knowledge-center .faqs-page,
.page-node-type-knowledge-center .kc-faqs,
.path-knowledge-center .faqs-page,
.path-knowledge-center .kc-faqs, .page-node-type-uxlab .faqs-page,
.page-node-type-uxlab .kc-faqs {
  background-color: #FFFFFF;
}
.page-node-type-landing .faqs-page .faqs-container .accordion,
.page-node-type-landing .kc-faqs .faqs-container .accordion,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion,
.path-knowledge-center .faqs-page .faqs-container .accordion,
.path-knowledge-center .kc-faqs .faqs-container .accordion, .page-node-type-uxlab .faqs-page .faqs-container .accordion,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion {
  margin-top: 20px;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-item,
.page-node-type-landing .kc-faqs .faqs-container .accordion-item,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-item,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-item,
.path-knowledge-center .faqs-page .faqs-container .accordion-item,
.path-knowledge-center .kc-faqs .faqs-container .accordion-item, .page-node-type-uxlab .faqs-page .faqs-container .accordion-item,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-item {
  border: none;
  border-bottom: 1px solid rgba(60, 61, 60, 0.2);
  margin-bottom: 1.5rem;
  background-color: #FFFFFF;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-header,
.page-node-type-landing .kc-faqs .faqs-container .accordion-header,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-header,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-header,
.path-knowledge-center .faqs-page .faqs-container .accordion-header,
.path-knowledge-center .kc-faqs .faqs-container .accordion-header, .page-node-type-uxlab .faqs-page .faqs-container .accordion-header,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-header {
  margin-bottom: 0;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button,
.path-knowledge-center .faqs-page .faqs-container .accordion-button,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button {
  display: flex;
  align-items: center;
  color: #6F6147;
  box-shadow: none;
  text-align: left;
  font-size: 2.2rem;
  font-weight: 400;
  line-height: 110%;
  text-transform: capitalize;
  position: relative;
  padding: 1.5rem 0 1.94rem 0;
  background: none;
  border: none;
  width: 100%;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button:after,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button:after,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button:after,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button:after,
.path-knowledge-center .faqs-page .faqs-container .accordion-button:after,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button:after, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button:after,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button:after {
  content: "";
  background: url("/themes/esnad/public/images/icons/Plus.svg") no-repeat center;
  background-size: contain;
  width: 20px;
  height: 20px;
  display: inline-block;
  position: absolute;
  right: 15px;
  transition: all 0.3s ease;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button.collapsed,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button.collapsed,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button.collapsed,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button.collapsed,
.path-knowledge-center .faqs-page .faqs-container .accordion-button.collapsed,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button.collapsed, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button.collapsed,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button.collapsed {
  color: #3C3D3C;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button.collapsed:after,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button.collapsed:after,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button.collapsed:after,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button.collapsed:after,
.path-knowledge-center .faqs-page .faqs-container .accordion-button.collapsed:after,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button.collapsed:after, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button.collapsed:after,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button.collapsed:after {
  transform: rotate(0deg);
  background-image: url("/themes/esnad/public/images/icons/Plus.svg");
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button:not(.collapsed):after,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button:not(.collapsed):after,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button:not(.collapsed):after,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button:not(.collapsed):after,
.path-knowledge-center .faqs-page .faqs-container .accordion-button:not(.collapsed):after,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button:not(.collapsed):after, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button:not(.collapsed):after,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button:not(.collapsed):after {
  transform: rotate(180deg);
  background-image: url("/themes/esnad/public/images/icons/Minus.svg");
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button:hover,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button:hover,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button:hover,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button:hover,
.path-knowledge-center .faqs-page .faqs-container .accordion-button:hover,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button:hover, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button:hover,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button:hover {
  z-index: 2;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-button:focus,
.page-node-type-landing .kc-faqs .faqs-container .accordion-button:focus,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-button:focus,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-button:focus,
.path-knowledge-center .faqs-page .faqs-container .accordion-button:focus,
.path-knowledge-center .kc-faqs .faqs-container .accordion-button:focus, .page-node-type-uxlab .faqs-page .faqs-container .accordion-button:focus,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-button:focus {
  z-index: 3;
  outline: 0;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body,
.path-knowledge-center .faqs-page .faqs-container .accordion-body,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body {
  padding: 1.31rem 0 1.5rem 0;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 140%;
  /* 1.375rem */
  text-transform: capitalize;
  color: #3C3D3C;
  background-color: #FFFFFF;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body div,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body div,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body div,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body div,
.path-knowledge-center .faqs-page .faqs-container .accordion-body div,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body div, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body div,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body div {
  width: 100% !important;
  max-width: 100% !important;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table {
  width: 100% !important;
  max-width: 100% !important;
  border-collapse: collapse;
  background-color: transparent;
  border: 1px solid #dee2e6;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table th,
.page-node-type-landing .faqs-page .faqs-container .accordion-body table td,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table td,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table th,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table td,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table td,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table th,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table td,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table th,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table td, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table th,
.page-node-type-uxlab .faqs-page .faqs-container .accordion-body table td,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #E4D4BC;
  font-family: "DIN Next LT Arabic";
  font-size: 1.5rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table th span,
.page-node-type-landing .faqs-page .faqs-container .accordion-body table td span,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table th span,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table td span,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table th span,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table td span,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table th span,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table td span,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table th span,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table td span,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table th span,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table td span, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table th span,
.page-node-type-uxlab .faqs-page .faqs-container .accordion-body table td span,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table th span,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table td span {
  font-family: "DIN Next LT Arabic";
  font-size: 1.5rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table thead,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table thead,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table thead,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table thead,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table thead,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table thead, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table thead,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table thead {
  background-color: #f8f9fa;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table thead th,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table thead th,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table thead th,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table thead th,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table thead th,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table thead th, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table thead th,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table thead th {
  border-bottom: 2px solid #E4D4BC;
  font-weight: bold;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.path-knowledge-center .faqs-page .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table tbody tr:nth-of-type(odd), .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table tbody tr:nth-of-type(odd),
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table tbody tr:nth-of-type(odd) {
  background-color: #F8F5EF;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table tbody tr:hover,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table tbody tr:hover,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table tbody tr:hover,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table tbody tr:hover,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table tbody tr:hover,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table tbody tr:hover, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table tbody tr:hover,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table tbody tr:hover {
  background-color: #E4D4BC;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body table th,
.page-node-type-landing .faqs-page .faqs-container .accordion-body table td,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body table td,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table th,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body table td,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body table td,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table th,
.path-knowledge-center .faqs-page .faqs-container .accordion-body table td,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table th,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body table td, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body table th,
.page-node-type-uxlab .faqs-page .faqs-container .accordion-body table td,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table th,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body table td {
  border: 1px solid #E4D4BC;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body h2,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body h2,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body h2,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body h2,
.path-knowledge-center .faqs-page .faqs-container .accordion-body h2,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body h2, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body h2,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body h2 {
  color: #304A5D;
  font-size: 5rem;
  font-weight: 700;
  line-height: 130%;
  padding-bottom: 1.67rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body h3,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body h3,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body h3,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body h3,
.path-knowledge-center .faqs-page .faqs-container .accordion-body h3,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body h3, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body h3,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body h3 {
  color: #9E8A66;
  font-size: 4rem;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body h4,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body h4,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body h4,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body h4,
.path-knowledge-center .faqs-page .faqs-container .accordion-body h4,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body h4, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body h4,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body h4 {
  color: #454545;
  font-size: 3rem;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  padding-bottom: 1.25rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body p,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body p,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body p,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body p,
.path-knowledge-center .faqs-page .faqs-container .accordion-body p,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body p, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body p,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body p {
  color: #454545;
  font-size: 2rem;
  line-height: 150%;
  padding-bottom: 3.06rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body a,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body a,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body a,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body a,
.path-knowledge-center .faqs-page .faqs-container .accordion-body a,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body a, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body a,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body a {
  font-size: 1.5rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body ul, .page-node-type-landing .faqs-page .faqs-container .accordion-body ol,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body ul,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body ol,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body ul,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body ol,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body ul,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body ol,
.path-knowledge-center .faqs-page .faqs-container .accordion-body ul,
.path-knowledge-center .faqs-page .faqs-container .accordion-body ol,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body ul,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body ol, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body ul, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body ol,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body ul,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body ol {
  list-style-type: disc;
  padding-left: 1.5rem;
  margin-bottom: 1.67rem;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body ul li, .page-node-type-landing .faqs-page .faqs-container .accordion-body ol li,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body ul li,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body ol li,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body ul li,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body ol li,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body ul li,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body ol li,
.path-knowledge-center .faqs-page .faqs-container .accordion-body ul li,
.path-knowledge-center .faqs-page .faqs-container .accordion-body ol li,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body ul li,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body ol li, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body ul li, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body ol li,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body ul li,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body ol li {
  color: #454545;
  font-size: 2rem;
  line-height: 150%;
}
.page-node-type-landing .faqs-page .faqs-container .accordion-body strong,
.page-node-type-landing .kc-faqs .faqs-container .accordion-body strong,
.page-node-type-knowledge-center .faqs-page .faqs-container .accordion-body strong,
.page-node-type-knowledge-center .kc-faqs .faqs-container .accordion-body strong,
.path-knowledge-center .faqs-page .faqs-container .accordion-body strong,
.path-knowledge-center .kc-faqs .faqs-container .accordion-body strong, .page-node-type-uxlab .faqs-page .faqs-container .accordion-body strong,
.page-node-type-uxlab .kc-faqs .faqs-container .accordion-body strong {
  font-weight: 700;
}
.page-node-type-landing .collapse:not(.show),
.page-node-type-knowledge-center .collapse:not(.show),
.path-knowledge-center .collapse:not(.show), .page-node-type-uxlab .collapse:not(.show) {
  display: none;
}
.page-node-type-landing .collapsing,
.page-node-type-knowledge-center .collapsing,
.path-knowledge-center .collapsing, .page-node-type-uxlab .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.page-node-type-landing {
  background-color: #FFFFFF !important;
}
.page-node-type-landing #block-esnad-content {
  background-color: #FFFFFF !important;
}

html[lang=ar][dir=rtl] .faqs-container .accordion-button::after {
  margin-right: auto;
  margin-left: 0;
}
html[lang=ar][dir=rtl] .faqs-container .accordion-button:after {
  right: unset;
  left: 15px;
}
html[lang=ar][dir=rtl] .faqs-container .accordion-body ul {
  padding-right: 1.5rem;
}

@media only screen and (max-width: 576px) {
  .faqs-container .accordion-button {
    width: 100%;
  }
  .faqs-container .accordion-button .content {
    width: 90%;
    text-align: start;
  }
}
.contact-main-file,
.form-main-file {
  text-align: justify;
}

.contact-us {
  border-radius: 12px;
}
.contact-us .contact-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 44px;
  /* 110% */
  margin-bottom: 3px;
}
.contact-us .contact-description {
  color: #B8B8B8;
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 44px;
  /* 220% */
  margin-bottom: 62px;
}
.contact-us .contact-form .row {
  flex-wrap: nowrap;
}
.contact-us .contact-form .row .form-group {
  width: 100%;
}
.contact-us .contact-form .form-group {
  margin-bottom: 22px;
}
.contact-us .contact-form .form-group .contact-form-label {
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 8px;
}
.contact-us .contact-form .form-group .contact-form-input {
  width: 100%;
  cursor: pointer;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #E6E6E6;
  background: #FFF;
}
.contact-us .contact-form .form-group .contact-form--list-select {
  width: 100%;
  cursor: pointer;
  padding: 8px 12px;
  border-radius: 9px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
}
.contact-us .contact-form .form-group .contact-form-radio {
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
  accent-color: #846940;
  /* Change check color to red */
}
.contact-us .contact-form .form-group-select {
  width: 32%;
}
.contact-us .contact-form .form-required {
  position: relative;
}
.contact-us .contact-form .form-required::after {
  content: " *";
  color: red;
  font-weight: bold;
}
.contact-us .contact-form .webform-options-display-one-column {
  display: flex;
  flex-direction: row;
  justify-items: center;
  gap: 2.5rem;
}
.contact-us .contact-form .fieldset__label--group {
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  display: block;
  margin-bottom: 8px;
}
.contact-us .contact-form html[lang=ar][dir=rtl] .row {
  justify-content: flex-start;
}
.contact-us .contact-form html[lang=ar][dir=rtl] .row .contact-form-submit-btn {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  color: #fff;
  display: flex;
  width: 189px;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 10px;
  background: #00BC70;
}
.contact-us .contact-form .row {
  justify-content: flex-end;
}
.contact-us .contact-form .row .contact-form-submit-btn {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  color: #fff;
  display: flex;
  cursor: pointer;
  width: 189px;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  flex-shrink: 0;
  border-radius: 10px;
  background: var(--Brand-Palette-Primary-base, #9E8A66);
  color: #FFF;
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: 16px;
  transition: all 0.3s ease-in;
  /* 80% */
}
.contact-us .contact-form .row .contact-form-submit-btn:hover {
  background-color: #6f6147;
}
@media (max-width: 768px) {
  .contact-us .contact-title {
    font-size: 35px;
    text-align: center;
  }
  .contact-us .contact-description {
    font-size: 16px;
    text-align: center;
    font-style: normal;
    font-weight: 400;
    line-height: 26px;
  }
  .contact-us .contact-form .row {
    flex-wrap: wrap;
    gap: 0;
  }
  .contact-us .contact-form .row .form-group {
    width: 100%;
  }
  .contact-us .contact-form .row {
    justify-content: center;
  }
  .contact-us .contact-form .row .contact-form-submit-btn {
    color: #FFF;
  }
  .contact-us .contact-form .form-group-select {
    width: 100%;
  }
}

.form-item__error-message {
  color: #de4b4b;
}

/* Modal Styles */
.modal {
  display: none;
  position: fixed;
  z-index: 9999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  justify-content: center;
  align-items: center;
}

.modal-content {
  background-color: #fff;
  padding: 20px;
  border-radius: 10px;
  text-align: center;
  position: relative;
  width: 60%;
  position: absolute;
  top: -163px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.modal-content h2 {
  margin-top: 0;
}

.modal-content p {
  color: #666;
}

.close-btn {
  position: absolute;
  top: 10px;
  right: 20px;
  font-size: 24px;
  color: #333;
  cursor: pointer;
}

.close-btn:hover {
  color: #999;
}

@media (max-width: 992px) {
  .modal-content {
    width: 95%;
    top: 0;
  }
}
.investor-list-filter {
  background-color: #FFF;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.investor-list-filter .investor-list-filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.investor-list-filter .investor-list-filter-header .burger-icon {
  display: none;
  cursor: pointer;
}
.investor-list-filter .investor-list-filter-header .investor-list-filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2D3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.investor-list-filter .investor-list-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.investor-list-filter .investor-list-filter-content.active {
  display: block !important;
}
.investor-list-filter .investor-list-filter-content .investor-list-space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #F9FAFA;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  /* Custom dropdown arrow */
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #FFF;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-label {
  color: #34373A;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #FFF;
  /* background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center; */
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.investor-list-filter .investor-list-filter-content .investor-list-input-group .investor-list-input:focus {
  border-color: #8B6914;
  outline: none;
}
.investor-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background: #00BC70;
  width: 100%;
  border: none;
  color: #FFF;
  text-align: center;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  cursor: pointer;
}
.investor-list-filter .apply-btn.active {
  display: block !important;
}

.investor-list-card {
  height: 100%;
  gap: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.investor-list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.investor-list-card .investor-list-card-header {
  position: relative;
}
.investor-list-card .investor-list-card-header::after {
  content: "";
  width: 100%;
  height: 2px;
  background-color: #F8F5EF;
  display: block;
  position: absolute;
  bottom: 16px;
  /* right: 0px; */
}
.investor-list-card .investor-list-card-header .investor-list-img-box {
  width: 37px;
  height: 37px;
  border-radius: 33.5px;
  border: 1px solid #F8F5EF;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 3;
  background-color: #fff;
}
.investor-list-card .investor-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-top: 0px;
  margin-bottom: 0px;
  white-space: normal;
  word-wrap: break-word;
  width: 236px;
}
.investor-list-card .investor-list-active-block {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
  line-height: 25px;
}
.investor-list-card .investor-list-active-block .licenses, .investor-list-card .investor-list-active-block .requests {
  /* width: 50%; */
  white-space: normal;
  word-wrap: break-word;
}
.investor-list-card .investor-list-active-block .title {
  color: #846940;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  white-space: normal;
  word-wrap: break-word;
}
.investor-list-card .investor-list-active-block .number {
  color: #2D3033;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.investor-list-card .investor-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 9px;
}
.investor-list-card .investor-list-card-details .details-link {
  color: #846940;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .investor-list-card .investor-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .investor-list-card .investor-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.investor-list-card button {
  padding: 10px 20px;
  background-color: #3498db;
  color: #fff;
  border: none;
  cursor: pointer;
}
.investor-list-card button:hover {
  background-color: rgb(33.1380753138, 125.1882845188, 186.8619246862);
}

.investor-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 9px;
}
.investor-list-card-details .details-link {
  color: #846940;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .investor-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .investor-list-card-details .details-link svg {
  transform: scale(-1, -1);
}

@media only screen and (max-width: 1200px) {
  .investor-list-filter {
    width: 23%;
  }
}
@media only screen and (max-width: 576px) {
  .tabs .tabs-section .tabs-section-content .tab-pane .row {
    justify-content: center !important;
  }
  .tab-pane .row .col {
    width: 98%;
  }
  .investor-list-filter {
    width: 50% !important;
    margin: auto;
  }
}
@media only screen and (max-width: 992px) {
  .tabs-section-content {
    justify-content: flex-start;
  }
  .tabs-section-content .mining-info {
    flex-wrap: wrap;
  }
  .tabs-section-content .tab-pane {
    width: 100%;
  }
  .tabs-section-content .investor-list-filter {
    width: 44%;
    margin-bottom: 20px;
  }
  .tabs-section-content .investor-list-filter .investor-list-filter-content {
    display: none;
  }
  .tabs-section-content .investor-list-filter .apply-btn {
    display: none;
  }
  .tabs-section-content .investor-list-filter .investor-list-filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
}
.license-list .license-list-filter {
  /* width: 44% !important;
  margin-bottom: 20px; */
  background-color: #FFF;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  /* width: 50%; */
}
.license-list .license-list-filter .license-list-filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.license-list .license-list-filter .license-list-filter-header .license-list-filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2D3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.license-list .license-list-filter .license-list-filter-header .burger-icon {
  display: none;
  cursor: pointer;
}
.license-list .license-list-filter .license-list-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.license-list .license-list-filter .license-list-filter-content.active {
  display: block !important;
}
.license-list .license-list-filter .license-list-filter-content .license-list-space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #F9FAFA;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  /* Custom dropdown arrow */
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #FFF;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-label {
  color: #34373A;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #FFF;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-list-filter .license-list-filter-content .license-list-input-group .license-list-input:focus {
  border-color: #735C38;
  outline: none;
}
.license-list .license-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background: #00BC70;
  width: 100%;
  border: none;
  color: #FFF;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 22.5px */
  cursor: pointer;
}
.license-list .license-list-filter .apply-btn.active {
  display: block !important;
}
.license-list .license-checkbox-list-minerals {
  display: flex;
  justify-content: space-between;
}
.license-list .license-checkbox-list {
  list-style-type: none;
  /* text-decoration: none; */
  padding: 0;
  color: #846940;
  accent-color: #846940;
  -webkit-appearance: block;
     -moz-appearance: block;
          appearance: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-checkbox-list .license-checkbox-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 16px;
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.license-list .license-checkbox-list .license-checkbox[type=checkbox] {
  width: 20px;
  height: 20px;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
  cursor: pointer;
}
.license-list .license-checkbox-list .license-checkbox[type=checkbox]:checked {
  background: #846940;
}
.license-list .license-checkbox-list .license-checkbox[type=checkbox]:checked + .license-label {
  color: #846940;
  /* Change this color to the desired color */
}
.license-list .licenses-list-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.license-list .licenses-list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .license-list .licenses-list-card .licenses-list-card-header .label-status {
  left: 24px;
  right: auto;
}
.license-list .licenses-list-card .licenses-list-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.license-list .licenses-list-card .licenses-list-card-header .label-status.inactive, .license-list .licenses-list-card .licenses-list-card-header .label-status.Inactive, .license-list .licenses-list-card .licenses-list-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-list .licenses-list-card .licenses-list-card-header .label-status.closed, .license-list .licenses-list-card .licenses-list-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-list .licenses-list-card .licenses-list-card-header .label-status.active, .license-list .licenses-list-card .licenses-list-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-list .licenses-list-card .licenses-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 10px;
}
.license-list .licenses-list-card .licenses-list-card-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .license-list .licenses-list-card .licenses-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .license-list .licenses-list-card .licenses-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.license-list .licenses-list-text-box {
  margin-bottom: 31px;
  /* min-height: 80px; */
}
.license-list .licenses-list-text-box .licenses-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* margin-bottom: 5px;
  height: 80px; */
  width: 236px;
}
.license-list .licenses-list-text-box .licenses-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}
.license-list .licenses-list-details .licenses-list-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 15px;
  min-height: 103px;
  /* margin-bottom: 39px; */
}
.license-list .licenses-list-details .licenses-list-details-group .licenses-list-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
}
.license-list .licenses-list-details .licenses-list-details-group .licenses-list-details-item .licenses-list-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}

.page-node-type-license-service .license-list-input-group,
.page-node-type-license-type .license-list-input-group {
  display: flex;
  flex-direction: row !important;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  align-items: center;
}
.page-node-type-license-service .license-list-input-group .hgi-stroke,
.page-node-type-license-type .license-list-input-group .hgi-stroke {
  font-size: 30px;
  color: #BC955C;
}
.page-node-type-license-service .video,
.page-node-type-license-type .video {
  margin: 30px 0px 30px 0px;
}
.page-node-type-license-service .license-list .licenses-list-card,
.page-node-type-license-type .license-list .licenses-list-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 0px !important;
  border-end-start-radius: 8px !important;
  border-end-end-radius: 8px !important;
}
.page-node-type-license-service .license-list-label,
.page-node-type-license-type .license-list-label {
  color: #6c757d !important;
  font-size: 16px;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal;
}
.page-node-type-license-service .license-list-value,
.page-node-type-license-type .license-list-value {
  color: #846940;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.page-node-type-license-service .license-list .license-list-filter .apply-btn,
.page-node-type-license-type .license-list .license-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background-color: transparent;
  width: 100%;
  border: 0.1rem solid transparent;
  border-color: #735C38;
  color: #735C38;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  cursor: pointer;
}
.page-node-type-license-service .license-list .license-list-filter .apply-btn:hover,
.page-node-type-license-type .license-list .license-list-filter .apply-btn:hover {
  display: block !important;
  background-color: #735C38;
  border: 0.1rem solid transparent;
  border-color: #846940;
  color: #FFF;
}
.page-node-type-license-service .license-list .license-list-filter .apply-btn-primary,
.page-node-type-license-type .license-list .license-list-filter .apply-btn-primary {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background-color: #735C38;
  width: 100%;
  border: none;
  color: #FFF;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  cursor: pointer;
}
.page-node-type-license-service .license-list .license-list-filter .apply-btn-primary:hover,
.page-node-type-license-type .license-list .license-list-filter .apply-btn-primary:hover {
  display: block !important;
  background-color: transparent;
  border: 0.1rem solid transparent;
  border-color: #846940;
  color: #846940;
}

/* .page-node-type-services-list {
  .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row .tab-pane-col,
  .tabs .tabs-section .tabs-section-content .services-tab-pane .tab-pane-row .tab-pane-col {
    width: 303px;
  }
} */
.tabs {
  background: #FAFBFB;
  margin-bottom: 10px;
}
.tabs .tabs-box {
  background-color: #FFF;
}
.tabs .tabs-box .tabs-list {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  justify-content: space-around;
  background: #FFF;
}
.tabs .tabs-box .tabs-list .tab-item,
.tabs .tabs-box .tabs-list .services-tab-item {
  padding: 10px 0px 10px 0px;
  cursor: pointer;
  color: #696D70;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 28.8px */
  width: 100%;
}
.tabs .tabs-box .tabs-list .tab-item.active,
.tabs .tabs-box .tabs-list .services-tab-item.active {
  color: #34373A;
  background-color: #FFF;
}
.tabs .tabs-box .tabs-list .tab-item.active::after,
.tabs .tabs-box .tabs-list .services-tab-item.active::after {
  content: "";
  display: block;
  width: 100%;
  position: relative;
  top: 40%;
  height: 2px;
  background-color: #846940;
}
.tabs .tabs-section .tabs-section-content {
  padding-top: 40px;
}
.tabs .tabs-section .tabs-section-content .mining-info {
  display: flex;
  gap: 18px;
}
.tabs .tabs-section .tabs-section-content .tab-pane,
.tabs .tabs-section .tabs-section-content .services-tab-pane {
  display: none;
}
.tabs .tabs-section .tabs-section-content .tab-pane.active,
.tabs .tabs-section .tabs-section-content .services-tab-pane.active {
  display: block;
}
.tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row,
.tabs .tabs-section .tabs-section-content .services-tab-pane .tab-pane-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row .tab-pane-col,
.tabs .tabs-section .tabs-section-content .services-tab-pane .tab-pane-row .tab-pane-col {
  position: relative;
  width: 311px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
@media only screen and (max-width: 1200px) {
  .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-col,
  .tabs .tabs-section .tabs-section-content .services-tab-pane .tab-pane-col {
    width: 48%;
  }
}

.page-node-type-violation-list .hgi-stroke {
  color: #141B34 !important;
}
.page-node-type-violation-list .tab-pane-col {
  position: relative;
  width: 476px !important;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.page-node-type-violation-list .licenses-list-title {
  width: auto !important;
}
.page-node-type-violation-list .licenses-list-details-group {
  min-height: auto !important;
}

.violations-container {
  margin-top: 40px;
}
.violations-container .section-title {
  color: #2D3033;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  margin-bottom: 10px;
}
.violations-container .description,
.violations-container .description * {
  box-sizing: border-box;
}
.violations-container .description-section {
  background: white;
  margin-bottom: 20px;
  padding: 20px;
  border-style: solid;
  border-color: transparent;
  border-radius: 10px;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.violations-container .description-section:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.violations-container .description {
  color: #000000;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.violations-container .penalty-section {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
  direction: inherit;
  margin-bottom: 20px;
}
.violations-container .penalty-card {
  background: white;
  border-radius: 10px;
  padding: 19px 18px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.violations-container .penalty-card:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
.violations-container .penalty-card:last-child {
  grid-column: span 1;
}
.violations-container .penalty-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 23px;
  border-bottom: 1px solid #E4E4E4;
}
.violations-container .penalty-info {
  display: flex;
  align-items: center;
  gap: 20px;
}
.violations-container .penalty-tags {
  display: flex;
  gap: 12px;
  align-items: center;
}
.violations-container .penalty-tag {
  padding: 4px 12px;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  font-weight: 400;
}
.violations-container .penalty-tag.warning {
  background: #FCEFED;
  color: #9F4032;
}
.violations-container .penalty-tag.notice {
  background: #FEF8EC;
  color: #AD8330;
}
.violations-container .penalty-tag.info {
  background: #F2F7FD;
  color: #002858;
}
.violations-container .penalty-title {
  font-size: 20px;
  font-weight: 700;
  color: #4A4F53;
}
.violations-container .penalty-details-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.violations-container .penalty-details {
  flex: 1 1 auto;
}
.violations-container .penalty-description {
  font-size: 16px;
  font-weight: 400;
  color: #4A4F53;
}
.violations-container .penalty-amount {
  font-size: 16px;
  font-weight: 700;
  color: #4A4F53;
}
.violations-container .penalty-notice {
  display: flex;
  flex-direction: column;
  gap: 11px;
}
.violations-container .penalty-description-group {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.violations-container .penalty-duration {
  font-size: 16px;
  font-weight: 700;
  color: #4A4F53;
}
.violations-container .penalty-quantities {
  padding: 4px 12px;
  border-radius: 4px;
  background: #F3F3F3;
}
.violations-container .info-section {
  margin-top: 20px;
  color: #000;
  background-color: #FFF;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 160%;
  word-wrap: break-word;
  border-radius: 10px;
  margin-bottom: 20px;
  display: flex;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  padding: 19px 18px;
  align-items: center;
  gap: 12px;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.violations-container .info-section:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.violations-container .info-section .hgi-solid {
  color: #0065FF;
}
.violations-container .accordion-container {
  border: 1px solid #FFF;
  border-radius: 8px;
  margin-bottom: 10px;
  overflow: hidden;
  background-color: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.violations-container .accordion-container:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.violations-container .accordion-container h1 {
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 44px;
  display: flex;
}
.violations-container .accordion-container p {
  margin-top: 20px;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 44px;
}
.violations-container .accordion-container .accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='M2 5L8 11L14 5'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle) ;
}
.violations-container .accordion-container .accordion-item {
  border: none;
  color: #000000;
  margin-bottom: 1rem;
  background-color: #fff;
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.violations-container .accordion-container .accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  color: #000000;
  box-shadow: none;
  text-align: left;
  font-size: 15px;
  font-style: normal;
  font-weight: 600;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .violations-container .accordion-container .accordion-button {
    transition: none;
  }
}
.violations-container .accordion-container .collapse:not(.show) {
  display: none;
}
.violations-container .accordion-container .collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
.violations-container .accordion-container .accordion-button:not(.collapsed) {
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.violations-container .accordion-container .accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.violations-container .accordion-container .accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  margin-right: 0;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .violations-container .accordion-container .accordion-button::after {
    transition: none;
  }
}
.violations-container .accordion-container .accordion-button:hover {
  z-index: 2;
}
.violations-container .accordion-container .accordion-button:focus {
  z-index: 3;
  outline: 0;
}
.violations-container .accordion-container .accordion-header {
  margin-bottom: 0;
}
.violations-container .accordion-container .accordion-item {
  border: none;
  color: #000000;
  margin-bottom: 1rem;
  background-color: #fff;
  width: 100%;
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.violations-container .accordion-container .accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.violations-container .accordion-container .accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.violations-container .accordion-container .accordion-item:not(:first-of-type) {
  border-top: 0;
}
.violations-container .accordion-container .accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.violations-container .accordion-container .accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.violations-container .accordion-container .accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.violations-container .accordion-container .accordion-body {
  line-height: 30px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}
.violations-container .accordion-container .accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.violations-container .accordion-container .accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.violations-container .accordion-container .accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.violations-container .accordion-container .accordion-flush > .accordion-item > .accordion-header .accordion-button,
.violations-container .accordion-container .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.violations-container .accordion-container .accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}
.violations-container .accordion-container [data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") ;
}
.violations-container .faq-section {
  margin-top: 20px;
}
.violations-container .faq-section .faq-item {
  border: 1px solid #FFF;
  border-radius: 8px;
  margin-bottom: 10px;
  overflow: hidden;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
}
.violations-container .faq-section .faq-item:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.violations-container .faq-section .faq-title {
  background: #FFF;
  padding: 15px;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}
.violations-container .faq-section .faq-content {
  display: none;
  padding: 15px;
  font-size: 14px;
  background: #FFF;
  line-height: 1.6;
}
.violations-container .faq-content-item {
  list-style: none;
  padding: 0;
  margin: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 22.4px */
}
.violations-container .faq-content-item li {
  counter-increment: list-counter;
  position: relative;
  padding-left: 25px;
}
.violations-container .faq-content-item li::before {
  content: counter(list-counter) ". ";
  position: relative;
  left: 0;
  font-weight: bold;
}
.violations-container .faq-section .faq-item.active .faq-content {
  display: block;
}

.description-container {
  max-width: 1290px;
  margin: 20px auto;
  padding: 20px;
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}
.description-container .description-button {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.description-container .back-button {
  display: flex;
  align-items: center;
  background-color: #28a745;
  color: #fff;
  border: none;
  border-radius: 5px;
  padding: 10px 15px;
  font-size: 14px;
  cursor: pointer;
  text-align: center;
}
.description-container .back-button .icon-arrow {
  margin-left: 10px;
  font-size: 16px;
}
.description-container .title {
  font-size: 20px;
  font-weight: bold;
  color: #333;
}
.description-container .content .description {
  font-size: 16px;
  line-height: 1.6;
  color: #666;
}
.description-container .hgi-stroke {
  color: #FFF;
}

html[lang=ar][dir=rtl] .back-button .icon-arrow {
  margin-right: 10px;
  transform: rotate(180deg) !important;
}

@media (max-width: 576px) {
  .page-node-type-violation-list .tab-pane-col {
    width: 90% !important;
    margin-bottom: 20px;
  }
  .penalty-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
    flex-wrap: wrap;
  }
  .penalty-card {
    width: 100%;
  }
  .penalty-card:last-child {
    grid-column: span 1;
  }
  .description-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
  }
  .info-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
  }
  .faq-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 40px !important;
    font-size: 14px !important;
  }
}
@media (max-width: 768px) {
  .page-node-type-violation-list .tab-pane-col {
    width: 90% !important;
    margin-bottom: 20px;
  }
  .penalty-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
    flex-wrap: wrap;
  }
  .penalty-card {
    width: 100%;
  }
  .penalty-card:last-child {
    grid-column: span 1;
  }
  .description-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
  }
  .info-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
  }
  .faq-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 40px !important;
    font-size: 14px !important;
  }
}
@media (max-width: 992px) {
  .page-node-type-violation-list .license-list-filter {
    margin: auto;
    min-width: 85% !important;
  }
  .page-node-type-violation-list .tab-pane-col {
    width: 100% !important;
    margin: 0 calc(3.39664px + 7.086vw) !important;
  }
  .penalty-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
    flex-wrap: wrap;
  }
  .penalty-card {
    width: 100%;
  }
  .penalty-card:last-child {
    grid-column: span 1;
  }
  .description-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 20px !important;
    display: flex !important;
  }
  .info-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    font-size: 14px !important;
    margin-bottom: 20px !important;
  }
  .faq-section {
    margin: 0 calc(8.39664px + 3.086vw) !important;
    margin-bottom: 40px !important;
    font-size: 14px !important;
  }
}
@media (min-width: 1024px) {
  .container {
    margin: 10px;
  }
}
@media (min-width: 1280px) {
  .container {
    margin: auto;
  }
}
@media (min-width: 1600px) {
  .container {
    margin: auto;
  }
}
@media only screen and (max-width: 576px) {
  .tabs .tabs-box .tabs-list .tab-item.active::after {
    width: 70%;
    margin: auto;
  }
  .tabs .tabs-box .tabs-list .tab-item {
    width: 25%;
  }
  .tabs .tabs-box .tabs-list {
    flex-wrap: wrap !important;
  }
  .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
    justify-content: center !important;
  }
  .tab-pane .tab-pane-row .tab-pane-col {
    width: 98%;
  }
}
@media only screen and (max-width: 768px) {
  .tabs .tabs-box .tabs-list .tab-item {
    font-size: 14px;
  }
  .tabs .tabs-box .tabs-list .tab-item.active::after {
    top: 12px;
  }
  .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
    justify-content: center !important;
  }
}
@media only screen and (max-width: 992px) {
  .tabs-section-content {
    justify-content: flex-start;
  }
  .tabs-section-content .mining-info {
    flex-wrap: wrap;
  }
  .tabs-section-content .tab-pane {
    width: 100%;
  }
}
.minerals-list .minerals-list-filter {
  background-color: #fff;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.minerals-list .minerals-list-filter .minerals-list-filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.minerals-list .minerals-list-filter .minerals-list-filter-header .minerals-list-filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2D3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.minerals-list .minerals-list-filter .minerals-list-filter-header .burger-icon {
  display: none;
  cursor: pointer;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content.active {
  display: block !important;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #F9FAFA;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  /* Custom dropdown arrow */
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-label {
  color: #34373A;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-list-filter .minerals-list-filter-content .minerals-list-input-group .minerals-list-input:focus {
  border-color: #8B6914;
  outline: none;
}
.minerals-list .minerals-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background: #00BC70;
  width: 100%;
  border: none;
  color: #fff;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 22.5px */
  cursor: pointer;
}
.minerals-list .minerals-list-filter .apply-btn.active {
  display: block !important;
}
.minerals-list .minerals-checkbox-list-minerals {
  display: flex;
  justify-content: space-between;
}
.minerals-list .minerals-checkbox-list {
  list-style-type: none;
  /* text-decoration: none; */
  padding: 0;
  color: #846940;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.minerals-list .minerals-checkbox-list .minerals-checkbox-container {
  display: flex;
  align-items: center;
  gap: 10px;
}
.minerals-list .minerals-checkbox-list .minerals-checkbox[type=checkbox] {
  width: 20px;
  height: 20px;
  background: #846940;
}
.minerals-list .minerals-checkbox-list .minerals-checkbox[type=checkbox]:checked {
  background: #846940;
}
.minerals-list .minerals-list-card {
  gap: 15px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.minerals-list .minerals-list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
.minerals-list .minerals-list-card .minerals-list-card-header {
  position: relative;
  margin-bottom: 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.minerals-list .minerals-list-card .minerals-list-card-header .minerals-list-card-header-text {
  position: relative;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.minerals-list .minerals-list-card .minerals-list-card-header .minerals-list-after {
  width: 50%;
  height: 2px;
  background-color: #F8F5EF;
  display: block;
  /* position: absolute; */
  bottom: 34px;
  right: 0px;
}
html[lang=ar][dir=rtl] .minerals-list .minerals-list-card .minerals-list-card-header .minerals-list-after {
  left: 0;
  right: auto;
  /* Override the right property */
}
.minerals-list .minerals-list-card .minerals-list-card-header .minerals-list-header-title {
  color: #1D1D1B;
  font-family: "DIN Next LT Arabic";
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 4px;
  white-space: normal;
  word-wrap: break-word;
}
.minerals-list .minerals-list-card .minerals-list-card-header .minerals-list-header-small-title {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
  margin: 0;
  white-space: normal;
  word-wrap: break-word;
}
.minerals-list .minerals-list-card .minerals-list-active-block {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}
.minerals-list .minerals-list-card .minerals-list-active-block .licenses,
.minerals-list .minerals-list-card .minerals-list-active-block .requests {
  white-space: normal;
  word-wrap: break-word;
}
.minerals-list .minerals-list-card .minerals-list-active-block .title {
  color: #846940;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 140%;
  white-space: normal;
  word-wrap: break-word;
}
.minerals-list .minerals-list-card .minerals-list-active-block .number {
  color: #2D3033;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.minerals-list .minerals-list-card .minerals-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 9px;
}
.minerals-list .minerals-list-card .minerals-list-card-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .minerals-list .minerals-list-card .minerals-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .minerals-list .minerals-list-card .minerals-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.minerals-list .minerals-list-text-box {
  margin-bottom: 31px;
}
.minerals-list .minerals-list-text-box .minerals-list-title {
  color: #1D1D1B;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
}
.minerals-list .minerals-list-text-box .minerals-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.minerals-list .minerals-list-details .minerals-list-details-group {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 15px;
}
.minerals-list .minerals-list-details .minerals-list-details-group .minerals-list-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
}
.minerals-list .minerals-list-details .minerals-list-details-group .minerals-list-details-item .minerals-list-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}

@media only screen and (max-width: 1200px) {
  .minerals-list-filter {
    width: 23%;
  }
}
@media only screen and (max-width: 576px) {
  .minerals-list-filter {
    width: 50% !important;
    margin: auto;
  }
}
@media only screen and (max-width: 992px) {
  .tabs-section-content {
    justify-content: flex-start;
  }
  .tabs-section-content .mining-info {
    flex-wrap: wrap;
  }
  .tabs-section-content .tab-pane {
    width: 100%;
  }
  .tabs-section-content .minerals-list-filter {
    width: 44%;
    margin-bottom: 20px;
  }
  .tabs-section-content .minerals-list-filter .minerals-list-filter-content {
    display: none;
  }
  .tabs-section-content .minerals-list-filter .apply-btn {
    display: none;
  }
  .tabs-section-content .minerals-list-filter .minerals-list-filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
}
.mining-complexes-list .mining-complexes-list-filter {
  background-color: #fff;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-header .mining-complexes-list-filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2D3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-header .burger-icon {
  display: none;
  cursor: pointer;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content.active {
  display: block !important;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #F9FAFA;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  /* Custom dropdown arrow */
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-label {
  color: #34373A;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-list-filter .mining-complexes-list-filter-content .mining-complexes-list-input-group .mining-complexes-list-input:focus {
  border-color: #8B6914;
  outline: none;
}
.mining-complexes-list .mining-complexes-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background: #00BC70;
  width: 100%;
  border: none;
  color: #fff;
  text-align: center;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 22.5px */
  cursor: pointer;
}
.mining-complexes-list .mining-complexes-list-filter .apply-btn.active {
  display: block !important;
}
.mining-complexes-list .mining-complexes-checkbox-list-minerals {
  display: flex;
  justify-content: space-between;
}
.mining-complexes-list .mining-complexes-checkbox-list {
  list-style-type: none;
  /* text-decoration: none; */
  padding: 0;
  color: #846940;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.mining-complexes-list .mining-complexes-checkbox-list .mining-complexes-checkbox-container {
  display: flex;
  align-items: center;
  gap: 10px;
}
.mining-complexes-list .mining-complexes-checkbox-list .mining-complexes-checkbox[type=checkbox] {
  width: 20px;
  height: 20px;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
  cursor: pointer;
}
.mining-complexes-list .mining-complexes-checkbox-list .mining-complexes-checkbox[type=checkbox]:checked {
  background: #846940;
}
.mining-complexes-list .mining-complexes-list-card {
  min-height: 268px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.mining-complexes-list .mining-complexes-list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status {
  left: 24px;
  right: auto;
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status {
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.inactive, .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.Inactive, .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.closed, .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.active, .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 9px;
}
.mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-details .details-link {
  color: #846940;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .mining-complexes-list .mining-complexes-list-card .mining-complexes-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.mining-complexes-list .mining-complexes-list-text-box {
  margin-bottom: 31px;
}
.mining-complexes-list .mining-complexes-list-text-box .mining-complexes-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 10px;
}
.mining-complexes-list .mining-complexes-list-text-box .mining-complexes-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.mining-complexes-list .mining-complexes-list-details .mining-complexes-list-details-group {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 15px;
  margin-bottom: 20px;
}
.mining-complexes-list .mining-complexes-list-details .mining-complexes-list-details-group .mining-complexes-list-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
}
.mining-complexes-list .mining-complexes-list-details .mining-complexes-list-details-group .mining-complexes-list-details-item .mining-complexes-list-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}

@media only screen and (max-width: 1200px) {
  .mining-complexes-list-filter {
    width: 23%;
  }
}
@media only screen and (max-width: 576px) {
  .mining-complexes-list-filter {
    width: 50% !important;
    margin: auto;
  }
}
@media only screen and (max-width: 992px) {
  .tabs-section-content {
    justify-content: flex-start;
  }
  .tabs-section-content .mining-info {
    flex-wrap: wrap;
  }
  .tabs-section-content .tab-pane {
    width: 100%;
  }
  .tabs-section-content .mining-complexes-list-filter {
    width: 44%;
    margin-bottom: 20px;
  }
  .tabs-section-content .mining-complexes-list-filter .mining-complexes-list-filter-content {
    display: none;
  }
  .tabs-section-content .mining-complexes-list-filter .apply-btn {
    display: none;
  }
  .tabs-section-content .mining-complexes-list-filter .mining-complexes-list-filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
}
.mining-complexes-list-description-location {
  padding: 4px 6px;
  border-radius: 6px;
  background: #F2F7FD;
  color: #002858;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}

.mining-complexes-list-description-distance {
  padding: 4px 6px;
  border-radius: 4px;
  background: #F2FBF7;
  color: #004429;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
}

.mining-complexes-list-details-item-value {
  text-align: center;
  border-radius: 3px;
}
.mining-complexes-list-details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
  font-weight: 600;
}
.mining-complexes-list-details-item-value.bg-shadow.bid {
  background-color: #D5D505;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.mining-complexes-list-details-item-value.bg-shadow.belt_bid {
  background-color: #F3F3F3;
  color: #141B34;
  color: var(--primaryLightGrey-L50, #141B34);
}

.minerals-details-section-description {
  text-align: justify;
  border-radius: 3px;
  line-height: 30px;
  font-size: 18px;
  font-weight: 500;
  color: rgba(0, 0, 0, 0.75);
  margin-bottom: 20px;
}
.minerals-details-section-description.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
  font-weight: 600;
}
.minerals-details-section-description.bg-shadow.bid {
  background-color: #D5D505;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.minerals-details-section-description.bg-shadow.belt_bid {
  background-color: #F3F3F3;
  color: #141B34;
  color: var(--primaryLightGrey-L50, #141B34);
}
.minerals-details-section-description ol,
.minerals-details-section-description ul {
  list-style: disc !important;
  margin: 0px 20px 0px 20px !important;
}

@media (max-width: 768px) {
  .minerals-details-section-description {
    text-align: center;
  }
}
.page-node-type-news-list .section-image {
  margin-left: -20px;
  width: 308px;
  margin-top: -20px;
  border-start-start-radius: 5px;
  border-start-end-radius: 5px;
}
html[lang=ar][dir=rtl] .page-node-type-news-list .section-image {
  margin-right: -20px;
}
.page-node-type-news-list .mining-complexes-list-text-box {
  margin-bottom: 31px;
}
.page-node-type-news-list .mining-complexes-list-text-box .mining-complexes-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 10px;
}
.page-node-type-news-list .mining-complexes-list-text-box .mining-complexes-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.page-node-type-news-list .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-news-list .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row .tab-pane-col {
  position: relative;
  width: 308px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
@media (max-width: 768px) {
  .page-node-type-news-list .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
    flex-wrap: wrap;
  }
}

.page-node-type-help-center .section-image {
  margin-left: -20px;
  width: 308px;
  margin-top: -20px;
  border-start-start-radius: 5px;
  border-start-end-radius: 5px;
}
html[lang=ar][dir=rtl] .page-node-type-help-center .section-image {
  margin-right: -20px;
}
.page-node-type-help-center .mining-complexes-list-text-box {
  margin-bottom: 31px;
}
.page-node-type-help-center .mining-complexes-list-text-box .mining-complexes-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 10px;
}
.page-node-type-help-center .mining-complexes-list-text-box .mining-complexes-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.page-node-type-help-center .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.page-node-type-help-center .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row .tab-pane-col {
  position: relative;
  width: 308px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
@media (max-width: 768px) {
  .page-node-type-help-center .tabs .tabs-section .tabs-section-content .tab-pane .tab-pane-row {
    flex-wrap: wrap;
  }
}

.page-node-type-license-service .license-list .license-list-filter .license-list-filter-content,
.page-node-type-license-type .license-list .license-list-filter .license-list-filter-content {
  padding: 0px 8px;
  margin-bottom: 0px;
}
.page-node-type-license-service .tabs .tabs-box,
.page-node-type-license-type .tabs .tabs-box {
  background: none !important;
}
.page-node-type-license-service .tabs .tabs-box .tabs-list,
.page-node-type-license-type .tabs .tabs-box .tabs-list {
  background: none !important;
}
.page-node-type-license-service .tabs .container .tabs-section .tabs-section-content .tab-pane-row,
.page-node-type-license-type .tabs .container .tabs-section .tabs-section-content .tab-pane-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.page-node-type-license-service .tabs .container .tabs-section .tabs-section-content .tab-pane-row .tab-pane-col,
.page-node-type-license-type .tabs .container .tabs-section .tabs-section-content .tab-pane-row .tab-pane-col {
  position: relative;
  width: 100% !important;
  min-width: 100% !important;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}

.request-list .request-list-filter {
  background-color: #fff;
  padding: 24px 16px;
  border-radius: 6px;
  min-width: 302px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.request-list .request-list-filter .request-list-filter-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
.request-list .request-list-filter .request-list-filter-header .request-list-filter-title {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #2D3239;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 20px;
}
.request-list .request-list-filter .request-list-filter-header .burger-icon {
  display: none;
  cursor: pointer;
}
.request-list .request-list-filter .request-list-filter-content {
  padding: 24px 8px;
  margin-bottom: 29px;
}
.request-list .request-list-filter .request-list-filter-content.active {
  display: block !important;
}
.request-list .request-list-filter .request-list-filter-content .request-list-space-vector {
  display: block;
  width: 90%;
  height: 6px;
  background-color: #F9FAFA;
  margin: auto;
  margin-top: 25px;
  margin-bottom: 25px;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-bottom: 25px;
  position: relative;
  /* Custom dropdown arrow */
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group svg {
  position: absolute;
  bottom: 40%;
  right: 7%;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-label {
  color: #34373A;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-input:focus {
  border-color: #8B6914;
  outline: none;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select {
  height: 48px;
  padding: 8px 12px;
  border-radius: 12px;
  border: 1px solid #E6E6E6;
  background: #fff;
  background: url('data:image/svg+xml,%3Csvg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M16.6 7.7085L11.1667 13.1418C10.525 13.7835 9.47502 13.7835 8.83336 13.1418L3.40002 7.7085" stroke="%23ADA7A7" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center;
  background-size: 20px;
  padding-right: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  /* Remove default styling */
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::-webkit-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select:-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::-ms-input-placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select::placeholder {
  color: #C3C3C3;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-list-filter .request-list-filter-content .request-list-input-group .request-list-select:focus {
  border-color: #8B6914;
  outline: none;
}
.request-list .request-list-filter .apply-btn {
  display: flex;
  height: 54px;
  padding: 16px 18px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 10px;
  background: #00BC70;
  width: 100%;
  border: none;
  color: #fff;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: 150%;
  /* 22.5px */
  cursor: pointer;
}
.request-list .request-list-filter .apply-btn.active {
  display: block !important;
}
.request-list .request-checkbox-list-minerals {
  display: flex;
  justify-content: space-between;
}
.request-list .request-checkbox-list {
  list-style-type: none;
  /* text-decoration: none; */
  padding: 0;
  color: #846940;
  accent-color: #846940;
  -webkit-appearance: block;
     -moz-appearance: block;
          appearance: block;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-checkbox-list .request-checkbox-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 16px;
  color: #34373A;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.request-list .request-checkbox-list .request-checkbox[type=checkbox] {
  width: 20px;
  height: 20px;
  -webkit-appearance: auto;
     -moz-appearance: auto;
          appearance: auto;
}
.request-list .request-checkbox-list .request-checkbox[type=checkbox]:checked {
  background: #846940;
}
.request-list .request-checkbox-list .request-checkbox[type=checkbox]:checked + .request-label {
  color: #846940;
  /* Change this color to the desired color */
}
.request-list .requests-list-card {
  height: 268px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.request-list .requests-list-card:hover {
  padding: 20px 20px 17px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .request-list .requests-list-card .requests-list-card-header .label-status {
  left: 24px;
  right: auto;
}
.request-list .requests-list-card .requests-list-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.request-list .requests-list-card .requests-list-card-header .label-status.inactive, .request-list .requests-list-card .requests-list-card-header .label-status.Inactive, .request-list .requests-list-card .requests-list-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.request-list .requests-list-card .requests-list-card-header .label-status.closed, .request-list .requests-list-card .requests-list-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.request-list .requests-list-card .requests-list-card-header .label-status.active, .request-list .requests-list-card .requests-list-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.request-list .requests-list-card .requests-list-card-details {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid #F6F9F9;
  padding-top: 10px;
}
.request-list .requests-list-card .requests-list-card-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .request-list .requests-list-card .requests-list-card-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .request-list .requests-list-card .requests-list-card-details .details-link svg {
  transform: scale(-1, -1);
}
.request-list .requests-list-text-box {
  margin-bottom: 31px;
}
.request-list .requests-list-text-box .requests-list-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  width: 236px;
}
.request-list .requests-list-text-box .requests-list-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.request-list .requests-list-details .requests-list-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 15px;
  min-height: 103px;
}
.request-list .requests-list-details .requests-list-details-group .requests-list-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
}
.request-list .requests-list-details .requests-list-details-group .requests-list-details-item .requests-list-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}

@media only screen and (max-width: 1200px) {
  .request-list-filter {
    width: 23%;
  }
}
@media only screen and (max-width: 576px) {
  .request-list-filter {
    width: 50% !important;
    margin: auto;
  }
}
@media only screen and (max-width: 992px) {
  .tabs-section-content {
    justify-content: flex-start;
  }
  .tabs-section-content .mining-info {
    flex-wrap: wrap;
  }
  .tabs-section-content .tab-pane {
    width: 100%;
  }
  .tabs-section-content .request-list-filter {
    width: 44%;
    margin-bottom: 20px;
  }
  .tabs-section-content .request-list-filter .request-list-filter-content {
    display: none;
  }
  .tabs-section-content .request-list-filter .apply-btn {
    display: none;
  }
  .tabs-section-content .request-list-filter .request-list-filter-header .burger-icon {
    display: block;
    cursor: pointer;
  }
}
.company-details {
  padding: 80px 20px 170px 20px;
  text-align: center;
  padding-top: 182px;
  margin-top: -102px;
}
.company-details .company-details-icon {
  margin-bottom: 24px;
}
.company-details .company-details-title {
  color: #846940;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px;
  margin-bottom: 29px;
}
.company-details .company-details-description {
  color: #7C7C7C;
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 50px;
  width: 47%;
  margin: auto;
  margin-bottom: 50px;
}
.company-details .company-details-contact {
  display: flex;
  justify-content: space-evenly;
  flex-wrap: wrap;
}
.company-details .company-details-contact .company-details-contact-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}
.company-details .company-details-contact .company-details-contact-item .company-details-contact-item-text {
  color: var(--primaryLightGrey-L400, #929394);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.company-details .company-details-contact .company-details-contact-item .company-details-contact-item-number {
  color: var(--primaryDarkGrey-D500, #2D3033);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  direction: ltr;
}

@media (max-width: 768px) {
  .company-details .company-details-contact {
    justify-content: center;
  }
}
.licenses-list-section {
  padding: 50px 0px 50px 0px;
  padding-top: 152px;
  margin-top: -102px;
}
.licenses-list-section .licenses-list-section-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 56px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tab-list {
  display: flex;
  align-items: center;
  gap: 24px;
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 60px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  cursor: pointer;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item.active {
  color: #2D3033;
  font-size: 30px;
  font-weight: 700;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs {
  font-family: "DIN Next LT Arabic";
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane {
  display: none;
  /*start license cards*/
  /*end license cards*/
  /*end request cards*/
  /*end request cards*/
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane.active {
  display: block;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .licenses-list-section-col {
  position: relative;
  min-width: 306px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager {
  margin-top: 0.4rem;
  width: 100%;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager-form {
  display: none;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 10px 20px 10px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card:hover {
  padding: 10px 20px 10px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.active, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.inactive, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Inactive, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.closed, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box {
  margin-bottom: 31px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
  white-space: normal;
  word-wrap: break-word;
  width: 236px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
  white-space: normal;
  word-wrap: break-word;
  width: 269px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  border-bottom: 1px solid #F6F9F9;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-title {
  display: flex;
  gap: 10px;
  color: #846940;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-value {
  max-width: 187px;
  text-align: right;
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-value {
  max-width: 183px;
  text-align: left;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link svg {
  transform: scale(-1, -1);
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 5px !important;
  flex-wrap: wrap;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row .request-list-section-col {
  position: relative;
  min-width: 300px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card {
  height: 100%;
  gap: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card:hover {
  padding: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.inactive, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.Inactive, .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box {
  margin-bottom: 31px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-title {
  color: #1D1D1B;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group {
  list-style-type: none;
  padding: 0px;
  border-bottom: 1px solid #F6F9F9;
  padding-bottom: 27px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value {
  text-align: center;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
}
.licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .licenses-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}

@media (max-width: 768px) {
  .licenses-list-section-tabs .row {
    justify-content: center;
  }
  .licenses-list-section .licenses-list-section-title {
    text-align: center !important;
  }
  .licenses-list-section-tab-pane .licenses-list-section-row {
    justify-content: center !important;
  }
}
.bids-license-list-section {
  background: #FFF;
  padding: 50px 0px 50px 0px;
  padding-top: 152px;
}
.bids-license-list-section .licenses-list-section-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 56px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tab-list {
  display: flex;
  align-items: center;
  gap: 24px;
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 60px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  cursor: pointer;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item.active {
  color: #2D3033;
  font-size: 30px;
  font-weight: 700;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs {
  font-family: "DIN Next LT Arabic";
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane {
  display: none;
  /*start license cards*/
  /*end license cards*/
  /*end request cards*/
  /*end request cards*/
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane.active {
  display: block;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .licenses-list-section-col {
  position: relative;
  min-width: 306px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager {
  margin-top: 0.4rem;
  width: 100%;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager-form {
  display: none;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 10px 20px 10px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card:hover {
  padding: 10px 20px 10px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.active, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.inactive, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Inactive, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.closed, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
  white-space: normal;
  word-wrap: break-word;
  width: 236px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
  white-space: normal;
  word-wrap: break-word;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  border-bottom: 1px solid #F6F9F9;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link svg {
  transform: scale(-1, -1);
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 5px !important;
  flex-wrap: wrap;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row .request-list-section-col {
  position: relative;
  min-width: 300px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card {
  height: 100%;
  gap: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card:hover {
  padding: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.inactive, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.Inactive, .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-title {
  color: #1D1D1B;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group {
  list-style-type: none;
  padding: 0px;
  border-bottom: 1px solid #F6F9F9;
  padding-bottom: 27px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value {
  text-align: center;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
}
.bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-license-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}

.bids-stages-list-section {
  background: rgba(216, 194, 160, 0.06);
  padding: 50px 0px 50px 0px;
  padding-top: 152px;
  margin-top: -102px;
}
.bids-stages-list-section .licenses-list-section-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 56px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tab-list {
  display: flex;
  align-items: center;
  gap: 24px;
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 60px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  cursor: pointer;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item.active {
  color: #2D3033;
  font-size: 30px;
  font-weight: 700;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs {
  font-family: "DIN Next LT Arabic";
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane {
  display: none;
  /*start license cards*/
  /*end license cards*/
  /*end request cards*/
  /*end request cards*/
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane.active {
  display: block;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .licenses-list-section-col {
  position: relative;
  min-width: 306px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager {
  margin-top: 0.4rem;
  width: 100%;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager-form {
  display: none;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 10px 20px 10px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card:hover {
  padding: 10px 20px 10px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.active, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.inactive, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Inactive, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.closed, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
  white-space: normal;
  word-wrap: break-word;
  width: 236px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
  white-space: normal;
  word-wrap: break-word;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  border-bottom: 1px solid #F6F9F9;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link svg {
  transform: scale(-1, -1);
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 5px !important;
  flex-wrap: wrap;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row .request-list-section-col {
  position: relative;
  min-width: 300px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card {
  height: 100%;
  gap: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card:hover {
  padding: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.inactive, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.Inactive, .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-title {
  color: #1D1D1B;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group {
  list-style-type: none;
  padding: 0px;
  border-bottom: 1px solid #F6F9F9;
  padding-bottom: 27px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value {
  text-align: center;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
}
.bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-stages-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}

.bids-dataRoom-list-section {
  background: rgba(216, 194, 160, 0.06);
  padding: 50px 0px 50px 0px;
  padding-top: 152px;
}
.bids-dataRoom-list-section .licenses-list-section-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 56px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tab-list {
  display: flex;
  align-items: center;
  gap: 24px;
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 60px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item {
  color: #B5B7B8;
  font-family: "DIN Next LT Arabic";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  cursor: pointer;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tab-list .licenses-list-section-tab-item.active {
  color: #2D3033;
  font-size: 30px;
  font-weight: 700;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs {
  font-family: "DIN Next LT Arabic";
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane {
  display: none;
  /*start license cards*/
  /*end license cards*/
  /*end request cards*/
  /*end request cards*/
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane.active {
  display: block;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row {
  display: flex;
  flex-direction: row;
  gap: 18px !important;
  flex-wrap: wrap;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .licenses-list-section-col {
  position: relative;
  min-width: 306px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager {
  margin-top: 0.4rem;
  width: 100%;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-row .pager-form {
  display: none;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 10px 20px 10px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card:hover {
  padding: 10px 20px 10px 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.active, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.inactive, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Inactive, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.closed, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-header .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-title {
  color: #1D1D1B;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
  white-space: normal;
  word-wrap: break-word;
  width: 236px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-text-box .licenses-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
  white-space: normal;
  word-wrap: break-word;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group {
  list-style-type: none;
  padding-bottom: 10px;
  border-bottom: 1px solid #F6F9F9;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-details .licenses-list-section-card-details-group .licenses-list-section-card-details-item .licenses-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
  padding-top: 10px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}
html[lang=ar][dir=rtl] .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .licenses-list-section-card .licenses-list-section-card-more-details .details-link svg {
  transform: scale(-1, -1);
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  gap: 5px !important;
  flex-wrap: wrap;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-row .request-list-section-col {
  position: relative;
  min-width: 300px;
  min-height: -webkit-fit-content;
  min-height: -moz-fit-content;
  min-height: fit-content;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card {
  height: 100%;
  gap: 20px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  text-decoration: none;
  transition: 0.4s all ease;
  padding: 20px 20px 17px 20px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(227, 227, 227, 0.25);
  border-radius: 8px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card:hover {
  padding: 20px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* Hover effect for card */
}
html[lang=ar][dir=rtl] .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  left: 24px;
  right: auto;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status {
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 12px;
  position: absolute;
  right: 24px;
  top: 0;
  border-radius: 0px 0px 8px 8px;
  line-height: 0;
  padding-top: 8px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.active {
  background-color: #00BC70;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.inactive, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.Inactive, .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-header .label-status.closed {
  background-color: #CC5B5B;
  color: #fff;
  color: #FAFBFB;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box {
  margin-bottom: 31px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-title {
  color: #1D1D1B;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  /* 37.8px */
  margin-bottom: 0;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-text-box .request-list-section-card-description {
  color: #4A4F53;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 16.8px */
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group {
  list-style-type: none;
  padding: 0px;
  border-bottom: 1px solid #F6F9F9;
  padding-bottom: 27px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  color: #141B34;
  margin-bottom: 12px;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-title {
  display: flex;
  gap: 15px;
  color: #846940;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value {
  text-align: center;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-details .request-list-section-card-details-group .request-list-section-card-details-item .request-list-section-card-details-item-value.bg-shadow {
  padding: 5px 6px;
  border-radius: 3px;
  background: #F3F3F3;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details {
  display: flex;
  justify-content: space-between;
}
.bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .details-link {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  text-decoration: none;
}
html[lang=ar][dir=rtl] .bids-dataRoom-list-section .licenses-list-section-content .licenses-list-section-tabs .licenses-list-section-tab-pane .request-list-section-card .request-list-section-card-more-details .link-icon {
  transform: rotate(180deg);
}

@media (max-width: 768px) {
  .bids-stages-list-section {
    text-align: center;
  }
  .timelineTab__wrapper:before {
    left: 13rem !important;
  }
  .timelineTab__wrapperInner {
    align-items: center;
  }
  .bids-license-list-section {
    text-align: center;
  }
  .bids-dataRoom-list-section {
    text-align: center;
  }
  .textTab__text p {
    text-align: center;
  }
  html[lang=ar][dir=rtl] .bids-stages-list-section {
    text-align: center;
  }
  html[lang=ar][dir=rtl] .timelineTab__wrapper:before {
    right: 13rem;
  }
  html[lang=ar][dir=rtl] .timelineTab__wrapperInner {
    align-items: center;
  }
  html[lang=ar][dir=rtl] .bids-license-list-section {
    text-align: center;
  }
  html[lang=ar][dir=rtl] .bids-dataRoom-list-section {
    text-align: center;
  }
  html[lang=ar][dir=rtl] .textTab__text p {
    text-align: center;
  }
}
.tab-item-details {
  border-radius: 4px;
  position: relative;
}
.tab-item-details .tab-item-details-tab-box {
  display: inline-flex;
  padding: 16px 30px 16px 130px;
  align-items: center;
  gap: 44px;
  background: #F0F1F1;
  border-radius: 5px;
  margin-top: -30px;
}
html[lang=ar][dir=rtl] .tab-item-details .tab-item-details-tab-box {
  padding: 16px 130px 16px 30px;
}
.tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
  justify-content: flex-start;
  gap: 44px;
  border-radius: 4px;
}
.tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item .tab-item-details-tab-item-link {
  text-decoration: none;
  cursor: pointer;
  color: #AFACAD;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item.active .tab-item-details-tab-item-link {
  color: #494F55;
}
.tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item.active::after {
  content: "";
  display: block;
  width: 100%;
  position: relative;
  top: 60%;
  height: 2px;
  background-color: #494F55;
}

@media (max-width: 768px) {
  .tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list {
    justify-content: center !important;
  }
}
.bids-tab-item-details {
  border-radius: 4px;
  position: relative;
}
.bids-tab-item-details .tab-item-details-tab-box {
  display: inline-flex;
  padding: 16px 30px 16px 130px;
  align-items: center;
  gap: 44px;
  background: #F0F1F1;
  border-radius: 5px;
  margin-top: -30px;
}
html[lang=ar][dir=rtl] .bids-tab-item-details .tab-item-details-tab-box {
  padding: 16px 130px 16px 30px;
}
.bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 0;
  justify-content: flex-start;
  gap: 44px;
  border-radius: 4px;
}
.bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item .tab-item-details-tab-item-link {
  text-decoration: none;
  cursor: pointer;
  color: #AFACAD;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item.active .tab-item-details-tab-item-link {
  color: #494F55;
}
.bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list .tab-item-details-tab-item.active::after {
  content: "";
  display: block;
  width: 100%;
  position: relative;
  top: 60%;
  height: 2px;
  background-color: #494F55;
}

@media (max-width: 768px) {
  .bids-tab-item-details .tab-item-details-tab-box {
    padding: 0px 40px 15px 20px;
    margin-top: 0px;
  }
  .bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    justify-content: center;
    gap: 44px;
    border-radius: 4px;
  }
  html[lang=ar][dir=rtl] .bids-tab-item-details .tab-item-details-tab-box {
    padding: 0px 5px 15px 0px;
    margin-top: 0px;
  }
  html[lang=ar][dir=rtl] .bids-tab-item-details .tab-item-details-tab-box .tab-item-details-tab-list {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    justify-content: center;
    gap: 44px;
    border-radius: 4px;
  }
}
.map-section {
  background-image: url(../../../../../../../public/images/map.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 652px;
  padding-top: 167px;
}
.map-section .map-section-block {
  position: relative;
  min-height: 652px;
  overflow: hidden;
}
.map-section .map-section-block .map-section-block-frame {
  position: absolute;
  bottom: -82px;
  right: 0px;
  z-index: 5;
  overflow: hidden;
}
.map-section .map-section-block .map-section-block-details {
  position: absolute;
  right: 0;
  top: 100px;
  border-radius: 8px;
  background: #FFF;
  box-shadow: 0px 4px 30px 0px rgba(218, 218, 218, 0.16);
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  padding: 16px 32px 62px 32px;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-title {
  color: #34373A;
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 123%;
  width: 50%;
  margin-bottom: 31px;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-list {
  list-style-type: none;
  padding: 0px;
  padding-bottom: 20px;
  border-bottom: 1px solid #F3F3F3;
  margin-bottom: 20px;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-list .map-section-block-details-item {
  list-style-type: none;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-list .map-section-block-details-item .map-section-block-details-item-title {
  color: #846940;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-list .map-section-block-details-item .map-section-block-details-item-value {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-link {
  display: flex;
  padding: 16px 24px;
  justify-content: center;
  align-items: center;
  gap: 16px;
  flex-shrink: 0;
  border-radius: 51px;
  background: #00BC70;
  position: relative;
  z-index: 5555;
}
.map-section .map-section-block .map-section-block-details .map-section-block-details-link .map-section-block-details-link-btn {
  text-decoration: none;
  color: var(--primaryLightGrey-L50, #FAFBFB);
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}

@media (max-width: 768px) {
  .map-section .map-section-block .map-section-block-details {
    right: 6% !important;
    left: 6% !important;
  }
  .map-title-status {
    width: 50% !important;
  }
}
.coordinates-table {
  width: 100%;
  border-collapse: collapse;
}

.coordinates-table th,
.coordinates-table td {
  border: 1px solid #ddd;
  padding: 8px;
}

.coordinates-table th {
  background-color: #f2f2f2;
  text-align: left;
}

.coordinate-row-odd {
  background-color: #F8F5EF;
}

.coordinate-row-even {
  background-color: #FFF;
}

.map-title .subpageHero__title {
  margin-bottom: 1.8rem;
}

.map-title-status {
  line-height: 10px;
  background-color: #00BC70;
  color: #FFF;
  text-align: center;
  font-style: normal;
  font-weight: 700;
  height: 30px;
  position: relative;
  border-radius: 8px;
  padding-top: 8px;
  width: 120px;
}

.statistics {
  background: #34373A;
  padding: 20px;
  padding-bottom: 0px;
  padding-top: 167px;
  margin-top: -102px;
}
.statistics .statistics-title {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 50px;
}
.statistics .statistics-details .row .col {
  padding: 70px 70px;
  transition: 0.5s all ease;
  cursor: pointer;
  text-align: center;
}
.statistics .statistics-details .row .col:hover {
  background: #2D3033;
  transition: 0.7s ease-in-out;
}
.statistics .statistics-details .statistics-details-card {
  width: 100%;
}
.statistics .statistics-details .statistics-details-card .statistics-details-card-icon {
  margin-bottom: 36px;
}
.statistics .statistics-details .statistics-details-card .statistics-details-card-title {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 66px;
  font-style: normal;
  font-weight: 700;
  line-height: 134%;
  margin-bottom: 8px;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.statistics .statistics-details .statistics-details-card .statistics-details-card-description {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

@media (max-width: 768px) {
  .statistics .statistics-details .row {
    justify-content: center;
  }
}
.map-statistics {
  background: #FFF;
  padding-top: 50px;
  text-align: center;
}
.map-statistics .map-statistics-title {
  color: #846940;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 5rem;
  margin-bottom: 50px;
}
.map-statistics .map-statistics-details {
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}
.map-statistics .map-statistics-details .map-row {
  gap: 19px !important;
  display: flex;
  flex-direction: row;
}
.map-statistics .map-statistics-details .map-row .map-col {
  padding: 70px 70px;
  transition: 0.5s all ease;
  cursor: pointer;
}
.map-statistics .map-statistics-details .map-row .map-col:hover {
  background: #FFF;
  transition: 0.7s ease-in-out;
}
.map-statistics .map-statistics-details .map-statistics-details-card {
  width: 100%;
}
.map-statistics .map-statistics-details .map-statistics-details-card .map-statistics-details-card-icon {
  margin-bottom: 36px;
}
.map-statistics .map-statistics-details .map-statistics-details-card .map-statistics-details-card-title {
  color: #1D1D1B;
  font-family: "DIN Next LT Arabic";
  font-size: 66px;
  font-style: normal;
  font-weight: 700;
  line-height: 134%;
  margin-bottom: 8px;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.map-statistics .map-statistics-details .map-statistics-details-card .map-statistics-details-card-description {
  color: #667085;
  font-family: "DIN Next LT Arabic";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

@media (max-width: 768px) {
  .map-statistics .map-statistics-details .map-row {
    justify-content: center;
    gap: 19px !important;
    display: flex;
    flex-wrap: wrap;
  }
}
.license-details-section {
  padding: 113px 20px;
  padding-top: 215px;
  margin-top: -102px;
}
.license-details-section .col {
  width: 45%;
}
.license-details-section .section-header {
  display: flex;
  align-items: center;
  gap: 16px;
  border-bottom: 2px solid #F8F5EF;
  padding-bottom: 38px;
  margin-bottom: 38px;
}
.license-details-section .section-header .header-image {
  display: flex;
  border-radius: 93.5px;
  border: 1px solid #F8F5EF;
  width: 50px;
  height: 50px;
  justify-content: center;
  align-items: center;
}
.license-details-section .section-header .header-text-title {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.license-details-section .section-header .header-text-description {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: flex;
  gap: 8px;
}
.license-details-section .section-header .header-text-description .share-icon {
  padding: 0px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.license-details-section .section-block .label-status {
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 8px 12px;
  border-radius: 8px;
  border-radius: 100px;
  line-height: 0.2;
  margin-bottom: 18px;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.license-details-section .section-block .label-status.inactive, .license-details-section .section-block .label-status.Inactive, .license-details-section .section-block .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-details-section .section-block .label-status.closed, .license-details-section .section-block .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-details-section .section-block .label-status.active, .license-details-section .section-block .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.license-details-section .section-block .section-block-title {
  color: #846940;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 5rem;
  margin-bottom: 64px;
}
.license-details-section .section-block .section-block-content-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
}
.license-details-section .section-block .section-block-content-list .section-block-content-item {
  width: 50%;
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 44px;
}
.license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-icon {
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 8px;
  border-radius: 20px;
  background: var(--white-opacity-100, #FFF);
}
.license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 146%;
}
.license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-label {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 146%;
  /* 20.44px */
}
.license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-value {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 19.2px */
}
.license-details-section .section-image-box {
  position: relative;
  top: 13%;
}
.license-details-section .section-image-box .section-image {
  width: 100%;
  border-radius: 15px;
}

@media (max-width: 1200px) {
  .map-container .container {
    margin-right: auto !important;
    margin-left: auto;
  }
  .license-details-section .row {
    gap: 0px;
  }
  .license-details-section .row .col {
    width: 50%;
  }
  .license-details-section .section-image-box {
    top: 35%;
  }
}
@media (max-width: 992px) {
  .license-details-section .row {
    gap: 0px;
  }
  .license-details-section .row .col {
    width: 100%;
  }
  .license-details-section .section-image-box {
    display: none;
  }
}
@media (max-width: 768px) {
  .minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content {
    gap: 5px;
  }
  .minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item {
    width: auto !important;
  }
}
.map-container {
  margin-left: 100px;
  margin-right: 100px;
  max-width: 1280px;
}
.map-container .map-license-details-section {
  padding: 50px 2px 50px 2px;
}
.map-container .map-license-details-section .col {
  width: 100%;
}
.map-container .map-license-details-section .map-section-header {
  display: flex;
  align-items: center;
  gap: 16px;
  border-bottom: 2px solid #F8F5EF;
  padding-bottom: 38px;
  margin-bottom: 38px;
}
.map-container .map-license-details-section .map-section-header .map-header-image {
  display: flex;
  border-radius: 93.5px;
  border: 1px solid #F8F5EF;
  width: 50px;
  height: 50px;
  justify-content: center;
  align-items: center;
}
.map-container .map-license-details-section .map-section-header .map-header-text-title {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.map-container .map-license-details-section .map-section-header .map-header-text-description {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: flex;
  gap: 8px;
}
.map-container .map-license-details-section .map-section-header .map-header-text-description .map-share-icon {
  padding: 0px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.map-container .map-license-details-section .map-section-block .map-label-status {
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 8px 12px;
  border-radius: 8px;
  border-radius: 100px;
  line-height: 0.2;
  margin-bottom: 18px;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.map-container .map-license-details-section .map-section-block .map-label-status.inactive, .map-container .map-license-details-section .map-section-block .map-label-status.Inactive, .map-container .map-license-details-section .map-section-block .map-label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.map-container .map-license-details-section .map-section-block .map-label-status.closed, .map-container .map-license-details-section .map-section-block .map-label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.map-container .map-license-details-section .map-section-block .map-label-status.active, .map-container .map-license-details-section .map-section-block .map-label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.map-container .map-license-details-section .map-section-block .map-section-block-title {
  color: #846940;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 5rem;
  margin-bottom: 64px;
}
.map-container .map-license-details-section .map-section-block .map-header-text-description {
  color: #696D70;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 2.8rem;
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list .map-section-block-content-item {
  width: 50%;
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 44px;
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list .map-section-block-content-item .map-section-block-content-item-icon {
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 8px;
  border-radius: 20px;
  background: var(--white-opacity-100, #FFF);
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list .map-section-block-content-item .map-section-block-content-item-text {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 146%;
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list .map-section-block-content-item .map-section-block-content-item-text .map-section-block-content-item-label {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 146%;
}
.map-container .map-license-details-section .map-section-block .map-section-block-content-list .map-section-block-content-item .map-section-block-content-item-text .map-section-block-content-item-value {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.map-container .map-license-details-section .map-section-image-box {
  position: relative;
  top: 13%;
}
.map-container .map-license-details-section .map-section-image-box .map-section-image {
  width: 100%;
}

@media (max-width: 768px) {
  .map-container {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    max-width: 1280px;
  }
}
@media (max-width: 768px) {
  html[dir=rtl] .map-container .map-container {
    margin-right: 100px;
    max-width: 1280px;
    text-align: center;
  }
}

.contact-container {
  background-color: #f9f6ef;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 452px;
  position: relative;
  padding-left: 134px;
}
.contact-container h1 {
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 44px;
  display: flex;
}
.contact-container p {
  margin-top: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 44px;
}
.contact-container .contact-button {
  margin-top: 20px;
  background-color: #af936d;
  color: white;
  text-align: center;
  font-style: normal;
  font-size: 16px;
  font-weight: 700;
  line-height: 18px;
  padding: 12px 16px;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
}
.contact-container .contact-button:hover {
  background-color: #977b53;
}
.contact-container .pattern {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 50%;
  background: linear-gradient(to top right, rgba(255, 255, 255, 0), #af936d);
  -webkit-clip-path: polygon(100% 0%, 100% 100%, 0% 100%);
          clip-path: polygon(100% 0%, 100% 100%, 0% 100%);
}

html[lang=ar][dir=rtl] .contact-container {
  padding-right: 134px;
}

.news-container {
  margin: auto;
  max-width: 1680px;
}
.news-container .license-details-section {
  padding: 113px 20px;
  padding-top: 215px;
  margin-top: -102px;
}
.news-container .license-details-section .col-md-8 {
  width: 58%;
}
.news-container .license-details-section .col-md-4 {
  width: 40%;
}
.news-container .license-details-section .section-header {
  display: flex;
  align-items: center;
  gap: 16px;
  border-bottom: 2px solid #F8F5EF;
  padding-bottom: 38px;
  margin-bottom: 38px;
}
.news-container .license-details-section .section-header .header-image {
  display: flex;
  border-radius: 93.5px;
  border: 1px solid #F8F5EF;
  width: 50px;
  height: 50px;
  justify-content: center;
  align-items: center;
}
.news-container .license-details-section .section-header .header-text-title {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.news-container .license-details-section .section-header .header-text-description {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: flex;
  gap: 8px;
}
.news-container .license-details-section .section-header .header-text-description .share-icon {
  padding: 0px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.news-container .license-details-section .section-block .label-status {
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
  height: 21px;
  padding: 8px 12px;
  border-radius: 8px;
  border-radius: 100px;
  line-height: 0.2;
  margin-bottom: 18px;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.news-container .license-details-section .section-block .label-status.inactive, .news-container .license-details-section .section-block .label-status.Inactive, .news-container .license-details-section .section-block .label-status.InActive {
  background-color: #AFACAD;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.news-container .license-details-section .section-block .label-status.closed, .news-container .license-details-section .section-block .label-status.Closed {
  background-color: #CC5B5B;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.news-container .license-details-section .section-block .label-status.active, .news-container .license-details-section .section-block .label-status.Active {
  background-color: #00BC70;
  color: #fff;
  color: var(--primaryLightGrey-L50, #FAFBFB);
}
.news-container .license-details-section .section-block .section-block-title {
  color: #846940;
  font-size: 27px;
  font-style: normal;
  font-weight: 700;
  line-height: 40px;
  margin-bottom: 20px;
}
.news-container .license-details-section .section-block .section-block-content-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
}
.news-container .license-details-section .section-block .section-block-content-list .section-block-content-item {
  width: 50%;
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 44px;
}
.news-container .license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-icon {
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 8px;
  border-radius: 20px;
  background: var(--white-opacity-100, #FFF);
}
.news-container .license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 146%;
}
.news-container .license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-label {
  color: #393737;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 146%;
}
.news-container .license-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-value {
  color: #393737;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
}
.news-container .license-details-section .section-image-box {
  position: relative;
  top: 0%;
}
.news-container .license-details-section .section-image-box .section-image {
  width: 100%;
  border-radius: 15px;
}

@media (max-width: 768px) {
  .news-container .license-details-section .col-md-8 {
    width: 100%;
  }
  .news-container .license-details-section .section-block .section-block-title {
    font-size: 27px;
    line-height: 40px;
  }
  .news-container .license-details-section .section-block .section-block-content-list .section-block-content-item {
    width: 100%;
  }
}
@media (max-width: 992px) {
  .contact-container {
    padding-left: 10px;
  }
  .contact-container .contact-section {
    text-align: center;
  }
  .contact-container h1 {
    display: inline-flex;
    line-height: 5rem;
  }
  .contact-container .contact-button {
    display: flex;
  }
  html[lang=ar][dir=rtl] .contact-container {
    padding-right: 10px;
  }
  .news-container .license-details-section .col-md-8 {
    width: 100%;
  }
  .news-container .license-details-section .section-block .section-block-title {
    font-size: 27px;
    line-height: 40px;
  }
  .news-container .license-details-section .section-block .section-block-content-list .section-block-content-item {
    width: 100%;
  }
}
.minerals-section {
  background: #34373A;
  padding: 86px 20px 86px 20px;
  padding-top: 188px;
  margin-top: -102px;
}
.minerals-section .minerals-section-title {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin: 0;
  margin-bottom: 64px;
}
.minerals-section .minerals-section-tab-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  gap: 11px;
  margin-bottom: 50px;
}
.minerals-section .minerals-section-tab-list .minerals-section-tab-item {
  display: flex;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 100px;
  border: 1px solid #FFF;
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  cursor: pointer;
}
.minerals-section .minerals-section-tab-list .minerals-section-tab-item.active {
  border-radius: 100px;
  background: #575195;
  border: none;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane {
  display: none;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane.active {
  display: block;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content {
  display: flex;
  flex-wrap: wrap;
  /* gap: 74px; */
  justify-content: flex-start;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item {
  display: flex;
  gap: 30px;
  align-items: center;
  width: 25%;
  margin-bottom: 20px;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item .class-icon {
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  /* gap: 8px; */
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.08);
  -webkit-backdrop-filter: blur(52px);
          backdrop-filter: blur(52px);
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item .class-value {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

.main-file-licenses-list-section {
  background: rgba(216, 194, 160, 0.06);
}

.bids-minerals-details-section {
  padding: 130px 20px 130px 20px;
  text-align: center;
  padding-top: 232px;
  margin-top: -102px;
}
.bids-minerals-details-section .minerals-details-section-header {
  border-bottom: 1px solid #F8F5EF;
  width: 50%;
  margin: auto;
}
.bids-minerals-details-section .minerals-details-section-header .minerals-details-section-icon {
  margin-bottom: 33px;
}
.bids-minerals-details-section .minerals-details-section-header .minerals-details-section-title {
  color: #846940;
  text-align: center;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 9px;
}
.bids-minerals-details-section .minerals-details-section-header .minerals-details-section-description {
  color: #7C7C7C;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}
.bids-minerals-details-section .gold-minerals-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.bids-minerals-details-section .gold-minerals-list .gold-minerals-item {
  padding: 0px 39px;
  /* margin-left: 5px; */
  position: relative;
}
.bids-minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::before {
  content: "";
  display: none;
  width: 2px;
  background-color: #F8F5EF;
  height: 50px;
  position: absolute;
  top: 20px;
  right: 0px;
}
html[lang=ar][dir=rtl] .bids-minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::before {
  left: 0;
  right: auto;
}
.bids-minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::after {
  content: "";
  display: block;
  width: 2px;
  background-color: #F8F5EF;
  height: 50px;
  position: relative;
  top: -60px;
  right: 39px;
}
html[lang=ar][dir=rtl] .bids-minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::after {
  left: 39px;
  right: auto;
}
.bids-minerals-details-section .gold-minerals-list .gold-minerals-item .gold-minerals-item-value {
  color: #2D3033;
  text-align: center;
  font-size: 25px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 134%;
  transition: opacity 0.7s ease-in-out;
  opacity: 1;
}
.bids-minerals-details-section .gold-minerals-list .gold-minerals-item .gold-minerals-item-text {
  color: #2D3033;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

@media (max-width: 768px) {
  .bids-minerals-details-section .minerals-details-section-header {
    width: auto;
  }
}
.minerals-section {
  background: #34373A;
  padding: 86px 20px 86px 20px;
  padding-top: 188px;
  margin-top: -102px;
  margin-top: -102px;
}
.minerals-section .minerals-section-title {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin: 0;
  margin-bottom: 64px;
}
.minerals-section .minerals-section-tab-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  gap: 11px;
  margin-bottom: 50px;
}
.minerals-section .minerals-section-tab-list .minerals-section-tab-item {
  display: flex;
  padding: 12px 16px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 100px;
  border: 1px solid #FFF;
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
  cursor: pointer;
}
.minerals-section .minerals-section-tab-list .minerals-section-tab-item.active {
  border-radius: 100px;
  background: #575195;
  border: none;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane {
  display: none;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane.active {
  display: block;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content {
  display: flex;
  flex-wrap: wrap;
  /* gap: 74px; */
  justify-content: flex-start;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item {
  display: flex;
  gap: 30px;
  align-items: center;
  width: 25%;
  margin-bottom: 20px;
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item .class-icon {
  display: flex;
  padding: 16px;
  justify-content: center;
  align-items: center;
  /* gap: 8px; */
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.08);
  -webkit-backdrop-filter: blur(52px);
          backdrop-filter: blur(52px);
}
.minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item .class-value {
  color: #FFF;
  font-family: "DIN Next LT Arabic";
  font-size: 25px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

.request-details-section {
  padding: 113px 20px;
  position: relative;
  padding-top: 215px;
  margin-top: -102px;
}
.request-details-section .col {
  width: 45%;
}
.request-details-section .section-header {
  display: flex;
  align-items: center;
  gap: 16px;
  border-bottom: 2px solid #F8F5EF;
  padding-bottom: 38px;
  margin-bottom: 38px;
}
.request-details-section .section-header .header-image {
  display: flex;
  border-radius: 93.5px;
  border: 1px solid #F8F5EF;
  width: 50px;
  height: 50px;
  justify-content: center;
  align-items: center;
}
.request-details-section .section-header .header-text-title {
  color: #393737;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 140%;
}
.request-details-section .section-header .header-text-description {
  color: #393737;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  display: flex;
  gap: 8px;
}
.request-details-section .section-header .header-text-description .share-icon {
  padding: 0px;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.request-details-section .section-block .section-block-active {
  display: flex;
  width: 40px;
  height: 13px;
  padding: 8px 12px;
  justify-content: center;
  align-items: center;
  gap: 6px;
  border-radius: 100px;
  background: var(--secondaryGreen-G300, #00BC70);
  color: var(--primaryLightGrey-L50, #FAFBFB);
  text-align: center;
  font-family: "DIN Next LT Arabic";
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: 140%;
  margin-bottom: 18px;
}
.request-details-section .section-block .section-block-title {
  color: #846940;
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 64px;
}
.request-details-section .section-block .section-block-content-list {
  list-style-type: none;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
}
.request-details-section .section-block .section-block-content-list .section-block-content-item {
  width: 50%;
  display: flex;
  align-items: center;
  gap: 16px;
  margin-bottom: 44px;
}
.request-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-icon {
  display: flex;
  padding: 8px;
  align-items: flex-start;
  gap: 8px;
  border-radius: 20px;
  background: var(--white-opacity-100, #FFF);
}
.request-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text {
  color: #393737;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 146%;
}
.request-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-label {
  color: #393737;
  font-family: "DIN Next LT Arabic";
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  line-height: 146%; /* 20.44px */
}
.request-details-section .section-block .section-block-content-list .section-block-content-item .section-block-content-item-text .section-block-content-item-value {
  color: #393737;
  font-family: "DIN Next LT Arabic";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%; /* 19.2px */
}
.request-details-section .section-image-box {
  position: relative;
  top: 26%;
}
.request-details-section .section-image-box .section-image {
  width: 100%;
}

@media (max-width: 1200px) {
  .request-details-section .row {
    gap: 0px;
  }
  .request-details-section .row .col {
    width: 50%;
  }
  .request-details-section .section-image-box {
    top: 35%;
  }
}
@media (max-width: 992px) {
  .request-details-section .row {
    gap: 0px;
  }
  .request-details-section .row .col {
    width: 100%;
  }
  .request-details-section .section-image-box {
    display: none;
  }
}
@media (max-width: 768px) {
  .minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content {
    gap: 5px;
  }
  .minerals-section .minerals-section-tabs .minerals-section-tab-pane .class-content .class-item {
    width: auto !important;
  }
}
body {
  margin: 0;
}

html {
  scroll-behavior: smooth;
}

.minerals-details-section {
  padding: 130px 20px 100px 20px;
  text-align: center;
  padding-top: 232px;
  margin-top: -102px;
}
.minerals-details-section .minerals-details-section-header {
  border-bottom: 1px solid #F8F5EF;
  width: 50%;
  margin: auto;
}
.minerals-details-section .minerals-details-section-header .minerals-details-section-icon {
  margin-bottom: 33px;
}
.minerals-details-section .minerals-details-section-header .minerals-details-section-title {
  color: #846940;
  text-align: center;
  font-size: 35px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 9px;
}
.minerals-details-section .minerals-details-section-header .minerals-details-section-description {
  color: #7C7C7C;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}
.minerals-details-section .gold-minerals-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.minerals-details-section .gold-minerals-list .gold-minerals-item {
  padding: 0px 39px;
  /* margin-left: 5px; */
  position: relative;
}
.minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::before {
  content: "";
  display: block;
  width: 2px;
  background-color: #F8F5EF;
  height: 50px;
  position: absolute;
  top: 20px;
  right: 0px;
}
html[lang=ar][dir=rtl] .minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::before {
  left: 0;
  right: auto;
}
.minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::after {
  content: "";
  display: block;
  width: 2px;
  background-color: #F8F5EF;
  height: 50px;
  position: relative;
  top: -60px;
  right: 39px;
  /* padding-bottom: 19px; */
}
html[lang=ar][dir=rtl] .minerals-details-section .gold-minerals-list .gold-minerals-item:nth-child(2)::after {
  left: 39px;
  right: auto;
}
.minerals-details-section .gold-minerals-list .gold-minerals-item .gold-minerals-item-value {
  color: #2D3033;
  text-align: center;
  font-size: 36px;
  font-style: normal;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 134%;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.minerals-details-section .gold-minerals-list .gold-minerals-item .gold-minerals-item-text {
  color: #2D3033;
  text-align: center;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 134%;
}

@media (max-width: 768px) {
  .minerals-details-section .minerals-details-section-header {
    width: auto;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzdC9tYWluLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7OztFQVVFOztBQUVGLFdBQVcsd0JBQXdCLENBQUMsNHJFQUE0ckUsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLENBQUMsTUFBTSw0QkFBNEIsQ0FBQyxNQUFNLGlCQUFpQixDQUFDLGFBQWEsQ0FBQyxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsUUFBUSxnQkFBZ0IsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsQ0FBQyxlQUFlLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLGlDQUFpQyxxQkFBcUIsQ0FBQyxnQkFBZ0IsaUJBQWlCLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLDZCQUE2QixDQUFDLG1GQUFtRixDQUFDLHNCQUFzQixDQUFDLHdFQUF3RSw4QkFBOEIsQ0FBQyxtQkFBbUIsa0JBQWtCLENBQUMsaUJBQWlCLGtCQUFrQixDQUFDLGNBQWMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsNkJBQTZCLENBQUMsYUFBYSxDQUFDLDhCQUE4QixpQkFBaUIsQ0FBQyxvREFBb0QsV0FBVyxDQUFDLG1DQUFtQyxzQkFBc0IsQ0FBQyxvQ0FBb0MsQ0FBQyxzQ0FBc0MsdUJBQXVCLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsMkNBQTJDLGtCQUFrQixDQUFDLDJCQUEyQiwyQkFBMkIsQ0FBQyxXQUFXLGtCQUFrQixDQUFDLHdEQUF3RCwyQkFBMkIsQ0FBQyxpQ0FBaUMsYUFBYSxDQUFDLG9CQUFvQixDQUFDLHVCQUF1QixDQUFDLG9EQUFvRCxZQUFZLENBQUMsK0NBQStDLDZCQUE2QixDQUFDLG1EQUFtRCxvQ0FBMkIsQ0FBM0IsZ0NBQTJCLENBQTNCLDRCQUE0QixDQUFDLGlEQUFpRCxvQ0FBMkIsQ0FBM0IsZ0NBQTJCLENBQTNCLDRCQUE0QixDQUFDLGtEQUFrRCw2QkFBb0IsQ0FBcEIseUJBQW9CLENBQXBCLHFCQUFxQixDQUFDLGdFQUFnRSxzQkFBc0IsQ0FBQyx5REFBeUQsVUFBVSxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsK0RBQStELCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZGQUE2Rix5REFBdUQsQ0FBdkQsd0RBQXdELENBQUMsMkVBQTJFLFdBQVcsQ0FBQyxjQUFjLENBQUMseUNBQXlDLENBQUMsMkZBQTJGLDBEQUFzRCxDQUF0RCx1REFBdUQsQ0FBQyx5RUFBeUUsVUFBVSxDQUFDLGFBQWEsQ0FBQywwQ0FBMEMsQ0FBQyxzTEFBc0wsaUJBQWlCLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLG1CQUFtQixDQUFDLFVBQVUsQ0FBQyxnQ0FBZ0MsMEJBQTBCLENBQUMscUNBQXFDLHNFQUFzRSxDQUFDLHNDQUFzQyx1RUFBdUUsQ0FBQyxvQ0FBb0MscUVBQXFFLENBQUMsdUNBQXVDLHdFQUF3RSxDQUFDLHVCQUF1QixVQUFVLENBQUMsV0FBVyxDQUFDLGlCQUFpQixDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxDQUFDLG9CQUFvQixDQUFDLHFCQUFxQixDQUFDLHdFQUF3RSxDQUFDLGlCQUFpQixDQUFDLDRCQUE0QixDQUFDLCtIQUErSCxrREFBa0QsQ0FBQyw2QkFBNkIsNkJBQTZCLENBQUMsNkJBQTZCLDZCQUE2QixDQUFDLGlDQUFpQyxHQUFHLHNCQUFzQixDQUFDLEtBQUssd0JBQXdCLENBQUMsQ0FBQyw4QkFBOEIsa0NBQWtDLENBQUMsdUJBQXVCLENBQUMsdURBQXVELFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLG1CQUFtQixDQUFDLHlFQUF5RSxVQUFVLENBQUMsZ0NBQWdDLENBQUMsdUVBQXVFLFNBQVMsQ0FBQyxpQ0FBaUMsQ0FBQyxNQUFNLDZCQUE2QixDQUFDLHdDQUF3QyxpQkFBaUIsQ0FBQywyQ0FBMkMsQ0FBQyxrREFBa0QsQ0FBQyxvQ0FBb0MsQ0FBQyx5REFBeUQsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLFlBQVksQ0FBQyxrQkFBa0IsQ0FBQyxzQkFBc0IsQ0FBQyw4REFBOEQsQ0FBQyxzRkFBc0YsV0FBVyxDQUFDLFdBQVcsQ0FBQyxtQkFBbUIsQ0FBQyxrRkFBa0YsU0FBUyxDQUFDLFdBQVcsQ0FBQyxtQkFBbUIsQ0FBQyxnR0FBZ0csc0JBQXNCLENBQUMsZ0RBQWdELFVBQVUsQ0FBQyxXQUFXLENBQUMsa0JBQWtCLENBQUMsdUJBQXVCLENBQUMsd0VBQXdFLHdCQUF3QixDQUFDLG9EQUFvRCwrQ0FBK0MsQ0FBQyxVQUFVLENBQUMsb0RBQW9ELGdEQUFnRCxDQUFDLFNBQVMsQ0FBQyxvQkFBb0IsWUFBWSxDQUFDLG9EQUFvRCx3QkFBd0IsQ0FBQyx1Q0FBdUMsQ0FBQyw2QkFBNkIsQ0FBQyxnQkFBZ0IsQ0FBQyxvQkFBb0IsQ0FBQyxhQUFhLENBQUMsZ0VBQWdFLGNBQWMsQ0FBQyxvREFBb0QsZ0RBQWdELENBQUMsU0FBUyxDQUFDLGdFQUFnRSxjQUFjLENBQUMsbUJBQW1CLGlCQUFpQixDQUFDLGlCQUFpQixDQUFDLHNCQUFzQixDQUFDLDRCQUE0QixDQUFDLFVBQVUsQ0FBQyw0Q0FBNEMsU0FBUyxDQUFDLDZGQUE2RixzQkFBc0IsQ0FBQyw0SkFBNEosMENBQTBDLENBQUMscUNBQXFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxtQ0FBbUMsZUFBZSxDQUFDLFdBQVcsQ0FBQyw2REFBNkQsb0JBQW9CLENBQUMsaUJBQWlCLENBQUMsb0VBQW9FLGtCQUFrQixDQUFDLHlFQUF5RSxrQkFBa0IsQ0FBQyx5RUFBeUUsb0JBQW9CLENBQUMsOEVBQThFLG9CQUFvQixDQUFDLHlFQUF5RSxvQkFBb0IsQ0FBQyw4RUFBOEUsb0JBQW9CLENBQUMsMEJBQTBCLG9GQUFvRixDQUFDLHNGQUFzRixDQUFDLG9CQUFvQixDQUFDLCtEQUErRCxDQUFDLDhEQUE4RCxDQUFDLDREQUE0RCxDQUFDLGdDQUFnQyxXQUFXLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxlQUFlLENBQUMsdUJBQXVCLENBQUMsb0JBQWMsQ0FBZCxlQUFlLENBQUMsdURBQXVELGNBQWMsQ0FBQyxxQ0FBcUMsc0JBQXNCLENBQUMsaUNBQWlDLGtEQUFrRCxDQUFDLG1FQUFtRSxDQUFDLGtHQUFrRyx3Q0FBd0MsQ0FBQyx1Q0FBdUMsQ0FBQyxPQUFPLENBQUMsaUNBQWlDLENBQUMsc0pBQXNKLHlEQUF5RCxDQUFDLGFBQWEsQ0FBQyxzS0FBc0ssT0FBTyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQywwTkFBME4sb0JBQW9CLENBQUMsZ0NBQWdDLENBQUMsMEpBQTBKLDJEQUEyRCxDQUFDLDBLQUEwSyxRQUFRLENBQUMsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsOE5BQThOLGlDQUFpQyxDQUFDLDJGQUEyRixrQ0FBa0MsQ0FBQyw0QkFBNEIscURBQXFELENBQUMsK0JBQStCLHdFQUF3RSxDQUFDLGlCQUFpQixDQUFDLG1FQUFtRSxtRUFBbUUsQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsa0JBQWtCLENBQUMseUJBQXlCLENBQUMsK0VBQStFLDBCQUEwQixDQUFDLHNTQUFzUyxVQUFVLENBQUMsb0RBQW9ELENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxzU0FBc1MsbURBQW1ELENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsd0JBQXdCLFlBQVksQ0FBQyxrQkFBa0Isd0RBQXdELENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQUMsMERBQTBELENBQUMseUZBQXlGLHNCQUFzQixDQUFDLG1GQUFtRixpQkFBaUIsQ0FBQyw0Q0FBNEMsQ0FBQyx5Q0FBeUMsQ0FBQyxvQ0FBb0MsQ0FBQyxVQUFVLENBQUMsdUNBQXVDLENBQUMsOERBQThELENBQUMsK0VBQStFLGlCQUFpQixDQUFDLHNDQUFzQyxDQUFDLHVDQUF1QyxDQUFDLDJDQUEyQyxDQUFDLFVBQVUsQ0FBQyxzQ0FBc0MsQ0FBQywrREFBK0QsQ0FBQyx1QkFBdUIsV0FBVyxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQywrREFBK0QsQ0FBQyx3REFBd0QsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLDhCQUE4QixXQUFXLENBQUMsdUJBQXVCLFlBQVksQ0FBQyx1QkFBdUIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQUMsc0JBQXNCLENBQUMsa0JBQWtCLENBQUMsaUJBQWlCLENBQUMsb0ZBQW9GLGNBQWMsQ0FBQyxlQUFlLENBQUMsa0JBQWtCLENBQUMscUJBQXFCLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyw2QkFBNkIsaUJBQWlCLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLGtDQUFrQyxtQ0FBbUMsQ0FBQyxhQUFhLENBQUMsNkJBQTZCLGNBQWMsQ0FBQyxvQ0FBb0MsY0FBYyxDQUFDLHFCQUFxQixDQUFDLDRDQUE0QyxtQ0FBbUMsQ0FBQywyQkFBMkIsbUJBQW1CLENBQUMsMkJBQTJCLENBQUMseUNBQXlDLG1CQUFtQixDQUFDLGtDQUFrQyxtQkFBbUIsQ0FBQyx1REFBdUQsbUJBQW1CLENBQUMsb0JBQW9CLGdCQUFnQixDQUFDLDJCQUEyQixtQkFBbUIsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyx5Q0FBeUMsbUJBQW1CLENBQUMsc0NBQXNDLHVCQUF1QixDQUFDLHlGQUF5RixtQkFBbUIsQ0FBQyxrR0FBa0csbUJBQW1CLENBQUMsa0JBQWtCLENBQUMsaUNBQWlDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLHdDQUF3QyxVQUFVLENBQUMsZUFBZSxDQUFDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQyw4Q0FBOEMsbUJBQW1CLENBQUMsa0JBQWtCLENBQUMsa1FBQWtRLFNBQVMsQ0FBQyxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxvQkFBb0IsZ0JBQWdCLENBQUMsMkJBQTJCLG1CQUFtQixDQUFDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyx5Q0FBeUMsbUJBQW1CLENBQUMseUZBQXlGLG1CQUFtQixDQUFDLGtRQUFrUSxTQUFTLENBQUMsa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsK0JBQStCLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGVBQWUsQ0FBQyw0Q0FBNEMsQ0FBQyxxQkFBcUIsZ0JBQWdCLENBQUMsNEJBQTRCLDhCQUE4QixDQUFDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGVBQWUsQztBQ1p0eGpCLHlCQUFnSywyQkFBMkIsQ0FBQyw0QkFBNEIsQ0FBb04sZUFBZSxDQUFoRixxQkFBcUIsQ0FBQywwQkFBMEIsQ0FBaUMsMERBQTBELENBQUMsa0RBQWlELENBQXplLFVBQVUsQ0FBa0MsbUJBQW1CLENBQUMsbUJBQW1CLENBQUMsWUFBWSxDQUEwRCx5QkFBeUIsQ0FBQyxxQkFBcUIsQ0FBaE8sc0JBQXNCLENBQXJDLGNBQWMsQ0FBcVgsZUFBZSxDQUFqVyxpQkFBaUIsQ0FBMkwsd0JBQXdCLENBQUMscUJBQXFCLENBQUMsb0JBQW9CLENBQUMsZ0JBQWdCLENBQTlRLGNBQWMsQ0FBK0osWUFBZ1MsQ0FBQywyQkFBMkIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsYUFBb0MsUUFBUSxDQUEvQixjQUFjLENBQUMsT0FBTyxDQUFVLHNDQUFzQyxDQUFDLGtDQUFrQyxDQUFDLDhCQUE4QixDQUFDLFdBQVcsWUFBWSxDQUFDLFlBQW9QLDJCQUEyQixDQUFDLDRCQUE0QixDQUFqUSwwQkFBMEIsQ0FBQyxVQUFVLENBQStHLG1CQUFtQixDQUFDLG1CQUFtQixDQUFDLFlBQVksQ0FBMEQseUJBQXlCLENBQUMscUJBQW9CLENBQS9QLFdBQVcsQ0FBbkUsTUFBTSxDQUFxRixTQUFTLENBQWhDLFlBQVksQ0FBeEcsaUJBQWlCLENBQUMsS0FBSyxDQUFzRyw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBN0csVUFBVSxDQUEwQixTQUF1TyxDQUFDLHNCQUFzQixTQUFTLENBQUMsVUFBVSxDQUFDLDZCQUE2QixzQkFBd0IsQ0FBYSxXQUE0QixDQUE1Qiw0QkFBNEIsQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUE0RSxhQUFZLENBQXZGLGdCQUFnQixDQUE2QyxhQUFhLENBQXpELGVBQWUsQ0FBVyxpQkFBaUIsQ0FBM0IsU0FBdUQsQ0FBQyx3REFBd0QsdUJBQXVCLENBQUMsc0JBQW1DLGNBQWMsQ0FBM0IsWUFBWSxDQUFnQixpQkFBaUIsQ0FBTyxPQUFNLENBQVosS0FBYSxDQUFDLHVCQUF1SCw0QkFBNkIsQ0FBN0gscUJBQXFCLENBQUMsMEJBQTBCLENBQWlDLGNBQWMsQ0FBakMsa0JBQWtCLENBQS9CLFlBQTZFLENBQUMsbUNBQThDLGlCQUFpQixDQUE1QixVQUFVLENBQW1CLGtCQUFrQixDQUFDLHdDQUErSCxrQkFBa0IsQ0FBQyxtQkFBbUIsQ0FBN0gsbUJBQW1CLENBQUMsbUJBQW1CLENBQUMsWUFBWSxDQUEwRSxXQUFVLENBQW5GLGtCQUFrQixDQUFDLGNBQWlFLENBQUMsOEJBQW1GLHVCQUF1QixDQUFDLG9CQUFvQixDQUF3Qix3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBc0IsY0FBYyxDQUE5TixtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQThDLHNCQUFzQixDQUF1RyxVQUFVLENBQUMsK0JBQStCLENBQUMsdUJBQXNCLENBQXJHLG9CQUFzRyxDQUFDLHlFQUF5RSxTQUFTLENBQUMsYUFBNkUsd0JBQXdCLENBQUMscUJBQXFCLENBQStCLHdCQUF3QixDQUFDLHFCQUFxQixDQUFvQixrQkFBa0IsQ0FBQyxtQkFBbUIsQ0FBYSxtQkFBbUIsQ0FBekYsa0JBQWtCLENBQXNGLGtCQUFrQixDQUEzUyxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQXdQLHNCQUFzQixDQUFDLGNBQWMsQ0FBdEcsV0FBVyxDQUFxQixhQUFhLENBQXBMLDZCQUE2QixDQUFpTixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBckIseUNBQXFCLENBQUMsd0NBQXdDLENBQS9kLFVBQWdlLENBQUMscUJBQXFCLHdCQUF3QixDQUFDLGdCQUFnQixDQUFDLFVBQTBFLDBCQUEwQixDQUF6QyxjQUFjLENBQS9ELGVBQWUsQ0FBZ0IsaUJBQWlCLENBQTJDLGtDQUFrQyxDQUFDLDBCQUF5QixDQUF2SSxjQUF3SSxDQUFDLDhCQUE4Qix1QkFBdUIsQ0FBQywrQkFBK0Isc0JBQXNCLENBQUMsZ0JBQWdCLHlCQUF5QixDQUFDLGdCQUEyQixrQ0FBb0MsQ0FBL0MsVUFBVSxDQUFzQyxpQkFBaUIsQ0FBQyxPQUFPLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsd0JBQXdCLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxxQ0FBcUMsQ0FBQyxpQ0FBaUMsQ0FBQyw2QkFBNkIsQ0FBQyx5QkFBeUIsc0JBQXNCLENBQUMsUUFBUSxDQUFDLHNDQUFzQyxDQUFDLGtDQUFrQyxDQUFDLDhCQUE4QixDQUFDLGVBQW1GLG1DQUFvQyxDQUF4RyxlQUFlLENBQUMsNkJBQTZCLENBQUMscUJBQTJELENBQUMsOENBQThDLGNBQWMsQ0FBQyxvREFBb0QsNEJBQTRCLENBQUMsaURBQWlELFlBQVksQ0FBQyxVQUFVLGtCQUFrQixDQUFDLFNBQVMsaUJBQWlCLENBQUMsWUFBWSxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQW1ELHNCQUFzQixDQUFDLGNBQWMsQ0FBdkYsa0JBQWtCLENBQUMsY0FBYyxDQUFDLGVBQWUsQ0FBdUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMscUJBQXFCLENBQXJCLHlDQUFxQixDQUFDLHdDQUF5QyxDQUFDLG9CQUFvQix3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxXQUFxRyx3QkFBd0IsQ0FBQyxxQkFBcUIsQ0FBb0IsdUJBQXVCLENBQUMsb0JBQW9CLENBQS9ELGtCQUFrQixDQUFnSiwwQkFBeUIsQ0FBcEcsY0FBYyxDQUF6TSxtQkFBbUIsQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQXBFLGVBQWUsQ0FBcUssc0JBQXNCLENBQWdCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUExUyxvQkFBcVUsQ0FBQywrRUFBK0UsaUJBQWlCLENBQUMsWUFBWSxlQUFlLENBQUMseUJBQXlCLENBQUMseUNBQXlDLGtCQUFrQixDQUFDLGlDQUEyRCw0QkFBMkIsQ0FBckQseUJBQXNELENBQUMsaUJBQWlCLGtCQUFrQixDQUFDLG1EQUFtRCxlQUFlLENBQUMsNEJBQXNELDRCQUEyQixDQUFyRCx5QkFBc0QsQ0FBQywyREFBb0YsMkJBQTBCLENBQW5ELHdCQUFvRCxDQUFDLHVDQUF1QyxVQUFVLENBQUMsYUFBYSxrQkFBa0IsQ0FBQyxrQkFBa0IsY0FBYyxDQUFDLFFBQXdCLFVBQVMsQ0FBekIsZUFBMEIsQ0FBQyxVQUFVLGlCQUFpQixDQUFDLGdCQUE4RixlQUFlLENBQWpDLGlCQUFpQixDQUFpQixRQUFRLENBQXRHLFVBQVUsQ0FBa0MsZUFBZSxDQUFoRCxpQkFBaUIsQ0FBMkUsT0FBTSxDQUFoRixjQUFpRixDO0FDQXRqTCxnQkFBZ0I7QUNBaEI7O0tBQUE7QUFtQ0E7O0tBQUE7QUNuQ0E7QUE4QkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBQUE7QUM5QkE7QUFxRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQUFBO0FDckVBO0FBY0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQ2RBO0FBbURBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQUFBO0FDbkRBO0FDQUE7OztLQUFBO0FBS0U7Ozs7Ozs7Ozs7Ozs7RUFhRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBrSko7O0FPL0lFOztFQUVFO0FQa0pKOztBTy9JRTtFQUNFO0FQa0pKOztBTy9JRTtFQUNFO0FQa0pKOztBTy9JRTtFQUNFO0FQa0pKOztBTy9JRTs7RUFFRTtFQUNBO0FQa0pKOztBTy9JRTtFQUNFO0VBQ0E7QVBrSko7O0FPL0lBOztLQUFBO0FBSUU7QUFFRTtFQUNFO0FQZ0pOOztBTzdJRTtBQUVFO0VBQ0U7QVArSU47O0FPNUlFO0FBRUU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVA4SU47O0FPM0lJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0FQOElOOztBTzNJSTtFQUNFO0FQOElOOztBTzNJSTtFQUNFO0FQOElOOztBTzNJSTs7RUFFRTtBUDhJTjs7QU8zSUU7QUFFRTtFQUNFO0FQNklOOztBTzFJRTtBQUVFO0VBQ0U7RUFDQTtBUDRJTjs7QU96SUU7QUFFRTtFQUNFO0FQMklOOztBT3hJSTs7OztFQUlFO0VBQ0E7QVAySU47O0FPeElFO0FBRUU7RUFDRTtBUDBJTjs7QVEvUUE7QU5LTTtFQUNFLDhCTUptRDtFTktuRCw2UUFDRTtFQUdGO0VBQ0E7RUFDQTtBRjJRUjtBRW5STTtFQUNFLDhCTUptRDtFTktuRCxtUkFDRTtFQUdGO0VBQ0E7RUFDQTtBRmtSUjtBRTFSTTtFQUNFLDhCTUptRDtFTktuRCxnUkFDRTtFQUdGO0VBQ0E7RUFDQTtBRnlSUjtBRWpTTTtFQUNFLDhCTUptRDtFTktuRCwwUUFDRTtFQUdGO0VBQ0E7RUFDQTtBRmdTUjtBUXpTQTtFQUNJO0VBQ0E7QVIyU0o7O0FReFNBO0VBQ0k7RUFDQTtBUjJTSjs7QVF4U0E7RUFDSTtBUjJTSjs7QVF2U0k7RUFDSTtFQUNBO0FSMFNSOztBUXJTSTtFQUNJO0VBQ0E7QVJ3U1I7O0FRblNJO0VBQ0k7RUFDQTtBUnNTUjs7QVE3Ukk7Ozs7O0VBQ0k7QVJvU1I7O0FRL1JJO0VBQ0k7RUFDQTtFQUNBO0FSa1NSOztBUTdSSTtFQUNJO0FSZ1NSOztBUXhSUTs7O0VBQ0k7QVI2Ulo7O0FTaldBO0VBQ0U7RUFDQSwwU0FDRTtFQUlGO0VBQ0E7QVRnV0Y7QVVwV0k7RUFDRTtBVnNXTjtBVTVWRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVY4Vko7O0FValhJO0VBQ0U7QVZvWE47QVUxV0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWNFdKOztBVS9YSTtFQUNFO0FWa1lOO0FVeFhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjBYSjs7QVU3WUk7RUFDRTtBVmdaTjtBVXRZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3WUo7O0FVM1pJO0VBQ0U7QVY4Wk47QVVwWkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWc1pKOztBVXphSTtFQUNFO0FWNGFOO0FVbGFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVm9hSjs7QVV2Ykk7RUFDRTtBVjBiTjtBVWhiRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZrYko7O0FVcmNJO0VBQ0U7QVZ3Y047QVU5YkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWZ2NKOztBVW5kSTtFQUNFO0FWc2ROO0FVNWNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjhjSjs7QVVqZUk7RUFDRTtBVm9lTjtBVTFkRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVY0ZEo7O0FVL2VJO0VBQ0U7QVZrZk47QVV4ZUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWMGVKOztBVTdmSTtFQUNFO0FWZ2dCTjtBVXRmRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3Zko7O0FVM2dCSTtFQUNFO0FWOGdCTjtBVXBnQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWc2dCSjs7QVV6aEJJO0VBQ0U7QVY0aEJOO0FVbGhCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZvaEJKOztBVXZpQkk7RUFDRTtBVjBpQk47QVVoaUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmtpQko7O0FVcmpCSTtFQUNFO0FWd2pCTjtBVTlpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWZ2pCSjs7QVd2a0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYMGtCRjs7QVd2a0JBO0VBQ0U7QVgwa0JGOztBV3ZrQkE7RUFDRSxnQkNkVTtFRGVWLGNFakJRO0VGa0JSLHlCRVBVO0VQUFIsOEJNbURLO0Fac2lCVDtBSTFsQkU7RUVJSSw4Qk1pRE07QVp3aUJaOztBV3prQkU7RUFJRTtBWHlrQko7O0FXcmtCQTs7O0VBR0U7QVh3a0JGOztBV3JrQkE7RUFDRSx5QkVwQk87RUZxQlAsY0U1QlU7QWJvbUJaOztBVzFrQkE7RUFDRSx5QkVwQk87RUZxQlAsY0U1QlU7QWJvbUJaOztBV3JrQkE7O0VMdENJLDhCTW1ESztBWjZqQlQ7QUlqbkJFOztFRUlJLDhCTWlETTtBWmdrQlo7O0FXemtCQTs7RUFFRTtFQUNBO0VBQ0E7QVg0a0JGOztBV3prQkE7QUFDQTs7OztFQUlFO0FYNGtCRjs7QVd6a0JBO0VBQ0U7QVg0a0JGOztBV3prQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVg0a0JGO0FXMWtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDRrQko7O0FXeGtCRTtFQUNFO0VBQ0E7QVgya0JKO0FXemtCRTtFQUNFO0FYMmtCSjs7QWN6cUJFO0VBQ0UsZ0JGRFM7RUVFVDtFQUNBO0VBQ0E7RUFDQTtBZDRxQko7QWMxcUJJO0VBQ0U7QWQ0cUJOO0FjeHFCRTtFQUNFLGdCRlZNO0VFV047RUFDQTtBZDBxQko7QWN4cUJJO0VBQ0U7QWQwcUJOO0FHbnBCTTtFVzdCSjtJQVVJO0VkMHFCSjtBQUNGO0FjdnFCRTtFQUNFO0VBQ0E7QWR5cUJKO0FjdnFCSTtFQUNFO0FkeXFCTjtBY3JxQkU7RUFDRTtFQUNBO0FkdXFCSjtBY3JxQkk7RUFDRTtBZHVxQk47QWNucUJFO0VBQ0UsZ0JGN0NTO0VFOENUO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWRxcUJKO0FjbnFCSTtFQUlFO0Fka3FCTjtBYzVvQkU7RUFDRTtFQUNBO0FkOG9CSjtBYzNvQkU7RUFDRTtFQUNBLGNEckZNO0Fia3VCVjtBYzFvQkU7RUFDRTtFQUNBO0FkNG9CSjtBY3pvQkU7RUFDRTtFQUNBLGdCRjNGTTtBWnN1QlY7O0FleHVCQTtFQUNFO0FmMnVCRjtBR3BzQk07RVl4Q047SUFJSTtFZjR1QkY7QUFDRjs7QWV6dUJBO0VBQ0U7QWY0dUJGOztBZ0IvdUJBO0VBQ0U7QWhCa3ZCRjtBR2p0Qk07RWFsQ047SUFJSTtFaEJtdkJGO0FBQ0Y7O0FpQmh3QkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFnV0U7QWpCbWFKO0FpQi92Qkk7RUFDRTtBakJpd0JOO0FpQjl2Qkk7RUFDRTtBakJnd0JOO0FpQjd2Qkk7RUFDRTtBakIrdkJOO0FpQjV2Qkk7RUFDRSxjSkxLO0FibXdCWDtBaUIzdkJJO0VBR0EsYUpYTztFSVlQLGNKWk87QWJ1d0JYO0FpQnh2QkU7RUFDRSxjSmhCTztBYjB3Qlg7QWlCdHZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCd3ZCRjtBaUJydkJFO0VBQ0U7RUFDQSx5Qkp2Q007QWI4eEJWO0FpQnJ2Qkk7RUFDRSxxQkpsQ0c7QWJ5eEJUO0FpQm52Qkk7RUFDRSx5Qkp2Q0c7RUl3Q0gscUJKeENHO0FiNnhCVDtBaUJudkJNO0VBQ0UsY0puREU7QWJ3eUJWO0FpQmp2Qkk7RUFDRSx5QkovQ0s7QWJreUJYO0FpQmp2Qk07RUFDRSxjSjNERTtBYjh5QlY7QWlCN3VCSTtFQUNFO0FqQit1Qk47QWlCM3VCRTtFQUVFLHlCSnhFTTtFSXlFTjtBakI0dUJKO0FpQjF1Qkk7RUFDRSxjSnRGSTtBYmswQlY7QWlCenVCSTtFQUNFO0FqQjJ1Qk47QWlCeHVCSTtFQUNFO0FqQjB1Qk47QWlCdnVCSTtFQUNFLGNKM0RLO0Fib3lCWDtBaUJ0dUJJO0VBQ0UsYUo1REs7QWJveUJYO0FpQnR1Qkk7RUFDRTtBakJ3dUJOO0FpQnJ1Qkk7RUFDRSxjSnRFSztBYjZ5Qlg7QWlCcHVCSTtFQUNFLHlCSjlGSztBYm8wQlg7QWlCcHVCTTtFQUNFLGNKMUdFO0FiZzFCVjtBaUJsdUJJO0VBQ0UseUJKL0dJO0VJZ0hKLHFCSnhHRztBYjQwQlQ7QWlCbHVCTTtFQUNFLGNKMUdHO0FiODBCWDtBaUI5dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpCZ3VCSjtBRzd6Qk07RWN5Rko7SUFPSTtFakJpdUJKO0FBQ0Y7QUdsMEJNO0VjeUZKO0lBV0k7RWpCa3VCSjtBQUNGO0FpQjl0QkE7RUFDRTtFQUNBO0FqQmd1QkY7QWlCOXRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQmd1Qko7QUdqMUJNO0VjNkdKO0lBT0k7RWpCaXVCSjtBQUNGO0FpQi90Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakJpdUJOO0FJNzNCRTtFYStKTTtBakJpdUJSO0FJdDRCRTtFYXlLTTtBakJndUJSO0FpQjF0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakI0dEJGO0FHeDJCTTtFY3dJTjtJQU9JO0VqQjZ0QkY7QUFDRjtBaUIzdEJFO0VBQ0U7RUFDQTtFQUNBO0FqQjZ0Qko7QVV4NUJJO0VBQ0U7QVYwNUJOO0FVaDVCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZrNUJKO0FpQmx1Qkk7RUFDRTtBakJvdUJOO0FHbDRCTTtFYzZKRjtJQUlJO0VqQnF1Qk47QUFDRjtBR3Y0Qk07RWM2SkY7SUFRSTtFakJzdUJOO0FBQ0Y7QWlCbHVCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGdCTHROUTtFS3VOUixjSjlNUTtFSStNUjtFQUNBO0FqQm91Qko7QUdyNUJNO0VjMEtKO0lBVUk7RWpCcXVCSjtBQUNGO0FHMTVCTTtFYzBLSjtJQWNJO0VqQnN1Qko7QUFDRjtBaUJwdUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkoxTks7RUkyTkw7QWpCc3VCTjtBaUJudUJJO0VBQ0U7QWpCcXVCTjtBSTk4QkU7RWErT1E7QWpCa3VCVjtBSXY5QkU7RWF5UFE7QWpCaXVCVjtBaUIzdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBakI0dEJKO0FpQjF0Qkk7RUFDRSx5Qkp2UUk7RUl3UUo7RUFDQTtBakI0dEJOO0FpQjF0Qk07RUFDRSxjSi9PRztBYjI4Qlg7QWlCeHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqQjB0Qk47QWlCdnRCSTtFQUNFO0VBQ0EsZ0JMbFNPO0VLb1NQLGNKM1JJO0VJNFJKO0FqQnd0Qk47QWlCdHRCTTtFQUNFO0FqQnd0QlI7QWlCcnRCTTtFQUNFLGNKN1NFO0Fib2dDVjtBaUJqdEJBO0VBQ0U7RUFDQTtBakJtdEJGO0FHOTlCTTtFY3lRTjtJQUtJO0lBQ0E7RWpCb3RCRjtBQUNGO0FpQmx0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQm90Qko7QUczK0JNO0Vja1JKO0lBUUk7SUFDQTtJQUNBO0VqQnF0Qko7QUFDRjtBaUJsdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpCb3RCSjtBR3gvQk07RWNnU0o7SUFPSTtFakJxdEJKO0FBQ0Y7QWlCanRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJKM1ZRO0VJNFZSO0VBQ0E7RUFDQTtFQUNBO0FqQm10QkY7QWlCanRCRTtFQUNFO0VBQ0E7QWpCbXRCSjtBaUI5c0JJO0VBQ0U7RUFDQTtFQUNBO0VBUUo7RUFrQ0E7RUFrQkE7QWpCdXBCRjtBaUJodEJFO0VBQ0k7RUFDQTtBakJrdEJOO0FpQjlzQkU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJndEJOO0FpQjlzQk07RUFDSTtBakJndEJWO0FpQjdzQk07RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQitzQlY7QWlCN3NCVTtFQUNJO0FqQitzQmQ7QWlCNXNCVTtFQUNJO0FqQjhzQmQ7QWlCeHNCRTtFQUNJO0VBQ0E7QWpCMHNCTjtBaUJ4c0JNO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakIwc0JWO0FpQnhzQlU7RUFDSTtBakIwc0JkO0FpQnBzQkU7RUFDSTtFQUNBO0VBQ0E7QWpCc3NCTjtBaUJwc0JNO0VBQ0k7RUFDQTtFQUNBO0FqQnNzQlY7QWlCbnNCTTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJxc0JWO0FpQm5zQlU7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCcXNCZDtBaUJqc0JNO0VBQ007QWpCbXNCWjtBaUJqc0JVO0VBQ0k7QWpCbXNCZDtBaUI1ckJRO0VBQ0U7QWpCOHJCVjs7QWlCenJCQTtFQUNFO0FqQjRyQkY7O0FrQnpwQ0E7RUFHRSxXQ0ZvQjtFREdwQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCMHBDRjtBa0J4cENFO0VBQ0U7RUFDQSxjTE5NO0FiZ3FDVjtBa0J2cENFO0VBQ0U7RUFDQTtBbEJ5cENKO0FHcG9DTTtFZXZCSjtJQUtJO0VsQjBwQ0o7QUFDRjtBa0J2cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQnlwQ0o7QUdqcENNO0VlZEo7SUFTSTtFbEIwcENKO0FBQ0Y7QWtCdnBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsQnlwQ0o7QUc1cENNO0VlREo7SUFPSTtFbEIwcENKO0FBQ0Y7QWtCdnBDRTtFQUNFO0VBQ0EsY0w1Q007RUs2Q047RUFDQTtBbEJ5cENKO0FHdnFDTTtFZVVKO0lBT0k7SUFDQTtFbEIwcENKO0FBQ0Y7QWtCdnBDRTtFQUNFO0VBQ0E7RUFDQTtBbEJ5cENKO0FrQnZwQ0k7RUFDRTtBbEJ5cENOO0FHcnJDTTtFZTJCRjtJQUlJO0VsQjBwQ047RUkxdENBO0ljbUVRO0VsQjBwQ1I7RUludUNBO0ljNEVRO0VsQjBwQ1I7QUFDRjtBSWp1Q0U7RWM2RU07QWxCdXBDUjtBSTF1Q0U7RWNzRk07QWxCdXBDUjtBR3RzQ007RWUwQ0Y7SUFrQkk7RWxCOG9DTjtBQUNGO0FrQjFvQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjTHhHTTtFS3lHTjtBbEI0b0NKO0FrQjFvQ0k7RUFFRTtFQUNBO0FsQjJvQ047QVVwdkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnN2Q0o7QWtCbHBDSTtFQUNFO0lBQ0U7RWxCb3BDTjtBQUNGO0FrQmhwQ0U7RUFDRTtBbEJrcENKO0FHM3VDTTtFQ2pDSjtJYzhITTtFbEJrcENOO0VJdHhDQTtJY3VJTTtFbEJrcENOO0FBQ0Y7QWtCOW9DRTtFQUNFO0FsQmdwQ0o7QUl2eENFO0VjMElJO0FsQmdwQ047QUloeUNFO0Vjb0pJO0FsQitvQ047QWtCM29DRTtFQUNFO0FsQjZvQ0o7QUcvdkNNO0VlaUhKO0lBS0k7SUFDQTtJQUNBO0lBQ0E7RWxCNm9DSjtFa0Izb0NJO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEI0b0NOO0VrQnpvQ0k7SUFDRTtFbEIyb0NOO0VrQnpvQ0k7SUFDRTtFbEIyb0NOO0FBQ0Y7QWtCdm9DRTtFQUNFO0VBQ0E7RUFDQTtBbEJ5b0NKO0FHNXhDTTtFZWdKSjtJQU1JO0VsQjBvQ0o7QUFDRjtBa0J2b0NFO0VBQ0U7QWxCeW9DSjtBR3B5Q007RWUwSko7SUFJSTtFbEIwb0NKO0FBQ0Y7QUkxMENFO0Vjb01NO0FsQnlvQ1I7QUluMUNFO0VjNk1NO0FsQnlvQ1I7QWtCcG9DRTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxCb29DSjtBa0Jsb0NJO0VBQ0U7SUFDRTtFbEJvb0NOO0FBQ0Y7QWtCaG9DTTtFQUNFO0FsQmtvQ1I7QWtCN25DTTtFQUVFO0VBQ0E7RUFDQSxjTHJPRTtBYm0yQ1Y7QVU5MUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmcyQ0o7QUk5MkNFO0VjeU9RO0FsQndvQ1Y7QUl2M0NFO0VjbVBRO0FsQnVvQ1Y7QWtCN25DRTtFQUNFO0VBQ0E7RUFDQTtBbEIrbkNKO0FrQjVuQ0U7RUFDRTtBbEI4bkNKO0FHMzFDTTtFZTROSjtJQUlJO0VsQituQ0o7QUFDRjtBa0I1bkNFO0VBQ0U7QWxCOG5DSjtBR24yQ007RWVvT0o7SUFJSTtFbEIrbkNKO0FBQ0Y7O0FvQmw1Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQSx5QlBNVTtFT0xWLGNQTlE7RU9PUjtFQUNBO0VBQ0E7RUFDQTtBcEJvNUNGO0FJcjVDRTtFZ0JJRTtBcEJvNUNKO0FJOTVDRTtFZ0JhRTtBcEJvNUNKO0FvQmo1Q0U7RUFDRSxhUHNCTztBYjYzQ1g7QW9CaDVDRTtFQUNFLGNQZU87QWJtNENYO0FvQi80Q0U7RUFDRSx5QlBUTztBYjA1Q1g7QW9CLzRDSTtFQUNFLGNQckJJO0FiczZDVjtBb0I3NENFO0VBQ0UseUJQMUJNO0VPMkJOLHFCUGxCTztBYmk2Q1g7QW9CNzRDSTtFQUNFLGNQUE07QWJzNUNaO0FvQjM0Q0U7RUFDRTtFQUNBO0FwQjY0Q0o7QUlsN0NFO0VnQndDSTtBcEI2NENOO0FJMzdDRTtFZ0JpREk7QXBCNjRDTjtBb0J6NENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCMjRDSjtBb0J0NENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCdzRDSjtBb0J0NENJO0VBQ0U7RUFDQTtBcEJ3NENOO0FvQnI0Q0k7RUFDRTtBcEJ1NENOO0FvQm40Q0U7RUFDRTtFQUNBO0VBQ0E7QXBCcTRDSjtBb0JsNENFO0VBQ0U7RUFDQTtFQUNBO0FwQm80Q0o7QW9CbDRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCbzRDTjtBb0JoNENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1AvR007RU9nSE47RUFDQTtFQUNBO0FwQms0Q0o7QW9CaDRDSTtFQUVFO0FwQmk0Q047QVVuL0NJO0VBQ0U7QVZxL0NOO0FVMytDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVY2K0NKO0FvQjM0Q0k7RUFDRTtJQUNFLHlCUGpIRTtJT2tIRixjUGxIRTtFYisvQ1I7RUloZ0RBO0lnQnVIVTtFcEI0NENWO0VJemdEQTtJZ0JpSVU7RXBCMjRDVjtBQUNGO0FvQnI0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEJ1NENKO0FvQnI0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJ1NENOO0FvQnA0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJzNENOO0FvQmw0Q0U7RUFDRTtBcEJvNENKO0FHamdETTtFaUI0SEo7SUFJSTtFcEJxNENKO0FBQ0Y7QW9CbDRDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JScExPO0VRcUxQO0FwQm00Q0o7QUc5Z0RNO0VpQm9JSjtJQVVJO0VwQm80Q0o7QUFDRjtBSXBqREU7RWdCcUxRO0FwQms0Q1Y7QUk3akRFO0VnQjhMUTtBcEJrNENWO0FHemhETTtFQ2pDSjtJZ0I2TFU7RXBCaTRDVjtFSXBrREE7SWdCc01VO0VwQmk0Q1Y7QUFDRjtBb0I1M0NJO0VBQ0UsY1BoTkk7QWI4a0RWO0FVMWtESTtFQUNFO0FWNGtETjtBb0J6M0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQjIzQ0o7QW9CejNDSTtFQUNFO0VBQ0E7QXBCMjNDTjtBb0J2M0NFO0VBQ0U7RUFDQTtFQUNBO0FwQnkzQ0o7QW9CdDNDRTtFQUNFO0VBQ0E7RUFDQSxjUC9PTTtFT2dQTjtFQUNBO0VBQ0EsZ0JSbFBPO0FaMG1EWDtBSWptREU7RWdCNE9JO0FwQnczQ047QUkxbURFO0VnQnFQSTtBcEJ3M0NOO0FvQnAzQ0U7RUFDRTtFQUNBO0FwQnMzQ0o7QW9CbjNDRTtFQUNFO0VBQ0E7QXBCcTNDSjtBb0JsM0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQlIzUU87RVE0UVA7QXBCbzNDSjtBb0JsM0NFO0VBQ0U7RUFLRTtFQXdCRjtFQVFBO0VBZ0RBO0FwQm15Q0o7QW9CdjNDSztFQUNDO0VBQ0E7QXBCeTNDTjtBb0J0M0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCdzNDUjtBb0J0M0NRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQnczQ1o7QW9CdDNDWTtFQUNJO0FwQnczQ2hCO0FvQmwzQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEJvM0NSO0FvQmgzQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCazNDUjtBb0JoM0NRO0VBQ0k7RUFDQTtFQUNBO0FwQmszQ1o7QW9CLzJDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEJpM0NaO0FvQi8yQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCaTNDaEI7QW9CNzJDUTtFQUNJO0FwQisyQ1o7QW9CNzJDWTtFQUNJO0FwQisyQ2hCO0FvQnoyQ0k7RUFDSTtFQUNBO0VBQ0E7QXBCMjJDUjs7QXFCbnREQTtFQUdFO0VBQ0EseUJSY087RVFiUCxjUktRO0VRSlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCb3RERjtBcUJsdERFO0VBQ0U7RUFDQTtFQUNBO0FyQm90REo7QXFCanRERTtFQUNFO0VBQ0EsY1JaTTtBYit0RFY7QXFCaHRERTtFQUNFO0VBQ0E7QXJCa3RESjtBR25zRE07RWtCakJKO0lBS0k7RXJCbXRESjtBQUNGO0FxQmp0REk7RUFDRTtBckJtdEROO0FHM3NETTtFa0JURjtJQUlJO0VyQm90RE47QUFDRjtBcUJodERFO0VBQ0U7QXJCa3RESjtBcUIvc0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJpdERKO0FxQi9zREk7RUFDRTtFQUNBO0VBQ0E7QXJCaXRETjtBcUI3c0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckIrc0RKO0FHenVETTtFa0JxQko7SUFRSTtFckJndERKO0FBQ0Y7QXFCOXNESTtFQUNFO0FyQmd0RE47QUdqdkRNO0VrQmdDRjtJQUlJO0VyQml0RE47QUFDRjtBcUI5c0RJO0VBRUU7QXJCK3NETjtBcUIzc0RFO0VBQ0U7QXJCNnNESjtBRzV2RE07RWtCOENKO0lBSUk7RXJCOHNESjtBQUNGO0FxQjVzREk7RUFDRTtBckI4c0ROO0FHcHdETTtFa0JxREY7SUFJSTtFckIrc0ROO0FBQ0Y7QXFCM3NERTtFQUNFO0VBQ0E7RUFDQSw4QlRwREs7RVNxREw7RUFDQTtFQUNBO0VBQ0EsZ0JUL0dPO0VTZ0hQO0FyQjZzREo7QUdueERNO0VrQjhESjtJQVdJO0lBQ0E7RXJCOHNESjtBQUNGO0FxQjVzREk7RUFDRTtBckI4c0ROO0FHNXhETTtFa0I2RUY7SUFJSTtFckIrc0ROO0FBQ0Y7QXFCcnNETTtFQUNFO0lBQ0U7RXJCdXNEUjtBQUNGOztBc0JoMURBO0VBR0U7RUFDQSxXSEplO0VHS2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1RYUTtFU1lSO0F0QmkxREY7QUduekRNO0VtQjFDTjtJQWVJO0V0QmsxREY7QUFDRjtBc0JoMURFO0VBQ0UsY1RUTTtBYjIxRFY7QUk1MURFO0VrQmNFO0F0QmkxREo7QUlyMkRFO0VrQnVCRTtBdEJpMURKO0FzQjkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEJnMURKO0FJeDJERTtFa0IyQkk7QXRCZzFETjtBSWozREU7RWtCb0NJO0F0QmcxRE47QUk5MkRFO0VrQm1DTTtBdEI4MERSO0FJdjNERTtFa0I0Q007QXRCODBEUjtBc0J6MERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QjIwREo7QXNCejBESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEIyMEROO0FzQnYwRE07RUFDRTtFQUNBO0F0QnkwRFI7QXNCcDBETTtFQUNFO0F0QnMwRFI7QXNCbDBESTtFQUVJO0lBQ0U7RXRCbTBEUjtBQUNGO0FzQjl6REU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCVmpHUTtFVWtHUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCZzBESjtBSWg2REU7RWtCbUdJO0VBQ0E7QXRCZzBETjtBSTE2REU7RWtCNkdJO0VBQ0E7QXRCZzBETjtBc0I3ekRJO0VBQ0U7QXRCK3pETjtBc0I1ekRJO0VBQ0U7RUFDQTtFQUNBO0F0Qjh6RE47QXNCM3pESTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0V0QjZ6RE47QUFDRjs7QXVCaDhEQTtFQUNFO0F2Qm04REY7QUcxNURNO0VvQjFDTjtJQUlJO0V2Qm84REY7QUFDRjtBdUJsOERFO0VBQ0U7QXZCbzhESjtBR2w2RE07RW9CbkNKO0lBSUk7RXZCcThESjtBQUNGOztBd0JqOURBO0VBQ0U7QXhCbzlERjs7QXdCajlEQTtFQUNFO0F4Qm85REY7O0F3Qmo5REE7RUFDRTtBeEJvOURGOztBd0JqOURBO0VBQ0U7QXhCbzlERjs7QXdCajlEQTtFQUNFO0F4Qm85REY7QUc3NkRNO0VxQnhDTjtJQUlJO0V4QnE5REY7QUFDRjs7QXdCbDlEQTtFQUNFO0F4QnE5REY7O0F3Qmw5REE7RUFDRTtBeEJxOURGOztBd0JsOURBO0VBQ0U7QXhCcTlERjtBRzk3RE07RXFCeEJOO0lBSUk7RXhCczlERjtBQUNGOztBd0JuOURBO0VBQ0U7RUFDQTtBeEJzOURGO0FHdDlETTtFcUJGTjtJQUtJO0V4QnU5REY7QUFDRjtBd0JyOURFO0VBQ0U7QXhCdTlESjs7QXdCbjlEQTtFQUNFO0F4QnM5REY7O0F3Qm45REE7RUFDRTtBeEJzOURGOztBd0JuOURBO0VBQ0U7QXhCczlERjs7QXdCbjlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCczlERjs7QXlCNWhFQTtFQUNFLFdORGU7RU1FZjtFQUNBO0VBQ0E7QXpCK2hFRjtBeUI5aEVFO0VBQ0U7QXpCZ2lFSjtBeUI3aEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QitoRUo7QXlCOWhFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6QmdpRU47QXlCN2hFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6QitoRU47QXlCNWhFSTtFQUNFO0F6QjhoRU47QXlCM2hFSTtFQUNFLGNaNUJJO0FieWpFVjtBeUIzaEVJO0VBQ0U7RUFDQTtFQUNBO0F6QjZoRU47QXlCMWhFSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNaeENJO0VZeUNKO0VBQ0E7RUFDQTtBekI0aEVOO0F5QnpoRUk7RUFDRTtFQUNBLGNaaERJO0FiMmtFVjtBeUJ4aEVJO0VBQ0UseUJaRkk7RVlHSixjWnJESTtBYitrRVY7O0F5QnJoRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekJ3aEVGOztBMEJubUVBO0VBRUM7RUFDQztFQUNBLHlCYk1RO0VhTFI7RUFDQTtBMUJxbUVGO0EwQm5tRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJxbUVKO0FHMWtFTTtFdUJsQ0o7SUFVSTtFMUJzbUVKO0FBQ0Y7QTBCbm1FRTtFQUNFO0VBQ0E7QTFCcW1FSjtBR25sRU07RXVCcEJKO0lBS0k7RTFCc21FSjtBQUNGO0EwQnBtRUk7RUFDRTtFQUNBLGdCZC9CTztFY2dDUCxjYmhDTTtFYWlDTjtFQUNBO0ExQnNtRU47QTBCbG1FRTtFQUNFO0VBQ0E7RUFDQTtBMUJvbUVKO0EwQmptRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCbW1FSjtBRzVtRU07RXVCR0o7SUFTRztFMUJvbUVIO0FBQ0Y7QUdqbkVNO0V1QkdKO0lBYUk7SUFDQTtFMUJxbUVKO0FBQ0Y7QTBCbm1FSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExQnFtRU47QTBCbm1FTTtFQUNFO0VBQ0EsZ0JkckVLO0Vjc0VMO0VBQ0EsY2JqQ0c7RWFrQ0g7QTFCcW1FUjtBMEJqbUVJO0VBQ0U7RUFDQSxnQmQ5RU87RWMrRVA7RUFDQSxjYnhDSztFYXlDTDtBMUJtbUVOO0EwQmptRU07RUFDRTtBMUJtbUVSO0EwQjlsRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmdtRUo7QUdycEVNO0V1QmdESjtJQVFJO0lBQ0E7SUFDQTtFMUJpbUVKO0FBQ0Y7QUc1cEVNO0V1QmdESjtJQWNJO0lBQ0E7SUFDQTtFMUJrbUVKO0FBQ0Y7QTBCaG1FSTtFQUNFO0ExQmttRU47QTBCOWxFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmdtRUo7QUcvcUVNO0V1QndFSjtJQVVJO0lBQ0E7RTFCaW1FSjtBQUNGO0EwQi9sRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJpbUVOO0FHM3JFTTtFdUJzRkY7SUFPSTtJQUNBO0UxQmttRU47QUFDRjtBMEJobUVNO0VBQ0U7RUFDQSxnQmQ1SUs7RWM2SUw7RUFDQSxjYnRHRztFYXVHSDtBMUJrbUVSO0EwQmhtRVE7RUFDRTtBMUJrbUVWO0EwQjVsRUU7RUFDRTtFQUNBLGdCZDFKUztFYzJKVDtFQUNBLGNicEhPO0Fia3RFWDtBMEIzbEVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCNmxFSjtBMEIxbEVFO0VBQ0U7RUFDQSx5QmJsS007RWFtS047QTFCNGxFSjtBMEIxbEVJO0VBQ0U7RUFDQTtBMUI0bEVOOztBSTF3RUU7RXVCQUU7QTNCOHdFSjtBMkJ6d0VJO0VBQ0UseUJkTU07RWNMTixjZENNO0VjQU4scUJkSU07QWJ1d0VaO0EyQnZ3RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNkbUJPO0VjbEJQO0EzQnl3RUo7O0E0Qjl4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUJpeUVGO0E0Qi94RUU7RUFDRSxZQ1BJO0E3Qnd5RVI7QTRCOXhFRTtFQUNFO0VBQ0E7QTVCZ3lFSjtBNEI3eEVFO0VBQ0UsY2ZOTTtFZU9OO0VBQ0E7QTVCK3hFSjs7QThCanpFQTtFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QTlCa3pFRjtBOEJoekVFO0VBQ0U7RUFDQTtBOUJrekVKO0E4Qmh6RUk7RUFDRSx5QmpCSUc7QWI4eUVUO0E4Qmh6RU07RUFDRSxjakJQRTtBYnl6RVY7QThCN3lFRTtFQUNFLHlCakJKTztFaUJLUDtBOUIreUVKO0E4Qjd5RUk7RUFDRSx5QmpCVEc7QWJ3ekVUO0E4Qjd5RU07RUFDRSxjakJwQkU7QWJtMEVWO0E4QjF5RUU7RUFFRTtFQUNBLGdCbEJsQ007RWtCbUNOO0E5QjJ5RUo7QThCenlFSTtFQUNFLGNqQnZCSztBYmswRVg7QThCeHlFSTtFQUNFLGNqQnBDSTtBYjgwRVY7O0E4QnB5RUU7RUFDRSx5QmpCbENPO0VpQm1DUDtBOUJ1eUVKO0E4QnJ5RUk7RUFDRSx5QmpCdkNHO0FiODBFVDtBOEJueUVFO0VBQ0UsY2pCcERNO0FieTFFVjtBOEJseUVFO0VBQ0UseUJqQi9DTztFaUJnRFA7QTlCb3lFSjtBOEJseUVJO0VBQ0UseUJqQnBERztBYncxRVQ7QThCbHlFTTtFQUNFLGNqQnRERztBYjAxRVg7QThCL3hFRTtFQUNFLGNqQjVETztBYjYxRVg7O0ErQmgzRUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2xCSVU7RWtCSFY7RUFDQTtBL0JrM0VGO0FHajFFTTtFNEIxQ047SUFZSTtJQUNBO0lBQ0E7RS9CbTNFRjtBQUNGO0ErQmozRUU7RUFDRTtJQUNFLGNsQkRHO0VibzNFUDtFK0JoM0VFO0lBQ0UsY2xCTEc7RWJ1M0VQO0FBQ0Y7QStCOTJFRTtFQUNFLGNsQm5CTTtBYm00RVY7QStCOTJFSTtFQUNFO0lBQ0U7RS9CZzNFTjtFK0I3MkVJO0lBQ0UsY2xCM0JFO0ViMDRFUjtBQUNGO0ErQjMyRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0I2MkVKO0FHajNFTTtFNEJBSjtJQU9JO0lBQ0E7RS9CODJFSjtBQUNGO0ErQjMyRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0I2MkVKO0ErQjMyRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCQ3ZFRztFRHdFSDtBL0I2MkVOO0ErQjEyRUk7RUFDRTtBL0I0MkVOO0ErQjEyRUk7RUFDRTtBL0I0MkVOO0ErQjEyRUk7RUFDRTtBL0I0MkVOOztBaUM5N0VBO0VBRUU7QWpDZzhFRjtBaUM5N0VFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZ0JyQkpNO0VxQktOLHlCcEJDTTtFb0JBTixjcEJ3QlE7RW9CdkJSO0VBQ0E7RUFDQTtFQUNBO0FqQ2c4RUo7QWlDOTdFSTtFQUdFO0VBQ0E7QWpDODdFTjtBVW44RUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWcThFSjtBVXg5RUk7RUFDRTtBVjA5RU47QUl0OUVFO0U2QmNNO0FqQzI4RVI7QUkvOUVFO0U2QndCTTtFQUNBO0FqQzA4RVI7QWlDdDhFSTtFQUNFLHlCcEJDTTtFb0JBTixjcEJ2Qk07QWIrOUVaO0FJaitFRTtFNkI0Qk07QWpDdzhFUjtBSTErRUU7RTZCc0NNO0FqQ3U4RVI7QUl2K0VFO0U2QnFDUTtBakNxOEVWO0FJaC9FRTtFNkIrQ1E7QWpDbzhFVjtBaUM1N0VJO0VBQ0UseUJwQnhDSztFb0J5Q0wsY3BCbERJO0FiZy9FVjtBaUM1N0VNO0VBQ0UseUJwQjdDQztFb0I4Q0QsY3BCdERFO0VvQnVERixxQnBCL0NDO0FiNitFVDtBaUN2N0VJO0VBQ0UseUJwQmxESztFb0JtREwsY3BCaEVJO0FieS9FVjtBaUN2N0VNO0VBQ0UseUJwQjNEQztFb0I0REQscUJwQjVEQztBYnEvRVQ7O0FrQ3ZnRkE7RUFFRTtBbEN5Z0ZGO0FrQ3JnRkk7RUFDRSx5QnJCWUs7RXFCWEwsY3JCRUk7QWJxZ0ZWO0FrQ3JnRk07RUFDRTtBbEN1Z0ZSO0FrQ2xnRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCdEJqQk07RXNCa0JOLHlCckJhUTtFcUJaUixjckJXUTtFcUJWUjtFQUNBO0VBQ0E7RUFDQTtBbENvZ0ZKO0FrQ2xnRkk7RUFDRTtBbENvZ0ZOO0FrQzkvRUk7RUFHRTtBbEM4L0VOO0FVdGhGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3aEZKO0FVM2lGSTtFQUNFO0FWNmlGTjtBSS9pRkU7RThCdUNNO0FsQzJnRlI7QWtDcGdGSTtFQUdFO0FsQ29nRk47QVV6aUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVjJpRko7QVU5akZJO0VBQ0U7QVZna0ZOO0FJbGtGRTtFOEJvRE07QWxDaWhGUjs7QW1DeGtGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkMya0ZGO0FJeGtGRTtFK0JBRTtBbkMya0ZKO0FJamxGRTtFK0JVRTtBbkMwa0ZKO0FHN2lGTTtFQ2pDSjtJK0JTSTtFbkN5a0ZKO0VJeGxGQTtJK0JtQkk7RW5Dd2tGSjtBQUNGO0FtQ3BrRkk7RUFDRTtBbkNza0ZOO0FtQ25rRkk7RUFDRTtBbkNxa0ZOO0FtQ2prRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkNta0ZKO0FJam5GRTtFK0JpREk7QW5DbWtGTjtBbUMvakZFO0VBQ0U7RUFDQSxnQnZCdERNO0V1QnVETjtFQUNBLGN0QmxETTtFc0JtRE47RUFDQTtFQUNBO0FuQ2lrRko7O0FvQ2hvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcENtb0ZGO0FvQ2pvRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnZCSE07RXVCSU47RUFDQTtFQUNBO0FwQ21vRko7QW9DaG9GRTtFQUNFO0FwQ2tvRko7QW9DN25GSTtFQUNFLHlCdkJQSztFdUJRTDtBcEMrbkZOO0FvQzVuRkk7RUFDRSxhdkJWSztBYndvRlg7O0FxQzdwRkE7RUFFRTtBckMrcEZGO0FxQzdwRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQnpCSk07RXlCS04seUJ4QkNNO0V3QkFOLGN4QndCUTtFd0J2QlI7RUFDQTtFQUNBO0VBQ0E7QXJDK3BGSjtBcUM3cEZJO0VBR0U7RUFDQTtFQUNBO1VBQUE7QXJDNnBGTjtBVW5xRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWcXFGSjtBVXhyRkk7RUFDRTtBVjByRk47QXFDdnFGSTtFQUNFLHlCeEJTTTtFd0JSTixjeEJmTTtBYndyRlo7QUkxckZFO0VpQ29CTTtBckN5cUZSO0FJbnNGRTtFaUM4Qk07QXJDd3FGUjtBSWhzRkU7RWlDNkJRO0FyQ3NxRlY7QUl6c0ZFO0VpQ3VDUTtBckNxcUZWO0FxQzdwRkk7RUFDRSx5QnhCNUJLO0V3QjZCTCxjeEIxQ0k7QWJ5c0ZWO0FxQzdwRk07RUFDRSx5QnhCckNDO0V3QnNDRCxjeEI5Q0U7RXdCK0NGLHFCeEJ2Q0M7QWJzc0ZUO0FxQ3hwRkk7RUFDRSx5QnhCWE87RXdCWVAsY3hCeERJO0Fia3RGVjtBcUN4cEZNO0VBQ0UseUJ4QmhCRztFd0JpQkgsY3hCNURFO0V3QjZERixxQnhCbEJHO0FiNHFGWDs7QXNDanVGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ6QktRO0V5QkpSO0F0Q291RkY7QXNDbHVGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Q291Rko7QXNDanVGRTtFQUNFLGN6QmhCTTtBYm12RlY7QXNDanVGSTtFQUNFO0VBQ0EsZ0IxQm5CTztBWnN2RmI7QUk5dUZFO0VrQ2NNO0F0Q211RlI7QUl2dkZFO0VrQ3dCTTtBdENrdUZSO0FzQzl0Rkk7RUFDRTtFQUNBLGdCMUJoQ087RTBCaUNQO0F0Q2d1Rk47QXNDNXRGRTtFQUNFO0VBQ0EsZ0IxQnZDUztFMEJ3Q1QsY3pCekNNO0FidXdGVjtBc0MzdEZFO0VBQ0U7RUFDQTtBdEM2dEZKO0FHanVGTTtFbUNFSjtJQUtJO0V0Qzh0Rko7QUFDRjtBc0M1dEZJO0VBQ0U7RUFDQTtBdEM4dEZOO0FJM3dGRTtFa0NnRE07RUFDQTtBdEM4dEZSO0FJcnhGRTtFa0MyRE07RUFDQTtBdEM2dEZSO0FzQ3h0RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEMwdEZKO0FHeHZGTTtFbUMwQko7SUFPSTtFdEMydEZKO0FBQ0Y7O0F1Q3Z5RkE7RUFFRTtFQUNBO0VBQ0E7RUFDQSx5QjFCaUNPO0UwQmhDUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDeXlGRjtBRzF3Rk07RW9DMUNOO0lBY0k7SUFDQTtJQUNBO0V2QzB5RkY7QUFDRjtBR2p4Rk07RW9DMUNOO0lBb0JJO0lBQ0E7RXZDMnlGRjtBQUNGO0FHdnhGTTtFb0MxQ047SUF5Qkk7RXZDNHlGRjtBQUNGO0F1QzF5RkU7RUFDRTtFQUNBO0VBQ0EsZ0IzQjlCUztFMkIrQlQ7RUFDQTtFQUNBLGMxQnhCTTtFMEJ5Qk47RUFDQTtFQUNBO0F2QzR5Rko7QUd2eUZNO0VDakNKO0ltQ2dDTTtFdkM0eUZOO0VJbDFGQTtJbUMwQ007RXZDMnlGTjtBQUNGO0F1Q3Z5RkU7RUFDRSxnQjNCakRRO0UyQmtEUjtFQUNBO0VBQ0EsYzFCbkNPO0UwQm9DUDtBdkN5eUZKO0FHdHpGTTtFb0NRSjtJQVFJO0lBQ0E7RXZDMHlGSjtBQUNGO0F1Q3Z5RkU7RUFDRSxnQjNCL0RTO0UyQmdFVDtFQUNBO0VBQ0EsYzFCNUJPO0UwQjZCUDtBdkN5eUZKO0FHbjBGTTtFQ2pDSjtJbUMrRE07RXZDeXlGTjtFSTkyRkE7SW1DeUVNO0V2Q3d5Rk47QUFDRjtBdUNyeUZJO0VBQ0U7QXZDdXlGTjtBdUNqeUZVO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsYzFCcEVEO0FiczJGWDtBVTEzRkk7RUFDRTtBVjQzRk47QVVsM0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVm8zRko7QXVDenlGVTtFQUNFO0VBRUE7RUFDQTtFQUNBLGMxQi9FRDtBYnkzRlg7QVU3NEZJO0VBQ0U7QVYrNEZOO0FVcjRGRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ1NEZKO0F1Q2h6RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q2t6Rko7QUk1NUZFO0VtQzZHSTtBdkNrekZOO0FJcjZGRTtFbUN1SEk7QXZDaXpGTjtBdUM3eUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzFCeEhNO0UwQnlITjtFQUNBO0VBQ0E7RUFDQTtBdkMreUZKO0FHMzRGTTtFb0NvRko7SUFXSTtFdkNnekZKO0FBQ0Y7QUlqN0ZFO0VtQ29JSTtBdkNnekZOO0FJMTdGRTtFbUM4SUk7RUFDQTtBdkMreUZOO0F1QzN5RkU7RUFDRSx5QjFCL0hPO0FiNDZGWDtBdUMzeUZJO0VBQ0U7QXZDNnlGTjtBdUMxeUZJO0VBQ0U7QXZDNHlGTjtBdUN6eUZJO0VBQ0U7RUFDQTtBdkMyeUZOO0F1Q3h5Rkk7RUFDRTtBdkMweUZOO0F1Q3Z5Rkk7RUFDRTtBdkN5eUZOOztBd0NwOUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCM0JjUztFMkJiVDtBeEN1OUZGO0F3Q3I5RkU7RUFDRTtFQUNBO0VBQ0E7QXhDdTlGSjtBd0NwOUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q3M5Rko7QUdqOEZNO0VxQzNCSjtJQVNJO0V4Q3U5Rko7QUFDRjtBR3Q4Rk07RXFDM0JKO0lBYUk7RXhDdzlGSjtBQUNGO0FHMzhGTTtFcUMzQko7SUFpQkk7RXhDeTlGSjtBQUNGO0F3Q3Q5RkU7RUFDRTtFQUNBO0VBQ0EsYzNCcEJPO0UyQnFCUCxnQjVCdENRO0FaOC9GWjtBd0NyOUZFO0VBQ0U7RUFDQTtFQUNBLGMzQkxPO0FiNDlGWDtBd0NwOUZFO0VBQ0UsYzNCVU07RTJCVE47QXhDczlGSjtBd0NuOUZFO0VBQ0U7RUFDQTtFQUNBO0F4Q3E5Rko7QXdDbDlGRTtFQUNFO0VBQ0E7RUFDQTtBeENvOUZKO0F3Q2w5Rkk7RUFDRTtFQUNBLGdCNUJsRU87RTRCbUVQLGMzQjNCSztBYisrRlg7QXdDajlGSTtFQUNFO0VBQ0E7RUFDQSxnQjVCdEVJO0U0QnVFSixjM0IxRU07QWI2aEdaO0FJcmhHRTtFb0NxRU07QXhDbTlGUjtBSTloR0U7RW9DK0VNO0F4Q2s5RlI7QXdDLzhGTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhDaTlGUjtBd0M1OEZFO0VBQ0U7QXhDODhGSjtBR3ovRk07RXFDMENKO0lBSUk7RXhDKzhGSjtBQUNGO0F3QzU4RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Qzg4Rko7QXdDNThGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4Qzg4Rk47QXdDNThGTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTNCN0dJO0UyQjhHSjtFQUNBO0VBQ0E7QXhDODhGUjtBd0M1OEZRO0VBQ0U7QXhDODhGVjtBd0MzOEZRO0VBQ0U7RUFDQTtFQUNBLGUzQmpIQztBYjhqR1g7QXdDdDhGVTtFQUNFO0VBQ0E7RUFDQSxlM0J0RkY7QWI4aEdWO0F3Q2o4RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q204Rko7QUl4bEdFO0VvQ3dKSTtFQUNBO0F4Q204Rk47QUlsbUdFO0VvQ21LSTtFQUNBO0F4Q2s4Rk47QXdDOTdGRTtFQUNFO0VBQ0EsZ0I1QjVLUztFNEI2S1QsYzNCM0pPO0UyQjRKUDtBeENnOEZKO0F3Qzc3RkU7RUFDRTtFQUNBLGdCNUJuTFM7RTRCb0xULGMzQmxLTztFMkJtS1A7RUFDQTtBeEMrN0ZKO0F3Q3Y3RkU7RUFDRTtFQUNBO0VBQ0EseUIzQmpLUTtFMkJrS1IsYzNCeExRO0UyQnlMUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Q3k3Rko7QUl4bkdFO0VvQ2tNSTtFQUNBO0F4Q3k3Rk47QUlsb0dFO0VvQzZNSTtFQUNBO0F4Q3c3Rk47QXdDcjdGSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEN1N0ZOO0F3Q3I3Rk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCM0IxTkU7QWJpcEdWO0FJbHBHRTtFb0M4TlE7RUFDQTtBeEN1N0ZWO0FJNXBHRTtFb0N5T1E7RUFDQTtBeENzN0ZWO0F3Q2g3Rkk7RUFDRTtFQUNBLGdCNUJqUEk7QVptcUdWOztBeUN2cUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCNUJjUztFNEJiVDtBekMwcUdGO0F5Q3hxR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekMwcUdKO0F5Q3ZxR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekN5cUdKO0F5Q3RxR0U7RUFDRTtFQUNBO0VBQ0EsYzVCUE87RTRCUVAsZ0I3QnpCUTtBWmlzR1o7QXlDcnFHRTtFQUNFO0VBQ0E7RUFDQSxjNUJRTztBYitwR1g7QXlDcHFHRTtFQUNFO0VBQ0E7RUFDQTtBekNzcUdKO0F5Q25xR0U7RUFDRTtFQUNBO0VBQ0E7QXpDcXFHSjtBeUNucUdJO0VBQ0U7RUFDQSxnQjdCaERPO0U2QmlEUCxjNUJUSztBYjhxR1g7QXlDbHFHSTtFQUNFO0VBQ0E7RUFDQSxnQjdCcERJO0U2QnFESixjNUJ4RE07QWI0dEdaO0FJcHRHRTtFcUNtRE07QXpDb3FHUjtBSTd0R0U7RXFDNkRNO0F6Q21xR1I7QXlDaHFHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpDa3FHUjtBeUM3cEdFO0VBQ0U7QXpDK3BHSjtBR3hyR007RXNDd0JKO0lBSUk7RXpDZ3FHSjtBQUNGO0F5QzdwR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QytwR0o7QXlDN3BHSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6QytwR047QXlDN3BHTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZTVCM0ZJO0U0QjRGSjtFQUNBO0VBQ0E7QXpDK3BHUjtBeUM3cEdRO0VBQ0U7QXpDK3BHVjtBeUM1cEdRO0VBQ0U7RUFDQTtFQUNBLGU1Qi9GQztBYjZ2R1g7QXlDeHBHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpDMHBHSjtBSWx4R0U7RXFDMkhJO0VBQ0E7QXpDMHBHTjtBSTV4R0U7RXFDc0lJO0VBQ0E7QXpDeXBHTjtBeUNycEdFO0VBQ0U7RUFDQSxnQjdCL0lTO0U2QmdKVCxjNUI5SE87RTRCK0hQO0F6Q3VwR0o7QXlDcHBHRTtFQUNFO0VBQ0EsZ0I3QnRKUztFNkJ1SlQsYzVCcklPO0U0QnNJUDtFQUNBO0F6Q3NwR0o7QXlDbnBHRTtFQUNFO0F6Q3FwR0o7O0EwQ256R0E7RUFDRTtBMUNzekdGO0EwQ3B6R0U7RUFDRTtFQUNBO0VBQ0E7QTFDc3pHSjtBR2x4R007RXVDdkNKO0lBTUk7RTFDdXpHSjtBQUNGO0EwQ3J6R0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQjlCZk87RThCZ0JQLGM3QmpCSTtFNkJrQko7RUFDQTtBMUN1ekdOO0FJajBHRTtFc0NhTTtBMUN1ekdSO0FJMTBHRTtFc0N1Qk07QTFDc3pHUjtBR3R5R007RXVDOUJGO0lBa0JJO0UxQ3N6R047QUFDRjtBMENwekdNO0VBQ0UsYzdCVUc7QWI0eUdYO0EwQ3Z6R007RUFDRSxjN0JVRztBYjR5R1g7QTBDdnpHTTtFQUNFLGM3QlVHO0FiNHlHWDtBMEN2ekdNO0VBQ0UsYzdCVUc7QWI0eUdYO0EwQ256R007RUFDRTtBMUNxekdSO0EwQ2p6R0k7RUFDRTtFQUNBO0VBQ0E7QTFDbXpHTjtBSXYxR0U7RXNDdUNNO0ExQ216R1I7QUloMkdFO0VzQ2lETTtBMUNrekdSOztBMkN0MkdBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0N3MkdGO0EyQ3QyR0U7RUFDRTtFQUNBLGdCL0JOTTtFK0JPTixjOUJpQ087QWJ1MEdYO0FJMTJHRTtFdUNLSTtBM0N3MkdOO0FJbjNHRTtFdUNlSTtBM0N1MkdOO0EyQ24yR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQ3EyR0o7QTJDbjJHSTtFQUNFLHFCOUJNSztBYisxR1g7QTJDbDJHSTtFQUNFO0VBQ0EsZ0IvQnJDTztFK0JzQ1AsYzlCS0s7QWIrMUdYO0EyQ3YyR0k7RUFDRTtFQUNBLGdCL0JyQ087RStCc0NQLGM5QktLO0FiKzFHWDtBMkN2MkdJO0VBQ0U7RUFDQSxnQi9CckNPO0UrQnNDUCxjOUJLSztBYisxR1g7QTJDdjJHSTtFQUNFO0VBQ0EsZ0IvQnJDTztFK0JzQ1AsYzlCS0s7QWIrMUdYO0EyQ2gyR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNDazJHSjtBMkNoMkdJO0VBQ0UscUI5QmJLO0FiKzJHWDtBMkMvMUdJO0VBQ0U7RUFDQSxnQi9CeERPO0UrQnlEUCxjOUJkSztBYisyR1g7QTJDcDJHSTtFQUNFO0VBQ0EsZ0IvQnhETztFK0J5RFAsYzlCZEs7QWIrMkdYO0EyQ3AyR0k7RUFDRTtFQUNBLGdCL0J4RE87RStCeURQLGM5QmRLO0FiKzJHWDtBMkNwMkdJO0VBQ0U7RUFDQSxnQi9CeERPO0UrQnlEUCxjOUJkSztBYisyR1g7QTJDNzFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0MrMUdKO0EyQzcxR0k7RUFDRSxxQjlCaENLO0FiKzNHWDtBMkM1MUdJO0VBQ0U7RUFDQSxnQi9CM0VPO0UrQjRFUCxjOUJqQ0s7QWIrM0dYO0EyQ2oyR0k7RUFDRTtFQUNBLGdCL0IzRU87RStCNEVQLGM5QmpDSztBYiszR1g7QTJDajJHSTtFQUNFO0VBQ0EsZ0IvQjNFTztFK0I0RVAsYzlCakNLO0FiKzNHWDtBMkNqMkdJO0VBQ0U7RUFDQSxnQi9CM0VPO0UrQjRFUCxjOUJqQ0s7QWIrM0dYO0EyQ3AxR0k7RUFFRTtFQUNBO0VBQ0E7RUFDQSxjOUJwQ087RThCcUNQO0EzQ3ExR047QVU5NkdJO0VBQ0U7QVZnN0dOO0FVdDZHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ3NkdKO0FJdDdHRTtFdUN1Rk07RUFDQTtBM0NrMkdSO0FJaDhHRTtFdUNrR007RUFDQTtBM0NpMkdSO0EyQzUxR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQzgxR0o7QTJDNTFHSTtFQUNFO0EzQzgxR047O0E0Q2o5R0E7RUFFRTtFQUNBO0VBQ0E7QTVDbTlHRjtBNEMvOEdJO0VBQ0U7QTVDaTlHTjtBNEM5OEdJO0VBQ0U7QTVDZzlHTjtBNEM1OEdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUM4OEdKO0FJMzlHRTtFd0NnQkk7QTVDODhHTjtBSXArR0U7RXdDMEJJO0E1QzY4R047QTRDMThHSTtFQUNFLGdCaENoQ087RWdDaUNQO0VBQ0EsYy9CSUs7QWJ3OEdYO0E0Q3o4R0k7RUFDRTtFQUNBLGMvQmpCSztFK0JrQkw7QTVDMjhHTjtBNEN2OEdFO0VBQ0U7RUFDQTtBNUN5OEdKO0E0Q3Q4R0U7RUFDRTtFQUNBO0E1Q3c4R0o7QTRDdDhHSTtFQUNFLHlCL0JqQkc7RStCa0JIO0VBQ0EsZ0JoQ3hETztFZ0N5RFAsYy9CMURJO0UrQjJESjtFQUNBO0VBQ0E7QTVDdzhHTjtBNEN0OEdNO0VBQ0UsYy9CbkJHO0FiMjlHWDtBNEN6OEdNO0VBQ0UsYy9CbkJHO0FiMjlHWDtBNEN6OEdNO0VBQ0UsYy9CbkJHO0FiMjlHWDtBNEN6OEdNO0VBQ0UsYy9CbkJHO0FiMjlHWDtBNENwOEdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVDczhHTjtBSXJnSEU7RXdDa0VNO0E1Q3M4R1I7QUk5Z0hFO0V3QzRFTTtBNUNxOEdSO0E0Q2w4R007RUFDRSxlL0J2Q0c7QWIyK0dYO0E0Qy83R0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Q2k4R0o7QTRDLzdHSTtFQUNFO0VBQ0EseUIvQjdFSztBYjhnSFg7QTRDOTdHSTtFQUNFO0VBQ0EseUIvQmxGSztBYmtoSFg7QTRDNzdHSTtFQUNFO0VBQ0EseUIvQnJGSztBYm9oSFg7QTRDMzdHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1QzY3R0o7QUl2aUhFO0V3QzZHSTtBNUM2N0dOO0FJaGpIRTtFd0N1SEk7QTVDNDdHTjtBNEN4N0dFO0VBQ0U7RUFDQSxnQmhDNUhNO0VnQzZITixjL0IxR087RStCMkdQO0E1QzA3R0o7QTRDeDdHSTtFQUNFO0E1QzA3R047QTRDdDdHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Q3c3R0o7QTRDcDdHTTtFQUNFO0VBQ0E7RUFDQTtBNUNzN0dSO0E0Q3A3R1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVDczdHVjtBNENwN0dVO0VBQ0UscUIvQnhJRDtFK0J5SUMseUIvQnpJRDtBYitqSFg7QTRDcDdHWTtFQUNFO0VBQ0EsYy9CekpGO0FiK2tIWjtBNENsN0dVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTVDbTdHWjtBVS9sSEk7RUFDRTtBVmltSE47QVV2bEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnlsSEo7QTRDNTdHUTtFQUNFO0VBQ0EsZ0JoQ3JMRztFZ0NzTEgsYy9CaEpDO0FiOGtIWDs7QTZDcm5IQTtFQUNFO0VBQ0E7QTdDd25IRjtBNkN0bkhFO0VBQ0U7RUFDQTtFQUNBLGNoQ2VPO0VnQ2RQO0E3Q3duSEo7QTZDdG5ISTtFQUNFLGNoQ1lLO0FiNG1IWDtBVS9uSEk7RUFDRTtBVmlvSE47QVV2bkhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnluSEo7QVU1b0hJO0VBQ0U7QVY4b0hOO0FVcG9IRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZzb0hKO0FVenBISTtFQUNFO0FWMnBITjtBVWpwSEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWbXBISjtBVXRxSEk7RUFDRTtBVndxSE47QVU5cEhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmdxSEo7O0E4Q3ZySEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBOUN5ckhGO0E4Q3JySEk7RUFDRSxjakNDTTtBYnNySFo7QThDbnJIUTtFQUNFLGNqQ0pFO0FieXJIWjtBOEMvcUhFO0VBQ0U7RUFDQSxnQmxDdEJTO0VrQ3VCVDtFQUNBLGNqQ2tCTztBYitwSFg7QThDN3FITTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqQ1VHO0FicXFIWDtBSXZzSEU7RTBDMkJRO0E5QytxSFY7QUlodEhFO0UwQ3FDUTtBOUM4cUhWOztBK0N0dEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DeXRIRjtBK0N2dEhFO0VBQ0U7RUFDQTtFQUNBO0EvQ3l0SEo7O0FnRGx1SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QWhEcXVIRjtBZ0RudUhFO0VBQ0U7RUFDQSxjbkNSTTtFbUNTTixnQnBDUlM7RW9DU1Q7RUFDQTtBaERxdUhKOztBaURodkhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJwQ01RO0VvQ0xSO0FqRG12SEY7QWlEanZIRTtFQUNFO0VBQ0E7RUFDQTtBakRtdkhKO0FpRGh2SEU7RUFDRTtFQUNBO0VBQ0E7QWpEa3ZISjtBaUQvdUhFO0VBQ0U7RUFDQSxnQnJDakJNO0VxQ2tCTixjcEN0Qk07QWJ1d0hWO0FpRDl1SEU7RUFDRTtFQUNBLGdCckMxQlM7RXFDMkJULGNwQzVCTTtFb0M2Qk47QWpEZ3ZISjs7QWtEM3dIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEOHdISjtBa0Qzd0hFO0VBQ0U7RUFDQTtFQUNBO0FsRDZ3SEo7QUdodkhNO0UrQ2hDSjtJQU1JO0VsRDh3SEo7QUFDRjtBa0Qzd0hFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxENndISjtBRzd1SE07RStDcENKO0lBT0k7RWxEOHdISjtBQUNGO0FrRDV3SEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCdENyQ087RXNDc0NQO0VBQ0E7RUFDQTtBbEQ4d0hOO0FrRDV3SE07RUFDRSx5QnJDcEJHO0VxQ3FCSCxjckNsQ0k7QWJnekhaO0FrRDN3SE07RUFDRTtBbEQ2d0hSO0FrRDF3SE07RUFDRSx5QnJDN0JHO0VxQzhCSCxjckMzQ0k7QWJ1ekhaO0FrRHZ3SEU7RUFDRTtFQUNBO0VBQ0E7QWxEeXdISjtBa0R2d0hJO0VBQ0U7RUFDQSxnQnRDakVPO0VzQ2tFUCxjckM1Qks7QWJxeUhYO0FrRHR3SEk7RUFDRTtFQUNBO0VBQ0EsZ0J0Q3hFTztFc0N5RVA7RUFDQTtFQUNBO0VBQ0E7QWxEd3dITjtBa0R0d0hNO0VBQ0U7QWxEd3dIUjtBa0Ryd0hNO0VBQ0UsY3JDeENHO0FiK3lIWDtBa0R4d0hNO0VBQ0UsY3JDeENHO0FiK3lIWDtBa0R4d0hNO0VBQ0UsY3JDeENHO0FiK3lIWDtBa0R4d0hNO0VBQ0UsY3JDeENHO0FiK3lIWDtBa0Rwd0hNO0VBRUU7RUFDQTtBbERxd0hSO0FrRGx3SE07RUFDRTtBbERvd0hSOztBbURsMkhBO0VBQ0U7RUFLQTtBbkRpMkhGO0FtRHIwSEU7RUFFRTtFQUNBLHlCdENDSztFc0NBTCxjdEN0Q007RXNDdUNOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EczBISjtBR3YwSE07RWdEWUY7SUFFSTtFbkQ2ekhOO0FBQ0Y7QW1EenpIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkQyekhKO0FJcjNIRTtFK0M2REk7QW5EMnpITjtBSTkzSEU7RStDdUVJO0FuRDB6SE47QW1EdHpIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkR3ekhKO0FtRHJ6SE07RUFDRTtLQUFBO1VBQUE7QW5EdXpIUjtBbURwekhNO0VBQ0U7QW5Ec3pIUjtBbURwekhRO0VBQ0U7QW5Ec3pIVjtBbURuekhRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkRxekhWO0FtRGx6SFE7O0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBbkRtekhWO0FtRC95SE07RUFDRTtFQUNBO0FuRGl6SFI7QW1EL3lIUTtFQUNFO0VBQ0E7QW5EaXpIVjtBbUQ3eUhNO0VBQ0U7RUFDQTtFQUNBO0FuRCt5SFI7QW1EN3lIUTtFQUNFO0VBQ0E7QW5EK3lIVjtBbUQzeUhNO0VBQ0U7RUFDQTtFQUNBO0FuRDZ5SFI7QW1EM3lIUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ0Q3BJQztFc0NxSUQsY3RDOUlBO0VzQytJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5ENnlIVjtBbUQzeUhVO0VBQ0U7RUFDQSxxQnRDL0lEO0VzQ2dKQyxjdENoSkQ7QWI2N0hYO0FtRHZ5SEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCdEMzSks7RXNDNEpMLGN0Q3JLSTtFc0NzS0o7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EeXlITjtBbUR2eUhNO0VBQ0U7RUFDQSxxQnRDdktHO0VzQ3dLSCxjdEN4S0c7QWJpOUhYO0FtRHJ5SEk7RUFDRTtFQUNBO0VBQ0EseUJ0Qy9LSztFc0NnTEwsY3RDekxJO0VzQzBMSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EdXlITjtBbURyeUhNO0VBQ0U7RUFDQSxxQnRDN0xHO0VzQzhMSCxjdEM5TEc7QWJxK0hYO0FtRGx5SEU7RUNuTUUsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztFc0NpTFAsY3RDeE5NO0FiKy9IVjtBR3I5SE07RWdENEtKO0lDN0xJO0lBQ0E7RXBEMCtISjtBQUNGO0FtRDF5SEU7RUFDRTtBbkQ0eUhKO0FtRDF5SEk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQnZDak9PO0V1Q2tPUCxjdENuT0k7QWIrZ0lWO0FtRDF5SE07RUFDRTtBbkQ0eUhSO0FtRHh5SFE7RUFDRTtFQUVBO0VBQ0E7RUFDQSxjdEMvT0E7QWJ3aElWO0FVcGhJSTtFQUNFO0FWc2hJTjtBVTVnSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWOGdJSjtBbURqekhRO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsY3RDelBBO0FiMmlJVjtBVXZpSUk7RUFDRTtBVnlpSU47QVUvaElFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmlpSUo7QW1EenpIRTtFQUNFO0FuRDJ6SEo7O0FtRHB6SEU7RUFDRTtFQUNBO0VBQ0EseUJ0Q3ZQTztFc0N3UFAsY3RDalFNO0VzQ2tRTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5EdXpISjtBbURyekhJO0VBQ0U7RUFDQSxxQnRDclFLO0VzQ3NRTCxjdEN0UUs7QWI2aklYOztBcUQ5a0lFOzs7Ozs7RUQyQkUsZ0J4QzVCUztFd0M2QlQ7RUFDQTtFQUNBLGN2Q1NPO0V3Q2hDTCxnQnpDTEk7RXlDTUosY3hDVkk7RXdDV0o7RUFDQTtBckRvbElOO0FHdGpJTTtFa0R4Q0o7Ozs7OztJRGlDSTtJQUNBO0VwRHNrSUo7QUFDRjtBR2prSU07RWtEeENKOzs7Ozs7SUFhUTtFckRxbUlSO0FBQ0Y7QXFEbG1JTTs7Ozs7O0VBQ0k7QXJEeW1JVjtBcUR0bUlNOzs7Ozs7RUFDSTtBckQ2bUlWO0FxRHptSUU7RUFDSSxjeEM3Qkk7RXdDOEJKO0VBQ0E7RURGRixnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087QWJxbUlYO0FHcG1JTTtFa0RkSjtJRE9JO0lBQ0E7RXBEK21JSjtBQUNGO0FxRC9tSU07RUFDSTtFQUNBO0VBQ0E7QXJEaW5JVjtBcUQ5bUlNO0VBQ0k7QXJEZ25JVjtBcUQ1bUlFOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEOG1JTjtBRzFuSU07RWtETUo7O0lBU1E7RXJEZ25JUjtBQUNGO0FxRDltSU07O0VBQ0k7QXJEaW5JVjtBcUQ3bUlFO0VBQ0k7QXJEK21JTjtBcUQ1bUlFO0VBQ0ksY3hDdEVJO0V1QzZCTixnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087RXdDK0JMO0FyRGluSU47QUcvb0lNO0VrRDJCSjtJRGxDSTtJQUNBO0VwRDBwSUo7QUFDRjtBcURsbklFO0VBQ0k7RUFDQSxjeEMvRUk7RXVDNkJOLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFd0N5Q0w7QXJEc25JTjtBRzlwSU07RWtEbUNKO0lEMUNJO0lBQ0E7RXBEeXFJSjtBQUNGO0FxRHhuSUU7RUFDSTtBckQwbklOO0FxRHhuSU07RUFDSTtBckQwbklWO0FxRHRuSUU7O0VBRUk7QXJEd25JTjs7QXNEeHRJQTtFQUVFO0F0RDB0SUY7QXNEeHRJRTtFQUNFO0F0RDB0SUo7QXNEdnRJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHl0SUo7QXNEdHRJRTtFQUNFO0F0RHd0SUo7QXNEcnRJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RHV0SUo7QXNEcnRJSTtFQUNFO0F0RHV0SU47QUd6cklNO0VtRDNCRjtJQUdJO0V0RHF0SU47QUFDRjtBc0RudElNO0VBQ0U7QXREcXRJUjtBc0Qzc0lNO0VBQ0U7RUFDQTtBdEQ2c0lSO0FzRHhzSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnpDakRRO0V5Q2tEUjtFQUNBO0VBQ0E7QXREMHNJSjtBc0R4c0lJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCekMvRE07QWJ5d0laO0FzRHZzSUk7RUFDRTtFQUNBLGdCMUM5RU87RTBDK0VQLGN6Q3ZDSztFeUN3Q0w7QXREeXNJTjtBc0R0c0lJO0VBQ0U7RUFDQSxnQjFDbEZJO0UwQ21GSixjekNoREs7RXlDaURMO0VBQ0E7QXREd3NJTjtBc0Ryc0lJO0VBQ0U7RUFDQTtFQUNBO0F0RHVzSU47QXNEcHNJSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IxQ25HSTtFMENvR0osY3pDbERPO0V5Q21EUDtBdERzc0lOO0FzRHBzSU07RUFDRSxjekNyREs7RXlDc0RMLHFCekN0REs7QWI0dkliO0FzRGxzSUk7RUFDRTtFQUNBLGdCMUNsSE87RTBDbUhQLGN6QzNFSztFeUM0RUw7QXREb3NJTjtBc0Rsc0lNO0VBQ0U7QXREb3NJUjtBc0Roc0lJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjFDN0hJO0UwQzhISixjekN4SEk7RXlDeUhKLHlCekM3RU87RXlDOEVQO0F0RGtzSU47QUc1eElNO0VtRGtGRjtJQVdJO0V0RG1zSU47QUFDRjtBc0Rqc0lNO0VBQ0UsY3pDaklFO0V5Q2tJRixxQnpDckZLO0V5Q3NGTCx5QnpDdEZLO0FieXhJYjtBc0QvcklJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjFDbEpJO0UwQ21KSixjekNqR087RXlDa0dQO0F0RGlzSU47QUcveUlNO0VtRHVHRjtJQVVJO0V0RGtzSU47QUFDRjtBc0Roc0lNO0VBQ0UsY3pDeEdLO0V5Q3lHTCxxQnpDekdLO0FiMnlJYjs7QXVEaDJJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkRtMklKO0F1RGgySUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RGsySUo7QXVEOTFJTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkRnMklSO0F1RDMxSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZENjFJSjtBdUQxMUlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkQ0MUlKO0FHLzFJTTtFb0RGSjtJQVFJO0V2RDYxSUo7QUFDRjtBdUQxMUlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkQ0MUlKO0F1RDExSUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IzQzdESTtFMkM4REosYzFDeERJO0UwQ3lESjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkQ0MUlOO0F1RDExSU07RUFDRTtFQUNBO0F2RDQxSVI7QXVEMTFJUTtFQUNFO0F2RDQxSVY7QXVEeDFJTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIxQ2xGRTtFMENtRkY7RUFDQTtBdkQwMUlSO0F1RHIxSUU7RUh6RkUsZ0J4Q1JRO0V3Q1NSO0VBQ0E7RUd5RkEsYzFDMUZRO0FibTdJWjtBR3A1SU07RW9EeURKO0lIcEZJO0lBQ0E7RXBEbTdJSjtBQUNGO0F1RDUxSUU7RUFDRTtFQUNBLGdCM0N6R1M7RTJDMEdULGMxQ2hHUTtBYjg3SVo7QXVEMzFJRTtFQUNFO0VBQ0E7QXZENjFJSjtBdUQxMUlFO0VBQ0U7RUFDQSx5QjFDM0dNO0UwQzRHTjtFQUNBO0VBQ0E7RUFDQTtBdkQ0MUlKO0FHMzZJTTtFb0R5RUo7SUFTSTtFdkQ2MUlKO0FBQ0Y7QXVEMzFJSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2RDYxSU47QUd0N0lNO0VvRHFGRjtJQU9JO0V2RDgxSU47QUFDRjtBRzM3SU07RW9EcUZGO0lBV0c7RXZEKzFJTDtBQUNGO0FJaitJRTtFbURxSU07QXZEKzFJUjtBR244SU07RUNqQ0o7SW1Ed0lRLGdDdkMvSWM7RWhCKytJdEI7QUFDRjtBR3g4SU07RUNqQ0o7SW1ENklRLG1DdkNySk87RWhCcS9JZjtBQUNGO0FJcC9JRTtFbUR3Sk07QXZEKzFJUjtBR2g5SU07RUN2Q0o7SW1EMkpRLCtCdkM1SmM7RWhCNC9JdEI7QUFDRjtBR3I5SU07RUN2Q0o7SW1EK0pRLGtDdkNqS087RWhCa2dKZjtBQUNGO0F1RDcxSUk7RUFDRTtFQUNBO0F2RCsxSU47QXVENzFJTTtFQUNFO0VBQ0EsYzFDN0lFO0UwQzhJRjtFQUNBO0F2RCsxSVI7QUdwK0lNO0VvRGlJQTtJQU9JO0V2RGcySVI7QUFDRjtBSTFnSkU7RW1EZ0xRO0F2RDYxSVY7QUluaEpFO0VtRDBMUTtBdkQ0MUlWO0F1RHgxSU07RUFDRTtBdkQwMUlSO0FJbmhKRTtFbUQ0TFE7QXZEMDFJVjtBSTVoSkU7RW1Ec01RO0F2RHkxSVY7O0F3RGhpSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeERtaUpKO0FHLy9JTTtFcUR4Q0o7SUFPSTtFeERvaUpKO0FBQ0Y7QUdwZ0pNO0VxRHhDSjtJQVdJO0V4RHFpSko7QUFDRjtBd0RsaUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhEb2lKSjtBd0RqaUpFO0VKTEUsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztBYndoSlg7QUdyaEpNO0VxRGxCSjtJSkNJO0lBQ0E7RXBEMGlKSjtBQUNGO0F3RHppSkU7RUpDRSxnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087RTJDWFA7QXhEOGlKSjtBR2xpSk07RXFEZEo7SUpPSTtJQUNBO0VwRDZpSko7QUFDRjtBd0RqakpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RG1qSko7QUdoakpNO0VxRFRKO0lBU0k7SUFDQTtFeERvakpKO0FBQ0Y7QXdEampKRTtFQUNFO0F4RG1qSko7QUd6akpNO0VxREtKO0lBSUk7RXhEb2pKSjtBQUNGO0F3RGxqSkk7RUFDRTtBeERvakpOO0FHamtKTTtFcURZRjtJQUlJO0V4RHFqSk47QUFDRjtBd0RsakpJO0VBQ0U7QXhEb2pKTjtBR3prSk07RXFEb0JGO0lBSUk7RXhEcWpKTjtBQUNGO0F3RGxqSkk7RUFDRTtBeERvakpOO0FHamxKTTtFcUQ0QkY7SUFJSTtFeERxakpOO0FBQ0Y7QXdEbGpKSTtFQUNFO0F4RG9qSk47QUd6bEpNO0VxRG9DRjtJQUlJO0V4RHFqSk47QUFDRjtBd0RsakpJO0VBQ0U7QXhEb2pKTjtBd0RqakpJO0VBQ0UseUIzQ3JERztFMkNzREg7RUFDQTtFQUNBO0F4RG1qSk47QUd2bUpNO0VxRGdERjtJQU9JO0V4RG9qSk47QUFDRjtBRzVtSk07RXFEZ0RGO0lBV0k7RXhEcWpKTjtBQUNGO0F3RGxqSkk7RUFDRSxnQjVDekdPO0U0QzBHUCxjM0N4Rks7RTJDeUZMO0VBQ0E7QXhEb2pKTjtBR3ZuSk07RXFEK0RGO0lBT0k7SUFDQTtFeERxakpOO0FBQ0Y7QXdEbGpKSTtFQUNFLGdCNUNySE87RTRDc0hQLGMzQ3ZISTtFMkN3SEo7RUFDQTtBeERvakpOO0FHbm9KTTtFcUQyRUY7SUFPSTtJQUNBO0lBQ0E7RXhEcWpKTjtBQUNGO0FHMW9KTTtFcUQyRUY7SUFhSTtFeERzakpOO0FBQ0Y7QUcvb0pNO0VxRDJFRjtJQWlCSTtFeER1akpOO0FBQ0Y7QUdwcEpNO0VxRDJFRjtJQXFCSTtFeER3akpOO0FBQ0Y7QUd6cEpNO0VxRDJFRjtJQXlCSTtFeER5akpOO0FBQ0Y7O0F5RHhzSkE7RUFDRTtFQUNBLHlCNUNtRFM7RTRDbERUO0F6RDJzSkY7QXlEenNKRTtFQUNFO0VBQ0E7QXpEMnNKSjtBeUR4c0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RDBzSko7QUduckpNO0VzRGhDSjtJQVlJO0V6RDJzSko7QUFDRjtBR3hySk07RXNEaENKO0lBZ0JJO0V6RDRzSko7QUFDRjtBeUR6c0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RDJzSko7QUd4c0pNO0VzRFpKO0lBWUk7RXpENHNKSjtBQUNGO0FHN3NKTTtFc0RaSjtJQWdCSTtFekQ2c0pKO0FBQ0Y7QXlEMXNKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpENHNKSjtBRzV0Sk07RXNEUUo7SUFXSTtFekQ2c0pKO0FBQ0Y7QXlEMXNKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RDRzSko7QXlEenNKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RDJzSko7QUdodkpNO0VzRDhCSjtJQVVJO0V6RDRzSko7QUFDRjtBSXR4SkU7RXFENkVJO0F6RDRzSk47QUkveEpFO0VxRHVGSTtBekQyc0pOO0F5RHZzSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpEeXNKSjtBR3R3Sk07RXNEb0RKO0lBWUk7RXpEMHNKSjtBQUNGO0FHM3dKTTtFc0RvREo7SUFnQkk7RXpEMnNKSjtBQUNGO0FHaHhKTTtFc0RvREo7SUFvQkk7RXpENHNKSjtBQUNGO0FHcnhKTTtFc0RvREo7SUF3Qkk7RXpENnNKSjtBQUNGO0F5RDFzSkU7RUx2R0UsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztFNENxRlAsYzVDdEdPO0FicXpKWDtBR2p5Sk07RXNEZ0ZKO0lMakdJO0lBQ0E7RXBEc3pKSjtBQUNGO0F5RGx0SkU7RUxsR0UsZ0J4QzVCUztFd0M2QlQ7RUFDQTtFQUNBLGN2Q1NPO0U0Q3dGUDtFQUNBLGM1Q3RIUTtBYjYwSlo7QUcveUpNO0VzRHFGSjtJTDVGSTtJQUNBO0VwRDB6Sko7QUFDRjs7QTBENzFKRTtFQUNFO0ExRGcySko7QTBENzFKRTtFQUNFO0VBQ0E7RUFDQTtBMUQrMUpKO0EwRDUxSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFEODFKSjtBSTcySkU7RXNEa0JJO0ExRDgxSk47QTBEMTFKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFENDFKSjtBR2gxSk07RXVEakJKO0lBU0k7RTFENDFKSjtBQUNGO0EwRHoxSkU7RUFDRTtFQUNBO0VBQ0E7QTFEMjFKSjtBSWo0SkU7RXNEeUNJO0ExRDIxSk47QTBEdjFKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRHkxSko7QTBEdDFKRTtFQUNFO0VBQ0E7RUFDQSxnQjlDekRTO0U4QzBEVCxjN0NqRE07RTZDa0ROO0ExRHcxSko7QUcxMkpNO0V1RGFKO0lBUUk7SUFDQTtFMUR5MUpKO0FBQ0Y7QTBEdDFKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFEdzFKSjtBMERyMUpFO0VBQ0U7RUFDQSxnQjlDN0VTO0U4QzhFVDtFQUNBO0VBQ0EsYzdDMUNPO0U2QzJDUDtBMUR1MUpKO0FHLzNKTTtFdURrQ0o7SUFTSTtFMUR3MUpKO0FBQ0Y7QTBEcjFKRTtFQUNFO0VBQ0EsZ0I5QzFGUztFOEMyRlQ7RUFDQTtFQUNBLGM3Q3JETztBYjQ0Slg7QUczNEpNO0V1RCtDSjtJQVFJO0UxRHcxSko7QUFDRjs7QTJEeDdKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRDI3Sko7QUd2NUpNO0V3RHhDSjtJQU9JO0UzRDQ3Sko7QUFDRjtBRzU1Sk07RXdEeENKO0lBV0k7RTNENjdKSjtBQUNGO0EyRDE3SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0Q0N0pKO0EyRHo3SkU7RVBMRSxnQnhDakJRO0V3Q2tCUjtFQUNBO0VBQ0EsY3ZDaUJPO0FiZzdKWDtBRzc2Sk07RXdEbEJKO0lQQ0k7SUFDQTtFcERrOEpKO0FBQ0Y7QTJEajhKRTtFUENFLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFOENYUDtBM0RzOEpKO0FHMTdKTTtFd0RkSjtJUE9JO0lBQ0E7RXBEcThKSjtBQUNGO0EyRHo4SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0QyOEpKO0EyRHo4Skk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRDI4Sk47QTJEejhKTTtFQUNFO0EzRDI4SlI7QUdoOUpNO0V3REhGO0lBWUk7RTNEMjhKTjtBQUNGO0EyRHY4SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRHk4Sko7QTJEdjhKSTtFQUNFO0VBQ0EsZ0IvQ25FTztFK0NvRVAsYzlDbERLO0FiMi9KWDtBMkR0OEpJO0VBQ0UsYzlDdkRHO0U4Q3dESCx5QjlDckRLO0FiNi9KWDtBMkRwOEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNEczhKSjtBMkRwOEpJO0VBQ0U7RUFDQSxnQi9DckZPO0UrQ3NGUCxjOUN2Rkk7RThDd0ZKO0VBQ0E7QTNEczhKTjtBMkRuOEpJO0VBQ0U7RUFDQSxnQi9DN0ZPO0UrQzhGUCxjOUN0REs7RThDdURMO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBM0RvOEpOO0EyRGw4Sk07RUFDRTtFQUNBO0VBRUE7QTNEbThKUjtBMkQ5N0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNEZzhKSjtBRzNnS007RXdEdUVKO0lBT0k7RTNEaThKSjtBQUNGO0FHaGhLTTtFd0R1RUo7SUFXSTtFM0RrOEpKO0FBQ0Y7QTJELzdKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEaThKSjtBMkQvN0pJO0VBQ0U7QTNEaThKTjs7QTREMWtLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RDZrS0o7QTREMWtLRTtFUlVFLGdCeENqQlE7RXdDa0JSO0VBQ0E7RUFDQSxjdkNpQk87RStDNUJQO0E1RCtrS0o7QUdoaktNO0V5RGpDSjtJUmdCSTtJQUNBO0VwRHFrS0o7QUFDRjtBNERsbEtFO0VBQ0U7RUFDQTtBNURvbEtKO0E0RGpsS0U7RUFDRTtFQUNBO0VBQ0E7QTVEbWxLSjtBNERobEtFO0VBQ0U7RUFDQTtBNURrbEtKO0E0RC9rS0U7RUFDRTtFQUNBO0VBQ0E7QTVEaWxLSjtBR3hrS007RXlEWko7SUFNSTtFNURrbEtKO0FBQ0Y7QUc3a0tNO0V5RFpKO0lBVUk7RTVEbWxLSjtBQUNGO0FHbGxLTTtFeURaSjtJQWNJO0U1RG9sS0o7QUFDRjtBNERqbEtFO0VBQ0U7RUFDQTtFQUNBO0E1RG1sS0o7QTREaGxLRTtFQUNFO0VBQ0E7RUFDQTtBNURrbEtKO0E0RC9rS0U7RUFDRTtFQUNBO0E1RGlsS0o7O0E2RDdvS0U7RUFDRSx5QmhET007QWJ5b0tWO0E2RDdvS0U7RUFDRTtFQUNBLHlCaERFTTtBYjZvS1Y7QTZENW9LRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RDhvS0o7QUd0bktNO0UwRC9CSjtJQVVJO0U3RCtvS0o7QUFDRjtBSTVwS0U7RXlEZ0JJO0E3RCtvS047QUlycUtFO0V5RDBCSTtBN0Q4b0tOO0E2RDFvS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Q0b0tKO0FHdm9LTTtFMERUSjtJQU9JO0U3RDZvS0o7QUFDRjtBRzVvS007RTBEVEo7SUFXSTtJQUNBO0lBQ0E7RTdEOG9LSjtBQUNGO0E2RDNvS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Q2b0tKO0E2RDFvS0U7RVR0Q0UsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztBYmtxS1g7QUcvcEtNO0UwRGVKO0lUaENJO0lBQ0E7RXBEb3JLSjtBQUNGO0E2RGxwS0U7RUFDRTtFVGpDQSxnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087RWdEdUJQO0VBQ0E7RUFDQTtBN0R1cEtKO0FHL3FLTTtFMERtQko7SVQxQkk7SUFDQTtFcEQwcktKO0FBQ0Y7QTZEM3BLSTtFQUNFO0VBQ0E7QTdENnBLTjtBNkR6cEtFO0VBQ0U7RUFDQTtFQUNBO0E3RDJwS0o7QTZEenBLSTtFQUNFO0VBQ0E7QTdEMnBLTjtBNkR2cEtFO0VBQ0U7RUFDQTtBN0R5cEtKO0FHdHNLTTtFMEQyQ0o7SUFLSTtFN0QwcEtKO0FBQ0Y7QTZEdnBLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3RHlwS0o7QTZEdHBLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0R3cEtKO0FHenRLTTtFMEQyREo7SUFTSTtFN0R5cEtKO0FBQ0Y7QTZEdnBLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0R5cEtOO0E2RHZwS007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmhEdEhFO0VnRHVIRjtBN0R5cEtSO0FJanhLRTtFeUQySFE7QTdEeXBLVjtBSTF4S0U7RXlEcUlRO0E3RHdwS1Y7QTZEbnBLUTtFQUNFO0E3RHFwS1Y7O0E4RG55S0E7RUFFRTtFQUNBLHlCakRpQlM7QWJveEtYO0E4RG55S0k7RUFDRTtBOURxeUtOO0E4RHB5S007RUFDRSxjakRFRTtBYm95S1Y7QThEcnlLUTtFQUNFO0E5RHV5S1Y7QThEaHlLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEa3lLSjtBOEQveEtFO0VBQ0U7QTlEaXlLSjtBOEQveEtJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RGl5S047QThEOXhLSTtFQUNFLGNqRDNCTTtBYjJ6S1o7QThEN3hLSTtFQUNFLGNqRC9CTTtBYjh6S1o7QThEM3hLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5RDZ4S0o7QUdyeUtNO0UyRElKO0lBT0k7RTlEOHhLSjtBQUNGO0FHMXlLTTtFMkRJSjtJQVdJO0U5RCt4S0o7QUFDRjtBRy95S007RTJESUo7SUFlSTtFOURneUtKO0FBQ0Y7QUlyMUtFO0UwRHdESTtBOURneUtOO0FJOTFLRTtFMERrRUk7RUFDQTtBOUQreEtOO0E4RDN4S0U7RUFDRTtFQUNBO0VBQ0E7QTlENnhLSjtBOEQxeEtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlENHhLSjtBOEQxeEtJO0VBQ0U7QTlENHhLTjtBOER4eEtFO0VWakZFLGdCeENSUTtFd0NTUjtFQUNBO0VVaUZBLGNqRHRETztBYmsxS1g7QUcvMEtNO0UyRGlESjtJVjVFSTtJQUNBO0VwRDgyS0o7QUFDRjtBR3IxS007RTJEaURKO0lBS0k7RTlEbXlLSjtBQUNGO0E4RGh5S0U7RVZ2RUUsZ0J4QzVCUztFd0M2QlQ7RUFDQTtFQUNBLGN2Q1NPO0VpRDZEUCxjakQ3RE87QWJrMktYO0FHajJLTTtFMkQwREo7SVZqRUk7SUFDQTtFcEQ0MktKO0FBQ0Y7QUd2MktNO0UyRDBESjtJQUtJO0U5RDR5S0o7QUFDRjtBOER6eUtFO0VBQ0U7QTlEMnlLSjs7QStEdDVLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRHk1S0o7QUd0M0tNO0U0RHZDSjtJQU9JO0lBQ0E7RS9EMDVLSjtBQUNGOztBZ0V0NktBO0VBQ0U7QWhFeTZLRjtBR2g0S007RUNqQ0o7STRERE07RWhFczZLTjtFSTM2S0E7STREU007RWhFcTZLTjtBQUNGO0FnRWo2S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEVtNktKO0FHOTRLTTtFNkR6Qko7SUFPSTtJQUNBO0VoRW82S0o7QUFDRjtBR3A1S007RTZEekJKO0lBWUk7RWhFcTZLSjtBQUNGO0FnRWw2S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEVvNktKO0FnRWo2S0U7RUFDRTtFQUNBO0VBQ0E7QWhFbTZLSjtBR3A2S007RUNqQ0o7STREdUNNO0VoRWs2S047RUkvOEtBO0k0RGlETTtFaEVpNktOO0FBQ0Y7QWdFOTVLSTtFWnJDQSxnQnhDakJRO0V3Q2tCUjtFQUNBO0VBQ0EsY3ZDaUJPO0VtRG1CTCxjbkR2Q0s7QWIwOEtYO0FHbjdLTTtFNkRjRjtJWi9CRTtJQUNBO0VwRHc4S0o7QUFDRjtBZ0VyNktFO0VBQ0U7RUFDQTtBaEV1NktKO0FJcCtLRTtFNERrRU07QWhFcTZLUjtBR2g4S007RTZEZ0NKO0lBR0k7RWhFaTZLSjtBQUNGO0FnRS81S0k7RUFDRTtBaEVpNktOO0FnRTk1S0k7RUFDRSxjbkQ1Q0s7QWI0OEtYO0FnRTU1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5Qm5EdkNTO0FicThLYjtBSWwvS0U7RTREdUZJO0VBQ0E7RUFDQTtBaEU4NUtOO0FJNy9LRTtFNERtR0k7RUFDQTtFQUNBO0FoRTY1S047QUc3OEtNO0VDL0NKO0k0RHFHTSx5Q2hEekd5QjtFaEJvZ0wvQjtFSXRnTEE7STREK0dNLHdDaEQ3R3lCO0VoQnVnTC9CO0FBQ0Y7QUduK0tNO0U2RCtDSjtJQThCSTtFaEUwNUtKO0FBQ0Y7QUd4K0tNO0U2RCtDSjtJQWtDSTtJQUNBO0VoRTI1S0o7RUk5Z0xBO0k0RHNITTtJQUNBO0lBQ0E7RWhFMjVLTjtFSXpoTEE7STREa0lNO0lBQ0E7SUFDQTtFaEUwNUtOO0FBQ0Y7QWdFdDVLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNuRHJJUTtFbURzSVIsZ0JwRDdJTTtFb0Q4SU47QWhFdzVLSjtBR2hnTE07RTZEa0dKO0lBU0k7RWhFeTVLSjtBQUNGO0FnRXQ1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjbkRsSlE7QWIwaUxaO0FnRXQ1S0k7RUFDRTtBaEV3NUtOO0FnRXA1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRXM1S0o7QUdyaExNO0U2RDBISjtJQVFJO0VoRXU1S0o7QUFDRjtBRzFoTE07RTZEMEhKO0lBWUk7RWhFdzVLSjtBQUNGO0FnRXI1S0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRXU1S0o7QUd0aUxNO0U2RDBJSjtJQVFJO0VoRXc1S0o7QUFDRjtBRzNpTE07RTZEMElKO0lBWUk7RWhFeTVLSjtBQUNGO0FJamxMRTtFNEQyTEk7QWhFeTVLTjtBSTFsTEU7RTREcU1JO0VBQ0E7QWhFdzVLTjs7QUd2akxNO0VDakNKO0k2REhNO0VqRWdtTE47RUlubUxBO0k2RE9NO0VqRStsTE47QUFDRjtBaUUzbExFO0VBQ0U7RUFDQTtBakU2bExKO0FpRTFsTEU7RWJERSxnQnhDakJRO0V3Q2tCUjtFQUNBO0VBQ0EsY3ZDaUJPO0VvRGpCUDtBakUrbExKO0FHM2tMTTtFOER0Qko7SWJLSTtJQUNBO0VwRGdtTEo7QUFDRjtBaUVsbUxFO0VBQ0U7QWpFb21MSjtBaUVqbUxFO0VBQ0U7RUFDQTtBakVtbUxKO0FHMWtMTTtFOEQzQko7SUFLSTtJQUNBO0VqRW9tTEo7QUFDRjtBRzlsTE07RThEYko7SUFVSTtFakVxbUxKO0VJbm9MQTtJNkRpQ007RWpFcW1MTjtFSTVvTEE7STZEMkNNO0VqRW9tTE47QUFDRjtBaUVqbUxJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJwRDFDTTtBYjZvTFo7QWlFaG1MSTtFQUNFO0VBQ0EseUJwRHBDSztBYnNvTFg7O0FrRTNwTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRThwTEo7QUczbkxNO0UrRHhDSjtJQVFJO0VsRStwTEo7QUFDRjtBa0U1cExFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxFOHBMSjtBR3RvTE07RStENUJKO0lBT0k7RWxFK3BMSjtBQUNGO0FrRTVwTEU7RWRORSxnQnhDakJRO0V3Q2tCUjtFQUNBO0VBQ0EsY3ZDaUJPO0VxRFpQLGNyRFlPO0FicXBMWDtBR2xwTE07RStEakJKO0lkQUk7SUFDQTtFcER1cUxKO0FBQ0Y7QWtFcHFMRTtFZERFLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFcURUUCxjckRTTztBYmdxTFg7QUcvcExNO0UrRFpKO0lkS0k7SUFDQTtFcEQwcUxKO0FBQ0Y7QWtFN3FMSTtFQUNFO0VBQ0E7QWxFK3FMTjtBa0U3cUxNO0VBQ0UsY3JEdkNFO0Fic3RMVjtBa0U3cUxRO0VBQ0U7QWxFK3FMVjtBa0UxcUxVO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsY3JERUM7QWJ5cUxiO0FVM3RMSTtFQUNFO0FWNnRMTjtBVW50TEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWcXRMSjtBa0VsckxVO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsY3JEVEM7QWI0ckxiO0FVOXVMSTtFQUNFO0FWZ3ZMTjtBVXR1TEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWd3VMSjtBa0V6ckxFO0VBQ0U7RUFDQTtBbEUyckxKO0FrRXhyTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEUwckxKO0FHL3RMTTtFK0RpQ0o7SUFPSTtFbEUyckxKO0FBQ0Y7QWtFenJMSTtFQUNFO0VBQ0E7RUFDQTtBbEUyckxOO0FrRXhyTEk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjckRsREs7RXFEbURMLGdCdEQ1Rkk7RXNENkZKO0VBQ0E7QWxFMHJMTjtBa0V4ckxNO0VBQ0UseUJyRC9DSztFcURnREwsY3JEM0ZJO0FicXhMWjtBa0V2ckxNO0VBQ0UsY3JEL0ZJO0VxRGdHSix5QnJEckRLO0FiOHVMYjtBa0VqckxJO0VBQ0U7RWR2RkYsZ0J4QzVCUztFd0M2QlQ7RUFDQTtFQUNBLGN2Q1NPO0VxRDZFTCxjckQ3RUs7QWJtd0xYO0FHbHdMTTtFK0R5RUY7SWRoRkU7SUFDQTtFcEQ2d0xKO0FBQ0Y7QWtFMXJMTTtFQUNFO0FsRTRyTFI7O0FHN3ZMTTtFZ0V0REo7SUFHSTtFbkVxekxKO0FBQ0Y7QUdqeExNO0VDakNKO0krRENNO0VuRXF6TE47RUk1ekxBO0krRFdNO0VuRW96TE47QUFDRjtBbUVoekxFO0VBQ0U7RUFDQTtFQUNBO0FuRWt6TEo7QUc5eExNO0VnRXZCSjtJQU1JO0VuRW16TEo7QUFDRjtBR255TE07RWdFdkJKO0lBVUk7RW5Fb3pMSjtBQUNGO0FHeHlMTTtFZ0V2Qko7SUFjSTtFbkVxekxKO0FBQ0Y7QUc3eUxNO0VnRXZCSjtJQWtCSTtFbkVzekxKO0FBQ0Y7QW1FbnpMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ0RDFCTztBYiswTFg7QUczeUxNO0VnRWZKO0lBUUk7RW5Fc3pMSjtBQUNGO0FHOXpMTTtFZ0VESjtJQVlJO0lBQ0E7RW5FdXpMSjtBQUNGO0FJcjJMRTtFK0RpREk7QW5FdXpMTjtBSTkyTEU7RStEMkRJO0FuRXN6TE47QUcxMExNO0VnRURKO0lBeUJJO0VuRXN6TEo7QUFDRjtBRy8wTE07RWdFREo7SUE2Qkk7RW5FdXpMSjtBQUNGO0FtRXB6TEU7RUFDRTtFQUNBO0FuRXN6TEo7QW1FcHpMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuRXN6TE47QUc5MUxNO0VnRW9DRjtJQU9JO0lBQ0E7SUFDQTtFbkV1ekxOO0FBQ0Y7QUl0NExFO0UrRGtGTTtBbkV1ekxSO0FJLzRMRTtFK0Q0Rk07QW5Fc3pMUjtBRzMyTE07RUNqQ0o7SStENEZRO0VuRW96TFI7RUl0NUxBO0krRHNHUTtFbkVtekxSO0FBQ0Y7QUduM0xNO0VnRW9DRjtJQWdDSTtFbkVtekxOO0FBQ0Y7QUd4M0xNO0VnRW9DRjtJQW9DSTtFbkVvekxOO0VJNzVMQTtJK0Q0R1E7RW5Fb3pMUjtFSXQ2TEE7SStEc0hRO0VuRW16TFI7QUFDRjtBR240TE07RUNqQ0o7SStEdUhRO0VuRWl6TFI7RUk5NkxBO0krRGlJUTtFbkVnekxSO0FBQ0Y7QW1FM3lMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRTZ5TEo7QUdwNUxNO0VnRWdHSjtJQVVJO0VuRTh5TEo7QUFDRjtBbUUzeUxFO0VBQ0U7RUFDQTtFQUNBLHlCdERqSk07RXNEa0pOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkU2eUxKO0FHcDZMTTtFZ0U4R0o7SUFZSTtFbkU4eUxKO0FBQ0Y7QW1FM3lMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5FNnlMSjtBR2w2TE07RWdFZ0hKO0lBUUk7RW5FOHlMSjtBQUNGO0FHcjdMTTtFZ0U4SEo7SUFZSTtFbkUreUxKO0FBQ0Y7QW1FNXlMRTtFQUNFO0FuRTh5TEo7QW1FNXlMSTtFQUNFO0FuRTh5TE47QW1FMXlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5FNHlMSjtBR3Y4TE07RWdFc0pKO0lBUUk7RW5FNnlMSjtBQUNGO0FHNThMTTtFZ0VzSko7SUFZSTtFbkU4eUxKO0FBQ0Y7QW1FNXlMSTtFQUNFO0VBQ0EseUJ0RDNLRztFc0Q0S0g7RUFDQTtBbkU4eUxOO0FHdjlMTTtFZ0VxS0Y7SUFPSTtFbkUreUxOO0FBQ0Y7QW1FM3lMRTtFQUNFO0VBQ0E7RUFDQSxnQnZEN05TO0V1RDhOVDtFQUNBLGN0RGxMTztFc0RtTFA7QW5FNnlMSjtBR3ArTE07RWdFaUxKO0lBU0k7RW5FOHlMSjtBQUNGO0FtRTV5TEk7RUFDRSxjdERyTks7QWJtZ01YO0FtRTN5TEk7RUFDRSxjdER6Tks7QWJzZ01YOztBb0V6aE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEU0aE1GOztBb0UxaE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFNmhNRjs7QW9FM2hNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEU4aE1GOztBb0U1aE1BO0VBQ0U7SUFDRTtFcEUraE1GO0FBQ0Y7QW9FN2hNQTtFQUNFO0lBQ0U7RXBFK2hNRjtBQUNGO0FvRTdoTUE7RUFDRTtJQUNFO0VwRStoTUY7QUFDRjtBb0U3aE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEUraE1GOztBb0U3aE1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFZ2lNRjs7QW9FOWhNQTtFQUNFO0VBQ0E7QXBFaWlNRjs7QW9FL2hNQTtFQUNFO0VBQ0E7RUFDQTtBcEVraU1GOztBb0VoaU1BO0VBQ0U7RUFDQTtFQUNBO0FwRW1pTUY7O0FvRWppTUE7RUFDRTtFQUNBO0VBQ0E7QXBFb2lNRjs7QW9FbGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRXFpTUY7O0FvRW5pTUE7RUFDRTtBcEVzaU1GOztBb0VwaU1BO0VBQ0U7QXBFdWlNRjs7QW9FcmlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFd2lNRjs7QW9FcmlNQTtFQUNFO0FwRXdpTUY7O0FvRXJpTUE7RUFDRTtJQUNFO0VwRXdpTUY7QUFDRjtBb0VyaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0FwRXVpTUY7O0FvRXBpTUE7RUFDRTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0FwRXVpTUY7O0FvRXBpTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRXVpTUY7O0FvRXBpTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0FwRXVpTUY7O0FvRXBpTUE7RUFDRTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0FwRXVpTUY7O0FvRXBpTUE7RUFDRTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1aU1GOztBb0VwaU1BO0VBQ0U7QXBFdWlNRjs7QW9FcGlNQTtFQUNFO0lBQ0U7RXBFdWlNRjtBQUNGO0FvRXBpTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXNpTUY7O0FvRW5pTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7QXBFc2lNRjs7QW9FbmlNQTtFQUNFO0VBQ0E7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7RUFDQTtBcEVzaU1GOztBb0VuaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFc2lNRjs7QW9FbmlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFc2lNRjs7QW9FbmlNQTtFQUNFO0FwRXNpTUY7O0FvRW5pTUE7RUFDRTtFQUNBO0VBQ0E7QXBFc2lNRjs7QW9FbmlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRXNpTUY7O0FvRW5pTUE7RUFDRTtJQUNFO0VwRXNpTUY7QUFDRjtBb0VuaU1BO0VBQ0U7RUFDQTtFQUNBO0FwRXFpTUY7O0FvRWxpTUE7RUFDRTtBcEVxaU1GOztBb0VsaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBFcWlNRjs7QW9FbGlNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXFpTUY7O0FvRWxpTUE7O0VBRUU7QXBFcWlNRjs7QW9FbGlNQTtFQUNFO0lBQ0U7RXBFcWlNRjtBQUNGO0FvRWxpTUE7RUFDRTtFQUNBO0FwRW9pTUY7O0FvRWppTUE7RUFDRTtFQUNBO0FwRW9pTUY7O0FvRWppTUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0FwRW9pTUY7O0FvRWppTUE7RUFDRTtBcEVvaU1GOztBb0VqaU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFb2lNRjs7QW9FamlNQTtFQUNFO0FwRW9pTUY7O0FvRWppTUE7RUFDRTtBcEVvaU1GOztBb0VqaU1BO0VBQ0U7QXBFb2lNRjs7QW9FamlNQTtFQUNFO0FwRW9pTUY7O0FvRWppTUE7RUFDRTtBcEVvaU1GOztBRzkvTU07RWtFeENKO0lBRUk7RXJFeWlOSjtBQUNGO0FxRXRpTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckV3aU5KO0FxRXJpTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCekRoQk07RXlEaUJOLGN4RHdCTztFd0R2QlA7QXJFdWlOSjtBcUVyaU5JO0VBRUUseUJ4RDRCTztFd0QzQlAsY3hEakJJO0V3RGtCSixxQnhEMEJPO0FiNGdOYjs7QXNFbGtOQTtFQUVFO0F0RW9rTkY7QXNFbGtORTtFQUNFO0F0RW9rTko7QXNFamtORTtFQUNFO0VBQ0E7QXRFbWtOSjtBc0U3ak5JO0VBQ0UsZ0IxRGJJO0UwRGNKO0VBQ0E7RUFDQTtBdEUrak5OO0FzRTdqTk07RUFDRTtBdEUrak5SO0FzRTNqTkk7RUFDRSxnQjFEM0JPO0UwRDRCUDtFQUNBO0VBQ0E7RUFDQSxjekRTSztBYm9qTlg7QXNFM2pOTTtFQUNFO0F0RTZqTlI7QXNFempOSTtFQUNFO0VBQ0E7RUFDQSxnQjFEekNPO0UwRDBDUDtFQUNBO0VBQ0EsY3pESks7QWIrak5YO0FJL2xORTtFa0V1Q007QXRFMmpOUjtBSXhtTkU7RWtFaURNO0F0RTBqTlI7QXNFdmpOTTtFQUNFO0F0RXlqTlI7QXNFdGpOTTtFQUNFO0VBQ0E7QXRFd2pOUjtBSTVtTkU7RWtFdURRO0F0RXdqTlY7QUlybk5FO0VrRWlFUTtBdEV1ak5WO0FzRWpqTkU7RUFDRTtFQUNBO0VBQ0E7QXRFbWpOSjtBc0Voak5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnpEeEVRO0V5RHlFUjtFQUNBO0F0RWtqTko7QXNFaGpOSTtFQUNFLHlCekQ1RU07QWI4bk5aO0FzRWhqTk07RUFDRSxjekRsRkk7QWJvb05aO0FzRTlpTkk7RUFDRTtFQUNBO0VBQ0E7QXRFZ2pOTjtBc0U5aU5NO0VBQ0U7QXRFZ2pOUjtBSTlvTkU7RWtFaUdRO0F0RWdqTlY7QUl2cE5FO0VrRTJHUTtBdEUraU5WO0FzRTFpTkk7RUFDRTtFQUNBO0VBQ0E7QXRFNGlOTjtBc0V6aU5JO0VBQ0UsZ0IxRHpITztFMEQwSFA7RUFDQSxjekQzSE07QWJzcU5aO0FzRXhpTkk7RUFDRSxnQjFEL0hPO0UwRGdJUDtFQUNBLGN6RHRGSztFeUR1Rkw7QXRFMGlOTjtBc0V0aU5FO0VBQ0U7RUFDQTtBdEV3aU5KO0FzRXRpTkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEV3aU5OO0FzRXRpTk07RUFDRSx5QnpEbEhJO0V5RG1ISixxQnpEdEhFO0FiOHBOVjtBc0V0aU5RO0VBQ0U7RUFDQSxjekQxSEE7QWJrcU5WO0FzRXBpTk07RUFDRSxxQnpEL0hFO0V5RGdJRix5QnpEaElFO0Fic3FOVjtBc0VwaU5RO0VBQ0U7RUFDQSxjekR6SkU7QWIrck5aO0FzRWxpTk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBdEVtaU5SO0FVL3NOSTtFQUNFO0FWaXROTjtBVXZzTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWeXNOSjtBc0U1aU5JO0VBQ0UsZ0IxRHBMTztFMERxTFA7RUFDQSxjekR0TE07RXlEdUxOO0F0RThpTk47O0F1RXR1TkE7RUFDRTtFQUNBO0F2RXl1TkY7QXVFdnVORTtFQUNFO0F2RXl1Tko7QXVFdHVORTtFQUNFO0VBQ0E7QXZFd3VOSjtBdUVydU5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkV1dU5KO0FJaHZORTtFbUVZSTtBdkV1dU5OO0FJenZORTtFbUVzQkk7QXZFc3VOTjtBdUVudU5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCMURuQk07RTBEb0JOO0VBQ0E7QXZFcXVOTjtBSWh3TkU7RW1FOEJNO0F2RXF1TlI7QUl6d05FO0VtRXdDTTtBdkVvdU5SO0F1RWh1Tkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIxRHRDTTtFMER1Q047QXZFa3VOTjtBSS93TkU7RW1FZ0RNO0F2RWt1TlI7QUl4eE5FO0VtRTBETTtBdkVpdU5SO0F1RTd0Tkk7RUFDRTtBdkUrdE5OO0F1RTd0Tk07RUFDRTtBdkUrdE5SO0F1RTN0Tkk7RUFDRTtFQUNBO0VBQ0E7QXZFNnROTjtBdUV6dE5FO0VBQ0UsZ0IzRDdFTTtFMkQ4RU47QXZFMnROSjtBdUV4dE5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RTB0Tko7QXVFdnRORTtFQUNFLGdCM0Q5RlM7RTJEK0ZUO0VBQ0EsYzFEOUVPO0FidXlOWDtBdUV0dE5FO0VBQ0UsZ0IzRHBHUztFMkRxR1Q7RUFDQSxjMUQ5RE87RTBEK0RQO0F2RXd0Tko7O0F3RWgwTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RW0wTkY7O0F3RWgwTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEVtME5GO0F3RWgwTkk7RUFJRTtBeEVrME5OO0F3RS96Tkk7RUFJRTtBeEVpME5OOztBd0U1ek5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhFK3pORjs7QXdFNXpOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RSt6TkY7O0F3RTN6TkE7RUFDRTtFQUNBO0VBQ0E7QXhFOHpORjs7QXdFM3pOQTtFQUNFO0VBQ0E7RUFDQTtBeEU4ek5GOztBd0Uzek5BO0VBQ0U7RUFDQTtBeEU4ek5GO0F3RTN6Tkk7RUFDRTtFQUNBO0VBQ0E7QXhFNnpOTjtBd0Uzek5NOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0F4RTZ6TlI7QXdFMXpOTTtFQUNFO0VBQ0EseUIzRGxDRztFMkRtQ0gsYzNEOUVFO0FiMDROVjtBd0V6ek5NO0VBQ0UsYzNEL0NHO0FiMDJOWDtBd0V2ek5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhFeXpOTjtBd0V0ek5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhFd3pOTjtBd0V0ek5NO0VBQ0U7RUFDQTtFQUNBLGMzRHpFRztBYmk0Tlg7QXdFdHpOUTtFQUNFO0VBQ0E7QXhFd3pOVjtBd0V0ek5VO0VBQ0UseUIzRGxFRDtFMkRtRUMsYzNEOUdGO0FiczZOVjs7QUd0NE5NO0VDakNKO0lxRUhNO0V6RSs2Tk47RUlsN05BO0lxRU9NO0V6RTg2Tk47QUFDRjtBeUUxNk5FO0VBQ0U7RUFDQTtBekU0Nk5KO0F5RXo2TkU7RXJCREUsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztFNERqQlA7QXpFODZOSjtBRzE1Tk07RXNFdEJKO0lyQktJO0lBQ0E7RXBEKzZOSjtBQUNGO0F5RWo3TkU7RUFDRTtBekVtN05KO0F5RWg3TkU7RUFDRTtFQUNBO0F6RWs3Tko7QUd6NU5NO0VzRTNCSjtJQUtJO0lBQ0E7RXpFbTdOSjtBQUNGO0FHNzZOTTtFc0ViSjtJQVVJO0V6RW83Tko7RUlsOU5BO0lxRWlDTTtFekVvN05OO0VJMzlOQTtJcUUyQ007RXpFbTdOTjtBQUNGO0F5RWg3Tkk7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QjVEMUNNO0FiNDlOWjtBeUUvNk5JO0VBQ0U7RUFDQSx5QjVEcENLO0FicTlOWDs7QTBFdCtORTtFQUNFO0VBQ0E7RUFDQTtBMUV5K05KO0FHeDhOTTtFdUVwQ0o7SUFNSTtFMUUwK05KO0FBQ0Y7QTBFeCtOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRTArTk47QUduOU5NO0V1RTNCRjtJQU9JO0UxRTIrTk47QUFDRjtBR3g5Tk07RXVFM0JGO0lBV0k7RTFFNCtOTjtBQUNGO0EwRXorTkk7RUFDRTtFQUNBO0VBQ0E7QTFFMitOTjtBR2wrTk07RXVFWkY7SUFNSTtJQUNBO0UxRTQrTk47QUFDRjtBR3grTk07RXVFWkY7SUFXSTtFMUU2K05OO0FBQ0Y7QTBFeitORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRTIrTko7QUduL05NO0V1RUlKO0lBT0k7SUFDQTtFMUU0K05KO0FBQ0Y7QTBFMStOSTtFQUNFO0VBQ0EseUI3RHJCRztFNkRzQkg7RUFDQTtBMUU0K05OO0FHLy9OTTtFdUVlRjtJQU9JO0UxRTYrTk47QUFDRjtBMEV6K05FO0VBQ0U7RUFDQSxnQjlEdEVTO0U4RHVFVCxjN0QxQk87RTZEMkJQO0VBQ0E7QTFFMitOSjtBRzNnT007RXVFMkJKO0lBUUk7RTFFNCtOSjtBQUNGO0EwRTErTkk7RUFDRSxjN0Q5REs7QWIwaU9YO0EwRXorTkk7RUFDRSxjN0RsRUs7QWI2aU9YO0EwRXYrTkU7RUFDRTtFQUNBLHlCN0RyQ1M7RTZEc0NULGM3RGxGTTtFNkRtRk47RUFDQSxnQjlEMUZNO0U4RDJGTjtFQUNBO0ExRXkrTko7QTBFditOSTtFQUNFLHlCN0Q1Q087QWJxaE9iO0EwRXIrTkU7RUFDRTtFQUNBO0VBQ0E7QTFFdStOSjtBMEVyK05JO0VBQ0U7QTFFdStOTjtBMEVyK05NO0VBQ0U7QTFFdStOUjtBMEVsK05FO0VBQ0U7RUFDQTtBMUVvK05KO0EwRWorTkU7RUFDRTtFQUNBLGdCOUR4SE07RThEeUhOLGM3RGpGTztFNkRrRlA7QTFFbStOSjtBMEVoK05FO0VBQ0U7RUFDQTtFQUNBLGdCOURuSVM7RThEb0lUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFFaytOSjtBR2prT007RXVFdUZKO0lBV0k7RTFFbStOSjtBQUNGO0EwRWorTkk7RUFDRTtBMUVtK05OO0EwRWgrTkk7RUFDRSxjN0R4R0s7QWIwa09YO0EwRW4rTkk7RUFDRSxjN0R4R0s7QWIwa09YO0EwRW4rTkk7RUFDRSxjN0R4R0s7QWIwa09YO0EwRW4rTkk7RUFDRSxjN0R4R0s7QWIwa09YO0EwRS85Tkk7RUFFRTtFQUNBO0ExRWcrTk47QTBFNzlOSTtFQUNFO0ExRSs5Tk47QTBFMzlORTtFQUNFO0ExRTY5Tko7QTBFMTlORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRTQ5Tko7QTBFMTlOSTtFQUNFO0ExRTQ5Tk47QTBFeDlORTtFQUNFO0VBQ0EsZ0I5RGxMUztFOERtTFQsYzdENUhTO0U2RDZIVDtBMUUwOU5KO0EwRXY5TkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRXk5Tko7QUc1bU9NO0V1RThJSjtJQVFJO0UxRTA5Tko7QUFDRjtBR2puT007RXVFOElKO0lBWUk7RTFFMjlOSjtBQUNGO0EwRXg5TkU7RUFDRTtFQUNBO0VBQ0E7QTFFMDlOSjtBMEV4OU5JO0VBQ0U7RUFDQSxnQjlEM01JO0U4RDRNSixjN0R6S0s7QWJtb09YO0EwRXY5Tkk7RUFDRTtFQUNBLGdCOURwTk87RThEcU5QLGM3RDdLSztBYnNvT1g7QTBFcjlORTtFQUNFO0VBQ0EsZ0I5RDNOUztFOEQ0TlQsYzdEcExPO0U2RHFMUDtBMUV1OU5KO0EwRXA5TkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRXM5Tko7QUdscE9NO0V1RXVMSjtJQVFJO0UxRXU5Tko7QUFDRjtBR3ZwT007RXVFdUxKO0lBWUk7RTFFdzlOSjtBQUNGO0EwRXQ5Tkk7RUFDRTtFQUFBO0VBQUE7QTFFdzlOTjtBMEVyOU5JO0VBQ0U7QTFFdTlOTjtBSW5zT0U7RXNFZ1BJO0VBQ0E7QTFFczlOTjtBSTdzT0U7RXNFMlBJO0VBQ0E7QTFFcTlOTjtBMEVsOU5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCN0Q5UEk7RTZEK1BKO0ExRW85Tk47QUduck9NO0V1RXdORjtJQVVJO0UxRXE5Tk47QUFDRjtBMEVsOU5JO0VBQ0U7RUFDQSxnQjlEalJPO0U4RGtSUCxjN0RuUkk7RTZEb1JKO0ExRW85Tk47QTBFajlOSTtFQUNFO0VBQ0EsZ0I5RHhSTztFOER5UlAsYzdEOU9LO0U2RCtPTDtBMUVtOU5OO0EwRWg5Tkk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQjlEalNPO0U4RGtTUCxjN0RuU0k7RTZEb1NKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUVrOU5OO0EwRWg5Tk07RUFDRTtFQUNBLGdCOUQ1U0s7RThENlNMLGM3RGxRRztBYm90T1g7QTBFcjlOTTtFQUNFO0VBQ0EsZ0I5RDVTSztFOEQ2U0wsYzdEbFFHO0Fib3RPWDtBMEVyOU5NO0VBQ0U7RUFDQSxnQjlENVNLO0U4RDZTTCxjN0RsUUc7QWJvdE9YO0EwRXI5Tk07RUFDRTtFQUNBLGdCOUQ1U0s7RThENlNMLGM3RGxRRztBYm90T1g7QTBFLzhOTTtFQUNFLHFCN0RsVEU7QWJtd09WO0EwRTc4Tkk7RUFDRTtFQUNBO0VBQ0EseUI3RG5RTztFNkRvUVAsYzdEaFRJO0U2RGlUSjtFQUNBO0VBQ0EsZ0I5RHpUSTtFOEQwVEo7QTFFKzhOTjtBMEU3OE5NO0VBQ0UseUI3RDFRSztBYnl0T2I7QTBFMzhOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFFNjhOTjtBRzd1T007RXVFMlJGO0lBUUk7RTFFODhOTjtBQUNGO0FJbnhPRTtFc0V3VU07QTFFODhOUjtBSTV4T0U7RXNFa1ZNO0ExRTY4TlI7QTBFMThOTTtFQUNFO0ExRTQ4TlI7QTBFeDhOSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCN0RqV0k7RTZEa1dKO0VBQ0E7QTFFMDhOTjtBMEV4OE5NO0VBQ0U7QTFFMDhOUjtBMEV0OE5JO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3RHZXSTtFNkR3V0o7QTFFdzhOTjtBR2h4T007RXVFZ1VGO0lBV0k7RTFFeThOTjtBQUNGO0EwRXY4Tk07RUFDRTtBMUV5OE5SO0EwRXQ4Tk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjdEaFhHO0U2RGlYSCxjN0QxWEU7RTZEMlhGO0ExRXc4TlI7QTBFcjhOTTtFQUNFO0VBQ0EsZ0I5RHpZSztFOEQwWUwsYzdEM1lFO0FiazFPVjs7QTJFaDFPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRW0xT0o7QUcveU9NO0V3RXhDSjtJQU1JO0UzRXExT0o7QUFDRjtBMkVsMU9FO0VBQ0U7QTNFbzFPSjtBR3Z6T007RXdFOUJKO0lBR0k7SUFBQTtJQUNBO0lBQ0E7SUFDQTtFM0VzMU9KO0FBQ0Y7QTJFbjFPRTtFQUNFO0EzRXExT0o7QUdsME9NO0V3RXBCSjtJQUdJO0lBQ0E7RTNFdTFPSjtBQUNGO0EyRW4xT0k7RUFDRTtBM0VxMU9OO0EyRW4xT0k7RUFDRTtBM0VxMU9OO0EyRWoxT0U7RUFDRSxjOURNTztFOERDTDtBM0U2ME9OO0EyRWwxT0k7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QTNFbzFPTjtBMkVoMU9JO0VBQ0UsYzlEbERJO0FibzRPVjtBMkU5ME9FO0VBQ0U7RUFDQTtBM0VnMU9KO0EyRTkwT0k7RUFDRTtBM0VnMU9OO0EyRTcwT0k7RXZCakNBLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztBYncyT1g7QUd2Mk9NO0V3RW9CRjtJdkIzQkU7SUFDQTtFcERrM09KO0FBQ0Y7QTJFbjFPRTtFQUNFO0VBQ0E7QTNFcTFPSjtBMkVuMU9JO0VBQ0U7QTNFcTFPTjtBMkVqMU9FO0VBQ0U7RUFDQTtFQUNBO0EzRW0xT0o7QTJFbDFPSTtFQUNFO0EzRW8xT047QTJFajFPSTtFQUVFO0VBQ0E7RUFDQTtBM0VrMU9OO0EyRWgxT007RUFDRSxjOUR6RUc7RThEMEVIO0EzRWsxT1I7QTJFajFPUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI5RG5GQztBYnM2T1g7QTJFNTBPRTtFQUNFO0EzRTgwT0o7QTJFMzBPRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRTYwT0o7QTJFNTBPSTtFQUNFO0EzRTgwT047QTJFMzBPSTtFQUNFO0VBQ0E7QTNFNjBPTjtBMkUzME9NO0VBQ0UsYzlENUdHO0U4RDZHSDtBM0U2ME9SO0FJcDhPRTtFdUUwSFE7QTNFNjBPVjtBSTc4T0U7RXVFb0lRO0EzRTQwT1Y7QTJFejBPUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjlEN0hDO0U4RDhIRDtBM0UyME9WO0FJbjlPRTtFdUUySVU7QTNFMjBPWjtBSTU5T0U7RXVFcUpVO0EzRTAwT1o7QTJFcjBPTTtFQUNFO0EzRXUwT1I7O0E0RXIrT0E7RUFDRTtFQUNBO0E1RXcrT0Y7QTRFdCtPRTtFQUNFO0VBQ0E7QTVFdytPSjtBR3A4T007RXlFdENKO0lBS0k7RTVFeStPSjtBQUNGO0FHejhPTTtFeUV0Q0o7SUFTSTtFNUUwK09KO0FBQ0Y7QTRFdCtPRTtFQUNFO0E1RXcrT0o7QTRFbitPSTtFQUNFO0VBQ0EsYy9EUEs7RStEUUw7RUFDQSxnQmhFM0JPO0FaZ2dQYjtBNEVqK09FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RW0rT0o7O0E2RXpnUEE7RUFFSTtFQUNBO0E3RTJnUEo7QTZFMWdQSTtFQUNFO0VBQ0E7QTdFNGdQTjtBR3grT007RTBFdENGO0lBS0k7RTdFNmdQTjtBQUNGO0FHNytPTTtFMEV0Q0Y7SUFTSTtFN0U4Z1BOO0FBQ0Y7QTZFMWdQSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdFNGdQTjtBNkV6Z1BJO0VBQ0U7QTdFMmdQTjtBRzUvT007RTBFaEJGO0lBSUk7RTdFNGdQTjtBQUNGO0E2RTFnUEk7RUFDRTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VBQ0EseUJoRXpCTTtFZ0UwQk47RUFDQTtFQUNBO0E3RTRnUE47QTZFMWdQTTtFQUNFLHlCaEU5Qkk7QWIwaVBaO0E2RTFnUFE7RUFDRSxjaEVwQ0U7QWJnalBaO0E2RXhnUE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHRTtFQUNBO0E3RXdnUFY7QVV0alBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVndqUEo7QVUza1BJO0VBQ0U7QVY2a1BOO0FJL2tQRTtFeUU2RFU7RUFDQTtBN0VxaFBaO0E2RWhoUE07RUFDRTtVQUFBO0VBQ0E7VUFBQTtBN0VraFBSO0E2RS9nUE07RXpCOUNGLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFZ0VvQ0gsY2hFNUVJO0FiZ21QWjtBR3ZqUE07RTBFaUNBO0l6QnhDQTtJQUNBO0VwRGtrUEo7QUFDRjtBNkV2aFBNO0V6Qm5ERixnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087RWdFeUNIO0VBQ0EsY2hFbEZJO0VnRW1GSjtBN0U0aFBSO0FHdGtQTTtFMEVzQ0E7SXpCN0NBO0lBQ0E7RXBEaWxQSjtBQUNGOztBOEV0blBBO0VBQ0U7RUFDQTtBOUV5blBGO0E4RXZuUEU7RUFDRTtFQUNBO0E5RXluUEo7QUdybFBNO0UyRXRDSjtJQUtJO0U5RTBuUEo7QUFDRjtBRzFsUE07RTJFdENKO0lBU0k7RTlFMm5QSjtBQUNGO0E4RXZuUEU7RUFDRTtFQUNBO0VBQ0E7QTlFeW5QSjtBOEV2blBJO0VBQ0U7RUFDQTtBOUV5blBOO0E4RW5uUEk7RUFDRTtFQUNBLGNqRWRLO0VpRWVMO0VBQ0EsZ0JsRWxDTztBWnVwUGI7O0ErRXhwUEE7RUFDRTtBL0UycFBGO0ErRXpwUEU7RUFDRTtFQUNBLGNsRWNPO0VrRWJQO0VBQ0EsZ0JuRU5TO0FaaXFQYjtBK0V4cFBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9FMHBQSjtBK0V4cFBJO0UzQmFBLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFa0V2Qkw7RUFDQSxjbEVuQkk7QWJnclBWO0FHdG9QTTtFNEUxQkY7STNCbUJFO0lBQ0E7RXBEaXBQSjtBQUNGO0ErRWhxUFE7RUFDRTtBL0VrcVBWO0ErRTlwUE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJRTtFQUNBO0EvRTZwUFY7QVVwclBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVnNyUEo7QVV6c1BJO0VBQ0U7QVYyc1BOO0FJdnNQRTtFMkVnQ1U7QS9FMHFQWjtBSWh0UEU7RTJFMENVO0VBQ0E7QS9FeXFQWjtBK0VucVBJO0UzQnZCQSxnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087RWtFYUw7QS9Fd3FQTjtBR3ByUE07RTRFVUY7STNCakJFO0lBQ0E7RXBEK3JQSjtBQUNGOztBZ0ZwdVBBO0VBQ0U7RUFDQTtBaEZ1dVBGO0FnRnJ1UEU7RUFDRTtFQUNBO0FoRnV1UEo7QUduc1BNO0U2RXRDSjtJQUtJO0VoRnd1UEo7QUFDRjtBR3hzUE07RTZFdENKO0lBU0k7RWhGeXVQSjtBQUNGO0FnRnB1UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEZzdVBKO0FHbnRQTTtFNkV2Qko7SUFPSTtFaEZ1dVBKO0FBQ0Y7QWdGcHVQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRnN1UEo7QUc5dFBNO0U2RVpKO0lBT0k7RWhGdXVQSjtBQUNGO0FnRnJ1UEk7RUFDRTtFQUNBO0FoRnV1UE47QWdGdHVQTTtFQUNFO0FoRnd1UFI7QWdGcHVQSTtFNUI3QkEsZ0J4Q2pCUTtFd0NrQlI7RUFDQTtFQUNBLGN2Q2lCTztBYm12UFg7QUdodlBNO0U2RU1GO0k1QnZCRTtJQUNBO0VwRHF3UEo7QUFDRjtBZ0Y1dVBJO0U1QnZCQSxnQnhDNUJTO0V3QzZCVDtFQUNBO0VBQ0EsY3ZDU087QWI2dlBYO0FHNXZQTTtFNkVVRjtJNUJqQkU7SUFDQTtFcER1d1BKO0FBQ0Y7O0FpRjV5UEE7RUFDRTtFQUNBO0FqRit5UEY7QWlGN3lQRTtFQUNFO0VBQ0E7QWpGK3lQSjtBRzN3UE07RThFdENKO0lBS0k7RWpGZ3pQSjtBQUNGO0FHaHhQTTtFOEV0Q0o7SUFTSTtFakZpelBKO0FBQ0Y7QWlGOXlQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRmd6UEo7QUczeFBNO0U4RXpCSjtJQU9JO0lBQ0E7RWpGaXpQSjtBQUNGO0FpRjl5UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRmd6UEo7QWlGOXlQSTtFQUNFO0VBQ0E7RUFDQTtBakZnelBOO0FpRi95UE07RUFDRTtBakZpelBSO0FpRjd5UEk7RTdCaEJBLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztFb0VNTDtFQUNBLGNwRTdCSztBYiswUFg7QUd4elBNO0U4RUdGO0k3QlZFO0lBQ0E7RXBEbTBQSjtBQUNGOztBa0ZyMlBFO0VBQ0U7QWxGdzJQSjtBa0ZyMlBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGdTJQSjtBR3gwUE07RStFbkNKO0lBT0k7RWxGdzJQSjtBQUNGO0FrRnIyUEU7RTlCUkUsZ0J4Q1JRO0V3Q1NSO0VBQ0E7RThCUUEsY3JFbUJPO0FiczFQWDtBR24xUE07RStFeEJKO0k5QkhJO0lBQ0E7RXBEazNQSjtBQUNGO0FHejFQTTtFK0V4Qko7SUFLSTtFbEZnM1BKO0FBQ0Y7QWtGNzJQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGKzJQSjtBR3IyUE07RStFZko7SUFRSTtFbEZnM1BKO0FBQ0Y7QWtGNzJQRTtFQUNFO0VBQ0E7QWxGKzJQSjtBa0Y3MlBJO0VBQ0U7RUFDQTtBbEYrMlBOO0FJbjVQRTtFOEV5Q1E7QWxGNjJQVjtBSTU1UEU7RThFbURRO0FsRjQyUFY7QWtGdDJQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdzJQSjtBa0ZyMlBFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZ1MlBKO0FrRnIyUEk7RUFDRSx5QnJFekRLO0FiZzZQWDtBa0ZyMlBNO0VBQ0UsYXJFcEVJO0FiMjZQWjtBa0ZwMlBNO0VBQ0UsY3JFeEVJO0FiODZQWjtBa0ZsMlBJO0VBQ0U7RUFDQTtBbEZvMlBOO0FrRmwyUE07RUFDRSxhckVoREc7QWJvNVBYO0FrRmgyUEk7RUFDRSxnQnRFN0ZJO0VzRThGSjtFQUNBLGNyRXZESztBYnk1UFg7O0FtRmw4UEU7RUFDRTtFQUNBO0VBQ0E7QW5GcThQSjtBR2o2UE07RWdGdkNKO0lBTUk7RW5GczhQSjtBQUNGO0FtRm44UEU7RUFDRTtFQUNBO0FuRnE4UEo7QW1GbDhQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkZvOFBKO0FHbDdQTTtFZ0Z4Qko7SUFTSTtFbkZxOFBKO0FBQ0Y7QUd2N1BNO0VnRnhCSjtJQWFJO0VuRnM4UEo7QUFDRjtBbUZuOFBFO0VBQ0U7RUFDQTtBbkZxOFBKO0FtRm44UEk7RUFDRTtFQUNBO0FuRnE4UE47QUlyK1BFO0UrRXFDUTtBbkZtOFBWO0FJOStQRTtFK0UrQ1E7QW5GazhQVjtBbUY1N1BFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkY4N1BKO0FtRjM3UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRjY3UEo7QW1GMzdQSTtFQUNFLHlCdEVyREs7QWJrL1BYO0FtRjM3UE07RUFDRSxhdEVoRUk7QWI2L1BaO0FtRjE3UE07RUFDRSxjdEVwRUk7QWJnZ1FaO0FtRng3UEk7RUFDRTtFQUNBO0FuRjA3UE47QW1GeDdQTTtFQUNFLGF0RTVDRztBYnMrUFg7QW1GdDdQSTtFQUNFLGdCdkV6Rkk7RXVFMEZKO0VBQ0EsY3RFbkRLO0FiMitQWDtBbUZwN1BFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5GczdQSjtBR24vUE07RWdGeURKO0lBT0k7RW5GdTdQSjtBQUNGO0FHeC9QTTtFZ0Z5REo7SUFXSTtJQUNBO0VuRnc3UEo7QUFDRjtBbUZ0N1BJO0VBQ0U7RUFDQTtFQUNBLGdCdkVwSE87RXVFcUhQLGN0RTdFSztFc0U4RUw7RUFDQTtFQUNBO0FuRnc3UE47QUd2Z1FNO0VnRndFRjtJQVVJO0lBQ0E7RW5GeTdQTjtBQUNGO0FHN2dRTTtFZ0Z3RUY7SUFlSTtJQUNBO0lBQ0E7RW5GMDdQTjtBQUNGO0FHcGhRTTtFZ0Z3RUY7SUFxQkk7RW5GMjdQTjtBQUNGO0FtRno3UE07RUFDRTtFQUNBO0FuRjI3UFI7O0FvRnZrUUE7RUFFRTtFQUNBO0FwRnlrUUY7QW9GdmtRRTtFQUNFO0FwRnlrUUo7QW9GdGtRRTtFQUNFO0FwRndrUUo7QUcxaFFNO0VpRjNDSjtJQUdJO0VwRnNrUUo7QUFDRjtBb0Zua1FFO0VBQ0U7RUFDQTtFQUNBLHlCdkV3Qk87RXVFdkJQO0VBQ0E7RUFDQTtBcEZxa1FKO0FHcmpRTTtFaUZ0Qko7SUFTSTtFcEZza1FKO0FBQ0Y7QW9GcGtRSTtFQUNFO0FwRnNrUU47QW9GbGtRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCdkU5QlE7RXVFK0JSO0VBQ0E7QXBGb2tRSjtBb0Zsa1FJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQnhFaERNO0V3RWlETixjdkVWSztFdUVXTDtFQUNBO0FwRm9rUU47QW9GbGtRTTtFQUNFLGN2RWpCRztBYnFsUVg7QW9GbGtRUTtFQUNFLGN2RXBCQztBYndsUVg7QW9GOWpRUTtFQUNFO0FwRmdrUVY7QW9GNWpRTTtFQUNFO0VBRUEsY3ZFaENHO0V1RWlDSDtFQUNBO0FwRjZqUVI7QVVwb1FJO0VBQ0U7QVZzb1FOO0FVNW5RRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVY4blFKO0FJNW9RRTtFZ0ZxRVE7QXBGMGtRVjtBSXJwUUU7RWdGK0VRO0FwRnlrUVY7QW9GbmtRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBGcWtRSjtBb0Zsa1FFO0VBQ0U7RUFDQSxnQnhFakdTO0V3RWtHVDtFQUNBLGN2RXpETztBYjZuUVg7O0FxRnhxUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRjJxUUY7QUd0b1FNO0VrRjFDTjtJQVFJO0VyRjRxUUY7QUFDRjtBRzNvUU07RWtGMUNOO0lBWUk7RXJGNnFRRjtBQUNGO0FxRjNxUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRjZxUUo7QUd2cFFNO0VrRjNCSjtJQVFJO0VyRjhxUUo7QUFDRjtBcUY1cVFJO0VBQ0U7RUFDQTtBckY4cVFOO0FxRjNxUUk7RUFDRTtFQUNBLGdCekVoQ087RXlFaUNQLGN4RU9LO0Fic3FRWDtBcUYxcVFJO0VBQ0U7RUFDQSxnQnpFbkNJO0V5RW9DSixjeEV2Q007RXdFd0NOO0VBQ0E7QXJGNHFRTjtBcUZ6cVFJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJGMnFRTjtBcUZ6cVFNO0VBQ0UsZ0J6RW5ESztFeUVvREw7RUFDQSxjeEViRztBYndyUVg7QXFGeHFRTTtFQUNFLGdCekV6REs7RXlFMERMO0VBQ0EsY3hFckNHO0FiK3NRWDtBcUZ0cVFJO0VBQ0U7RUFDQTtFQUNBLHlCeEVwRE07QWI0dFFaO0FxRnJxUUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckZ1cVFOO0FxRnBxUUk7RUFDRTtFQUNBO0VBQ0E7QXJGc3FRTjtBcUZwcVFNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJGc3FRUjtBcUZwcVFRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxleEU5RUU7RXdFK0VGO0VBQ0E7RUFDQTtBckZzcVFWO0FxRnBxUVU7RUFDRTtBckZzcVFaO0FxRm5xUVU7RUFDRTtFQUNBO0VBQ0EsZXhFbEZEO0FidXZRWDtBcUZocVFNO0VBQ0U7RUFDQTtFQUNBO0FyRmtxUVI7QXFGaHFRUTtFQUNFLGN4RTdFQztFd0U4RUQsZ0J6RXBIRztFeUVxSEg7QXJGa3FRVjtBcUYvcFFRO0VBQ0UsY3hFakZDO0V3RWtGRCxnQnpFMUhHO0V5RTJISDtBckZpcVFWO0FxRjNwUUU7RUFDRTtFQUNBO0VBQ0E7QXJGNnBRSjs7QXNGbHlRQTtFQUNFO0VBQ0E7QXRGcXlRRjtBc0ZueVFFO0VBQ0U7QXRGcXlRSjtBc0ZseVFFO0VBQ0U7RUFDQTtFQUNBO0F0Rm95UUo7QXNGanlRRTtFQUNFO0F0Rm15UUo7QXNGaHlRRTtFQUNFO0VBQ0E7RUFDQTtBdEZreVFKO0FzRi94UUU7RUFDRTtBdEZpeVFKO0FzRjl4UUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEZneVFKO0FzRnp4UUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEYyeFFKO0FzRnh4UUU7RUFDRTtBdEYweFFKO0FzRnh4UUk7RUFDRTtFQUNBO0F0RjB4UU47QXNGdnhRSTtFQUNFO0VBQ0E7RUFDQTtBdEZ5eFFOO0FzRnJ4UUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEZ1eFFKO0FzRnB4UUU7RUFDRTtFQUNBLGdCMUVyRVM7RTBFc0VULGN6RXRFUTtBYjQxUVo7QXNGbnhRRTtFQUNFO0VBQ0E7RUFDQTtBdEZxeFFKO0FzRmx4UUk7RUFDRSx5QnpFMUNLO0V5RTJDTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Rm94UU47QXNGanhRSTtFQUNFLGdCMUV0Rkk7RTBFdUZKO0VBQ0E7RUFDQSxjekV0REs7QWJ5MFFYO0FzRmh4UUk7RUFDRSxnQjFFaEdPO0UwRWlHUDtFQUNBLGN6RTFESztFeUUyREw7QXRGa3hRTjs7QXVGdDNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2RnkzUUY7O0F1RnYzUUE7RUFDRTtJQUNFO0V2RjAzUUY7QUFDRjtBdUZ4M1FBO0VBQ0U7SUFDRTtFdkYwM1FGO0FBQ0Y7QXVGeDNRQTtFQUNFO0F2RjAzUUY7O0F1RngzUUE7RUFDRTtBdkYyM1FGOztBdUZ4M1FBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZGMjNRRjs7QXVGeDNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjIzUUY7O0F1RngzUUE7RUFDRTtJQUNFO0lBQ0E7RXZGMjNRRjtBQUNGO0F1RngzUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjAzUUY7O0F1RnYzUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZGMDNRRjs7QXVGeDNRQTtFQUNFO0F2RjIzUUY7O0F1RnozUUE7RUFDRTtFQUNBO0F2RjQzUUY7O0F1RjEzUUE7RUFDRTtBdkY2M1FGOztBdUYzM1FBO0VBQ0U7RUFDQTtBdkY4M1FGOztBdUY1M1FBO0VBQ0U7SUFDRTtFdkYrM1FGO0FBQ0Y7QXVGNTNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZGODNRRjs7QXVGNTNRQTtFQUNFO0VBQ0E7QXZGKzNRRjs7QXVGNzNRQTtFQUNFO0VBQ0E7QXZGZzRRRjs7QXVGOTNRQTtFQUNFO0lBQ0U7RXZGaTRRRjtBQUNGO0F1Ri8zUUE7RUFDRTtBdkZpNFFGO0F1Rmw0UUE7RUFDRTtBdkZpNFFGO0F1Rmw0UUE7RUFDRTtBdkZpNFFGO0F1Rmw0UUE7RUFDRTtBdkZpNFFGOztBdUYvM1FBO0VBQ0U7QXZGazRRRjs7QXVGLzNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Rms0UUY7O0F1Ri8zUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkZrNFFGOztBdUYvM1FBO0VBQ0U7QXZGazRRRjs7QXVGLzNRQTtFQUNFO0VBQ0E7QXZGazRRRjs7QXVGLzNRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2Rms0UUY7O0F1Rmg0UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Rm00UUY7O0F1Rmg0UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkZtNFFGOztBdUZqNFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Rm80UUY7O0F1Rmw0UUE7RUFDRTtFQUNBO0VBQ0E7QXZGcTRRRjs7QXVGbjRRQTtFQUNFO0lBQ0U7RXZGczRRRjtBQUNGO0F1RnA0UUE7RUFDRTtFQUNBO0F2RnM0UUY7O0F1RnA0UUE7RUFDRTtBdkZ1NFFGOztBdUZyNFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZ3NFFGOztBdUZyNFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZ3NFFGOztBdUZyNFFBO0VBQ0U7RUFDQTtFQUNBO0F2Rnc0UUY7O0F1RnI0UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Rnc0UUY7O0F1RnQ0UUE7RUFDRTtFQUNBO0VBQ0E7QXZGeTRRRjs7QXVGdDRRQTtFQUNFO0VBQ0E7QXZGeTRRRjs7QXVGdDRRQTtFQUNFO0VBQ0E7QXZGeTRRRjs7QXVGdDRRQTtFQUNFO0VBQ0E7QXZGeTRRRjs7QXVGdjRRQTtFQUNJO0F2RjA0UUo7O0F1RnY0UUE7RUFDRTtFQUNBO0VBQ0E7QXZGMDRRRjs7QXVGdjRRQTtFQUNFO0VBQ0E7QXZGMDRRRjs7QXdGN25SRTtFQUNFO0VBQ0E7QXhGZ29SSjtBRzFsUk07RXFGeENKO0lBS0k7RXhGaW9SSjtBQUNGO0FHL2xSTTtFcUZ4Q0o7SUFTSTtFeEZrb1JKO0FBQ0Y7QXdGL25SRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4RmlvUko7QUcxbVJNO0VxRjNCSjtJQU9JO0V4RmtvUko7QUFDRjtBd0YvblJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhGaW9SSjtBd0Y5blJFO0VBQ0U7RUFDQSxnQjVFL0JNO0U0RWdDTixjM0VHTztBYjZuUlg7QXdGN25SRTtFQUNFLGMzRUlPO0UyRUhQO0VBQ0E7RUFDQSxnQjVFMUNTO0FaeXFSYjtBd0Y1blJFO0VBQ0U7QXhGOG5SSjtBd0Y1blJJO0VBQ0U7RUFDQTtFQUNBO0F4RjhuUk47O0F5RmhyUkU7RUFDRTtFQUNBO0F6Rm1yUko7QUc3b1JNO0VzRnhDSjtJQUtJO0V6Rm9yUko7QUFDRjtBR2xwUk07RXNGeENKO0lBU0k7RXpGcXJSSjtBQUNGO0F5RmxyUkU7RUFDRTtFQUNBO0VBQ0E7QXpGb3JSSjtBeUZqclJFO0VBQ0U7RUFDQSxjNUVKTztFNEVLUDtFQUNBLGdCN0V4QlM7QVoyc1JiO0F5RmhyUkU7RUFDRTtFQUNBLGdCN0U3QlM7RTZFOEJULGM1RWFPO0U0RVpQO0F6RmtyUko7QXlGL3FSRTtFQUNFO0VBQ0E7RUFDQTtBekZpclJKO0F5Ri9xUkk7RUFDRTtBekZpclJOO0F5RjdxUkU7RUFDRTtFQUNBO0VBQ0E7QXpGK3FSSjtBR3JyUk07RXNGR0o7SUFNSTtFekZnclJKO0FBQ0Y7QXlGOXFSSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RmdyUk47QUdoc1JNO0VzRllGO0lBT0k7RXpGaXJSTjtBQUNGO0F5Ri9xUk07RUFDRTtFQUNBO0VBQ0EsZ0I3RWpFSTtFNkVrRUosYzVFdkJHO0Fid3NSWDtBeUYvcVJRO0VBQ0U7QXpGaXJSVjtBeUY1cVJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUI1RW5FTTtFNEVvRU47QXpGOHFSTjtBR3J0Uk07RXNGa0NGO0lBUUk7RXpGK3FSTjtBQUNGO0F5RjdxUk07RUFDRTtBekYrcVJSO0F5RjVxUk07RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQjdFOUZLO0U2RStGTCxjNUV6REc7QWJ1dVJYO0F5RjVxUlE7RUFDRTtBekY4cVJWO0FJeHdSRTtFcUY2RlU7QXpGOHFSWjtBSWp4UkU7RXFGdUdVO0F6RjZxUlo7QXlGdnFSVTtFQUNFO0F6RnlxUlo7QXlGbnFSVTtFQUNFO0F6RnFxUlo7QXlGL3BSSTtFQUNFO0VBQ0E7RUFDQTtBekZpcVJOO0F5Ri9wUk07RUFDRTtFQUNBLGdCN0VuSUk7RTZFb0lKLGM1RS9GRztBYmd3Ulg7QXlGOXBSTTtFQUNFO0VBQ0EsZ0I3RTFJSztFNkUySUwsYzVFaEdHO0FiZ3dSWDs7QTBGMXlSRTtFQUNFO0VBQ0E7QTFGNnlSSjtBMEYzeVJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCN0VaSTtFNkVhSjtFQUNBO0ExRjZ5Uk47QTBGenlSRTtFQUNFO0VBQ0E7RUFDQTtBMUYyeVJKO0EwRnh5UkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFGMHlSSjtBMEZ2eVJFO0VBQ0U7RUFDQSxnQjlFakNRO0U4RWtDUixjN0V6QlE7QWJrMFJaO0EwRnR5UkU7RXRDcEJFLGdCeENqQlE7RXdDa0JSO0VBQ0E7RUFDQSxjdkNpQk87RTZFRVAsYzdFOUJRO0FieTBSWjtBRzF5Uk07RXVGSEo7SXRDZEk7SUFDQTtFcEQrelJKO0FBQ0Y7QTBGOXlSRTtFQUNFO0VBQ0EsZ0I5RTdDUztFOEU4Q1QsYzdFcENRO0U2RXFDUjtBMUZnelJKO0FHdHpSTTtFdUZFSjtJQU9JO0UxRml6Uko7QUFDRjtBRzN6Uk07RXVGRUo7SUFXSTtFMUZrelJKO0FBQ0Y7QTBGL3lSRTtFQUNFO0ExRml6Uko7O0EyRjMyUkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjgyUko7QUczMFJNO0V3RnhDSjtJQVFJO0UzRisyUko7QUFDRjtBR2gxUk07RXdGeENKO0lBWUk7RTNGZzNSSjtBQUNGO0EyRjcyUkU7RUFDRTtBM0YrMlJKO0FHeDFSTTtFd0Z4Qko7SUFJSTtJQUNBO0lBQ0E7RTNGZzNSSjtBQUNGO0EyRjcyUkU7RUFDRTtBM0YrMlJKO0FHbDJSTTtFd0ZkSjtJQUlJO0lBQ0E7RTNGZzNSSjtBQUNGO0EyRjMyUkk7RUFDRTtBM0Y2MlJOO0EyRjEyUkk7RUFDRTtBM0Y0MlJOO0EyRngyUkU7RUFDRSxjOUVITztFOEVXUDtBM0ZtMlJKO0EyRnoyUkk7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QTNGMjJSTjtBMkZ0MlJJO0VBQ0UsYzlFNURJO0FibzZSVjtBMkZwMlJFO0VBQ0U7RUFDQTtBM0ZzMlJKO0EyRnAyUkk7RUFDRTtBM0ZzMlJOO0EyRm4yUkk7RXZDM0NBLGdCeEM1QlM7RXdDNkJUO0VBQ0E7RUFDQSxjdkNTTztBYnc0Ulg7QUd2NFJNO0V3RjhCRjtJdkNyQ0U7SUFDQTtFcERrNVJKO0FBQ0Y7QTJGMTJSRTtFQUNFO0VBQ0E7QTNGNDJSSjtBMkYxMlJJO0VBQ0U7QTNGNDJSTjtBMkZ4MlJFO0VBQ0U7RUFDQTtFQUNBO0EzRjAyUko7QTJGejJSSTtFQUNFO0EzRjIyUk47QTJGeDJSSTtFQUNFO0VBQ0E7RUFDQTtBM0YwMlJOO0EyRngyUk07RUFDRSxjOUU3RUc7RThFOEVIO0EzRjAyUlI7QTJGeDJSUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI5RXhGQztBYms4Ulg7QTJGbjJSRTtFQUNFO0EzRnEyUko7QTJGbDJSRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRm8yUko7QTJGbDJSSTtFQUNFO0VBQ0E7RUFDQTtBM0ZvMlJOO0EyRmwyUk07RUFDRSxjOUUvR0c7RThFZ0hIO0EzRm8yUlI7QUlsK1JFO0V1RmlJUTtBM0ZvMlJWO0FJMytSRTtFdUYySVE7QTNGbTJSVjtBMkZoMlJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCOUVoSUM7RThFaUlEO0EzRmsyUlY7QUlqL1JFO0V1RmtKVTtBM0ZrMlJaO0FJMS9SRTtFdUY0SlU7QTNGaTJSWjtBMkYxMVJFO0VBQ0U7QTNGNDFSSjtBMkYxMVJJO0VBQ0U7QTNGNDFSTjs7QTRGaGdTRTtFQUNFO0VBQ0E7RUFDQTtBNUZtZ1NKO0FHbCtSTTtFeUZwQ0o7SUFNSTtFNUZvZ1NKO0FBQ0Y7QUd2K1JNO0V5RnBDSjtJQVVJO0U1RnFnU0o7QUFDRjtBNEZuZ1NJO0VBQ0U7QTVGcWdTTjtBNEZsZ1NJO0VBQ0U7QTVGb2dTTjtBNEZqZ1NJO0VBQ0U7RUFDQTtFQUNBO0E1Rm1nU047QUd2L1JNO0V5RmZGO0lBTUk7RTVGb2dTTjtBQUNGO0E0RmhnU0U7RUFDRTtFQUNBLGMvRURPO0UrRUVQLGdCaEZ4Q1M7RWdGeUNUO0E1RmtnU0o7QTRGLy9SRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGMvRUxPO0UrRU1QLGdCaEZqRFM7QVpralNiO0E0RjkvUkU7RUFDRTtBNUZnZ1NKO0E0RjcvUkU7RUFDRTtFQUNBO0VBQ0EsYy9FcENPO0UrRXFDUCxnQmhGNURTO0FaMmpTYjtBNEY1L1JFO0VBQ0U7RUFDQTtFQUNBLGMvRTVCTztFK0U2QlAsZ0JoRmxFUTtFZ0ZtRVI7RUFDQTtBNUY4L1JKO0E0RjMvUkU7RUFDRTtFQUNBO0VBQ0E7QTVGNi9SSjtBRy9oU007RXlGK0JKO0lBTUk7RTVGOC9SSjtBQUNGO0E0RjMvUkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjYvUko7QTRGMy9SSTtFQUNFO0VBQ0EsYy9FcEVLO0UrRXFFTDtBNUY2L1JOO0E0RnovUkU7RUFDRTtFQUNBO0E1RjIvUko7QTRGei9SSTtFQUNFO0E1RjIvUk47QTRGdi9SRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGeS9SSjtBRzlqU007RXlGZ0VKO0lBUUk7RTVGMC9SSjtBQUNGO0E0RnYvUkU7RUFDRTtFQUNBO0E1RnkvUko7QTRGdC9SSTtFQUNFO0E1RncvUk47QTRGci9SSTtFQUNFO0VBQ0E7QTVGdS9STjtBNEZyL1JNO0VBQ0UsYS9FNUZHO0FibWxTWDtBNEZqL1JNO0VBQ0UsYS9FbkhHO0Fic21TWDs7QTZGM25TRTtFQUNFO0VBQ0E7RUFDQTtBN0Y4blNKO0FHMWxTTTtFMEZ2Q0o7SUFNSTtJQUNBO0lBQ0E7RTdGK25TSjtBQUNGO0E2RjVuU0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Y4blNKO0E2RjNuU0U7RUFDRTtFQUNBLGdCakZ0QlE7RWlGdUJSLGNoRmNPO0VnRmJQO0E3RjZuU0o7QTZGMW5TRTtFQUNFO0VBQ0EsZ0JqRjlCUztFaUYrQlQsY2hGWU87RWdGWFA7QTdGNG5TSjtBNkZ6blNFO0VBQ0U7RUFDQTtFQUNBO0E3RjJuU0o7QTZGem5TSTtFQUNFO0VBQ0E7RUFDQSxnQmpGeENJO0VpRnlDSixjaEZOSztFZ0ZPTDtBN0YyblNOO0E2RnhuU0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0YwblNOO0E2RnRuU0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0Z3blNKO0E2RnRuU0k7RUFDRTtBN0Z3blNOO0E2RnRuU007RUFDRTtBN0Z3blNSO0E2RnRuU1E7RUFDRTtFQUNBO0E3RnduU1Y7QTZGcG5TTTtFQUNFLGNoRnJDRztBYjJwU1g7QTZGbm5TTTtFQUNFLGNoRnZDRztBYjRwU1g7QTZGam5TSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JqRnJGSTtFaUZzRkosY2hGbkRLO0VnRm9ETDtFQUNBO0E3Rm1uU047QTZGam5TTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0ZtblNSO0E2Ri9tU0k7RUFDRTtFQUNBLGdCakZ6R087RWlGMEdQLGNoRnBFSztFZ0ZxRUw7RUFDQTtBN0ZpblNOO0E2RjltU0k7RUFDRTtFQUNBLGdCakZqSE87RWlGa0hQLGNoRjFFSztFZ0YyRUw7RUFDQTtBN0ZnblNOO0E2RjVtU0U7RUFDRTtFQUNBO0VBQ0E7QTdGOG1TSjtBNkYzbVNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdGNm1TSjtBNkYzbVNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RjZtU047QTZGMW1TSTtFQUNFO0VBQ0EsZ0JqRjVJSTtFaUY2SUosY2hGMUdLO0VnRjJHTDtBN0Y0bVNOO0E2RnptU0k7RUFDRTtFQUNBO0VBQ0E7QTdGMm1TTjtBNkZ4bVNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQmpGNUpJO0VpRjZKSixjaEYxSEs7RWdGMkhMO0VBQ0E7RUFDQTtFQUNBO0E3RjBtU047QTZGeG1TTTtFQUNFO0VBQ0E7QTdGMG1TUjtBNkZ4bVNRO0VBQ0U7RUFDQTtBN0YwbVNWO0E2RnRtU007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdGd21TUjtBR3J2U007RTBGa0pKO0lBR0k7RTdGb21TSjtBQUNGO0E2RmxtU0k7RUFDRTtFQUNBO0E3Rm9tU047QTZGbG1TTTtFQUNFO0E3Rm9tU1I7QTZGL2xTRTtFQUNFO0VBQ0E7QTdGaW1TSjs7QThGNXlTRTtFQUNFO0VBQ0E7RUFDQTtBOUYreVNKO0FHM3dTTTtFMkZ2Q0o7SUFNSTtJQUNBO0lBQ0E7RTlGZ3pTSjtBQUNGO0E4Rjd5U0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUYreVNKO0E4RjV5U0U7RUFDRTtFQUNBLGdCbEZ0QlE7RWtGdUJSLGNqRmNPO0VpRmJQO0E5Rjh5U0o7QThGM3lTRTtFQUNFO0VBQ0EsZ0JsRjlCUztFa0YrQlQsY2pGWU87RWlGWFA7QTlGNnlTSjtBOEYxeVNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY0eVNKO0E4RjF5U0k7RUFDRTtBOUY0eVNOO0E4Rnh5U0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUYweVNKO0E4Rnh5U0k7RUFDRTtBOUYweVNOO0E4RnZ5U0k7RUFDRTtFQUNBLGdCbEYzRE87RWtGNERQO0VBQ0E7QTlGeXlTTjtBOEZ0eVNJO0VBQ0U7RUFDQTtFQUNBO0E5Rnd5U047QThGcnlTSTtFQUNFO0VBQ0E7RUFDQTtBOUZ1eVNOO0E4RnB5U0k7RUFDRTtFQUNBLGdCbEY5RU87RWtGK0VQLGNqRnpDSztFaUYwQ0w7QTlGc3lTTjtBOEZueVNJO0VBQ0U7RUFDQSxnQmxGckZPO0VrRnNGUCxjakY5Q0s7RWlGK0NMO0E5RnF5U047QThGanlTRTtFQUNFO0VBQ0E7RUFDQTtBOUZteVNKO0E4Rmp5U0k7RUFDRTtBOUZteVNOO0E4Rmp5U007RUFDRTtBOUZteVNSO0E4Rjl4U0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rmd5U0o7QThGOXhTSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZneVNOO0E4Rjd4U0k7RUFDRTtFQUNBO0VBQ0E7QTlGK3hTTjtBOEY3eFNNO0VBQ0U7RUFDQTtBOUYreFNSO0E4RjV4U007RUFDRTtBOUY4eFNSO0E4RjF4U0k7RUFDRTtFQUNBLGdCbEZ2SUk7RWtGd0lKLGNqRnJHSztFaUZzR0w7QTlGNHhTTjtBOEZ6eFNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGMnhTTjtBOEZ6eFNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGMnhTUjtBOEZ6eFNRO0VBQ0UsY2pGakhDO0VpRmtIRDtFQUNBO0VBQ0E7QTlGMnhTVjtBOEZ6eFNVO0VBQ0U7QTlGMnhTWjtBOEZ4eFNVO0VBQ0U7RUFDQSxjakY5SkY7QWJ3N1NWO0E4RnB4U0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCbEYvS0k7RWtGZ0xKO0VBQ0E7RUFDQSxjakYvSUs7QWJxNlNYO0E4RnB4U007RUFDRTtFQUNBO0E5RnN4U1I7QThGcHhTUTtFQUNFO0VBQ0E7QTlGc3hTVjtBOEZseFNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rm94U1I7QThGL3dTRTtFQUNFO0E5Rml4U0o7QUdyN1NNO0UyRm1LSjtJQUlJO0lBQ0E7RTlGa3hTSjtBQUNGOztBK0ZsK1NFO0VBQ0U7RUFDQTtFQUNBO0EvRnErU0o7QUdqOFNNO0U0RnZDSjtJQU1JO0lBQ0E7SUFDQTtFL0ZzK1NKO0FBQ0Y7QStGbitTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRnErU0o7QStGbCtTRTtFQUNFO0VBQ0EsZ0JuRnRCUTtFbUZ1QlIsY2xGY087RWtGYlA7QS9GbytTSjtBK0ZqK1NFO0VBQ0U7RUFDQSxnQm5GOUJTO0VtRitCVCxjbEZZTztFa0ZYUDtBL0ZtK1NKO0ErRmgrU0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRmsrU0o7QStGaCtTSTtFQUNFO0EvRmsrU047QStGOTlTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRmcrU0o7QStGOTlTSTtFQUNFO0EvRmcrU047QStGNzlTSTtFQUNFO0VBQ0EsZ0JuRjNETztFbUY0RFA7RUFDQTtBL0YrOVNOO0ErRjU5U0k7RUFDRTtFQUNBO0VBQ0E7QS9GODlTTjtBK0YzOVNJO0VBQ0U7RUFDQTtFQUNBO0EvRjY5U047QStGMTlTSTtFQUNFO0VBQ0EsZ0JuRjlFTztFbUYrRVAsY2xGekNLO0VrRjBDTDtBL0Y0OVNOO0ErRno5U0k7RUFDRTtFQUNBLGdCbkZyRk87RW1Gc0ZQLGNsRjlDSztFa0YrQ0w7QS9GMjlTTjtBK0Z2OVNFO0VBQ0U7RUFDQTtFQUNBO0EvRnk5U0o7QStGdjlTSTtFQUNFO0EvRnk5U047QStGdjlTTTtFQUNFO0EvRnk5U1I7QStGcDlTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GczlTSjtBK0ZwOVNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRnM5U047QStGbjlTSTtFQUNFO0VBQ0E7RUFDQTtBL0ZxOVNOO0ErRm45U007RUFDRTtFQUNBO0EvRnE5U1I7QStGbDlTTTtFQUNFO0EvRm85U1I7QStGaDlTSTtFQUNFO0VBQ0EsZ0JuRnZJSTtFbUZ3SUosY2xGckdLO0VrRnNHTDtBL0ZrOVNOO0ErRi84U0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0ZpOVNOO0ErRi84U007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0ZpOVNSO0ErRi84U1E7RUFDRSxjbEZqSEM7RWtGa0hEO0VBQ0E7RUFDQTtBL0ZpOVNWO0ErRi84U1U7RUFDRTtBL0ZpOVNaO0ErRjk4U1U7RUFDRTtFQUNBLGNsRjlKRjtBYjhtVFY7QStGMThTSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JuRi9LSTtFbUZnTEo7RUFDQTtFQUNBLGNsRi9JSztBYjJsVFg7QStGMThTTTtFQUNFO0VBQ0E7QS9GNDhTUjtBK0YxOFNRO0VBQ0U7RUFDQTtBL0Y0OFNWO0ErRng4U007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GMDhTUjtBK0ZyOFNFO0VBQ0U7QS9GdThTSjtBRzNtVE07RTRGbUtKO0lBSUk7SUFDQTtFL0Z3OFNKO0FBQ0Y7O0FnRzNwVEE7RUFDRTtBaEc4cFRGOztBZ0czcFRBO0VBQ0U7QWhHOHBURjs7QWdHMXBURTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhHNnBUSjtBZ0cxcFRFO0VBQ0U7QWhHNHBUSjtBZ0d6cFRFO0VBQ0U7QWhHMnBUSjs7QWdHdnBUQTtFQUNFO0FoRzBwVEY7O0FnR3ZwVEE7RUFDRTtJQUNFO0VoRzBwVEY7RWdHdnBUQTtJQUNFO0lBQ0E7SUFDQTtFaEd5cFRGO0VnR3RwVEE7SUFDRTtFaEd3cFRGO0VnR3JwVEE7SUFDRTtFaEd1cFRGO0FBQ0Y7QWdHbnBURTtFQUNFO0FoR3FwVEo7QWdHbHBURTtFQUNFO0FoR29wVEo7O0FnRy9vVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoR2twVEo7QWdHL29URTtFQUNFO0FoR2lwVEo7QWdHOW9URTtFQUNFO0FoR2dwVEo7O0FnRzVvVEE7RUFDRTtBaEcrb1RGOztBZ0c1b1RBO0VBQ0U7SUFDRTtFaEcrb1RGO0VnRzVvVEE7SUFDRTtJQUNBO0lBQ0E7RWhHOG9URjtFZ0czb1RBO0lBQ0U7RWhHNm9URjtFZ0cxb1RBO0lBQ0U7RWhHNG9URjtBQUNGO0FnR3pvVEE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEcyb1RGOztBZ0d4b1RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRzJvVEY7O0FnR3hvVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEcyb1RGOztBZ0d4b1RBOztFQUVFO0VBQ0E7RUFDQTtBaEcyb1RGOztBaUd2eFRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakcweFRKO0FpR3h4VEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakcweFROO0FpR3h4VE07RUFDRTtBakcweFRSO0FpR3Z4VE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakd5eFRSO0FpR3Z4VFE7RUFDRTtFQUNBO0FqR3l4VFY7QWlHdnhUVTtFQUNFO0FqR3l4VFo7QWlHcnhUUTtFQUNFO0FqR3V4VFY7QWlHcnhUVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakd1eFRaO0FpR254VFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHcXhUVjtBaUdueFRVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqR3F4VFo7QWlHanhUWTtFQUNFO0FqR214VGQ7QWlHaHhUWTtFQUlFO0FqR2t4VGQ7QWlHNXdUTTtFQUNFO0FqRzh3VFI7QWlHNXdUUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRzh3VFY7QWlHMXdUTTtFQUNFO0FqRzR3VFI7QWlHMXdUUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRzR3VFY7QWlHendUUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHMndUVjtBaUdwd1RJO0VBQ0U7QWpHc3dUTjs7QWlHandUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqR293VEY7QWlHbHdURTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakdvd1RKO0FpR2p3VEU7RUFDRTtFQUNBO0VBQ0E7QWpHbXdUSjtBaUdqd1RJO0VBQ0U7RUFDQTtBakdtd1ROO0FpR2p3VE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHbXdUUjtBaUdod1RNO0VBQ0U7RUFDQTtFQUNBO0FqR2t3VFI7QWlHL3ZUVTtFQUNFO0VBQ0E7QWpHaXdUWjtBaUc3dlRRO0VBQ0U7QWpHK3ZUVjtBaUczdlRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakc2dlRSO0FpR3p2VFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakcydlRWO0FpR3p2VFU7RUFDRTtFQUNBO0FqRzJ2VFo7QWlHcnZUSTtFQUNFO0FqR3V2VE47QWlHcHZUSTtFQUNFO0FqR3N2VE47QWlHcHZUTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHc3ZUUjtBaUdsdlRJO0VBQ0U7QWpHb3ZUTjtBaUdqdlRJO0VBQ0U7QWpHbXZUTjtBaUdqdlRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpHbXZUUjtBaUdqdlRRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqR212VFY7QWlHaHZUUTtFQUNFO0FqR2t2VFY7QWlHOXVUTTtFQUNFO0VBQ0E7RUFDQTtBakdndlRSOztBaUd6dVRFO0VBQ0U7QWpHNHVUSjtBaUd0dVRZO0VBQ0U7RUFDQTtBakd3dVRkOztBaUcvdFRBO0VBRUk7SUFDRTtFakdpdVRKO0VpRzl0VEU7SUFDRTtFakdndVRKO0VpRzl0VEk7SUFDRTtFakdndVROO0VpRzl0VE07SUFDRTtFakdndVRSO0VpRzF0VEk7SUFDRTtFakc0dFROO0VpRzF0VE07SUFDRTtFakc0dFRSO0VpRzF0VFE7SUFDRTtFakc0dFRWO0VpR3J0VEE7SUFDRTtJQUNBO0VqR3V0VEY7RWlHcnRURTtJQUNFO0VqR3V0VEo7RWlHcnRUSTtJQUNFO0VqR3V0VE47RWlHcnRUTTtJQUNFO0VqR3V0VFI7RWlHbnRUUTtJQUNFO0VqR3F0VFY7RWlHaHRUSTtJQUNFO0VqR2t0VE47RWlHL3NUSTtJQUNFO0VqR2l0VE47RWlHL3NUTTtJQUNFO0lBQ0E7RWpHaXRUUjtFaUc3c1RJO0lBQ0U7SUFDQTtJQUNBO0VqRytzVE47RWlHN3NUTTtJQUNFO0VqRytzVFI7RWlHN3NUUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFakcrc1RWO0VpRzVzVFE7SUFDRTtFakc4c1RWO0VpRzFzVE07SUFDRTtFakc0c1RSO0VpR3JzVEU7SUFDRTtFakd1c1RKO0VpR25zVFE7SUFDRTtFakdxc1RWO0FBQ0Y7QWtHcmtVRTs7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3VrVUo7QWtHdGtVSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3lrVU47QWtHdGtVRTs7RUFDRTtBbEd5a1VKO0FrR3RrVUU7O0VBQ0U7QWxHeWtVSjtBa0d0a1VFOztFQUNFO0VBQ0E7RUFDQTtBbEd5a1VKOztBa0dya1VBO0VBQ0U7RUFDQTtFQUNBO0FsR3drVUY7QWtHdGtVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3drVUo7QWtHcmtVRTtFQUNFO0FsR3VrVUo7QWtHcmtVSTtFQUNFO0VBQ0E7RUFDQTtBbEd1a1VOO0FrR3JrVU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3VrVVI7QWtHcGtVTTtFQUNFO0VBQ0E7RUFDQTtBbEdza1VSO0FrR3BrVVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3NrVVY7QWtHbmtVUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHcWtVVjtBa0dsa1VRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdva1VWO0FrR2prVVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR21rVVY7QWtHL2pVTTtFQUNFO0VBQ0E7RUFDQTtBbEdpa1VSO0FrRy9qVVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR2lrVVY7QWtHOWpVUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHZ2tVVjtBa0c1alVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc4alVSO0FrRzNqVU07RUFDRTtFQUNBO0VBQ0E7QWxHNmpVUjtBa0czalVRO0VBQ0U7RUFDQTtFQUNBO0FsRzZqVVY7QWtHMWpVUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc0alVWO0FrRzFqVVU7RUFDRTtFQUNBO0VBQ0E7QWxHNGpVWjtBa0d6alVVO0VBQ0U7RUFDQTtBbEcyalVaO0FrR3ZqVVE7RUFDRTtFQUNBO0VBQ0E7QWxHeWpVVjtBa0d0alVRO0VBQ0U7QWxHd2pVVjtBa0dwalVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3NqVVI7QWtHcGpVUTtFQUNFO0VBQ0E7QWxHc2pVVjs7QWtHL2lVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHa2pVRjtBa0doalVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHa2pVSjtBa0cvaVVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdpalVKO0FrRzlpVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR2dqVUo7QWtHN2lVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRytpVUo7QWtHM2lVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc2aVVOO0FrRzFpVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHNGlVTjtBa0d6aVVJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzJpVU47QWtHdmlVRTtFQUNFO0VBQ0E7RUFDQTtBbEd5aVVKO0FrR3ZpVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3lpVU47QWtHcmlVRTtFQUNFO0VBQ0E7RUFDQTtBbEd1aVVKO0FrR3BpVUU7RUFDRTtFQUNBO0FsR3NpVUo7QWtHbmlVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsR3FpVUo7QWtHbGlVRTtFQUNFO0FsR29pVUo7QWtHamlVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR21pVUo7QWtHaGlVRTtFQUNFO0FsR2tpVUo7QWtHL2hVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdpaVVKO0FrRzloVUU7RUFDRTtBbEdnaVVKO0FrRzVoVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzhoVU47QWtHNWhVTTtFQUNFO0FsRzhoVVI7QWtHeGhVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHMGhVTjtBa0d4aFVNO0VBQ0U7QWxHMGhVUjtBa0d2aFVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHeWhVUjtBa0d0aFVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHd2hVUjs7QWtHbGhVQTtFQUNFO0VBQ0E7RUFDQTtBbEdxaFVGO0FrR25oVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEdxaFVKO0FrR2xoVUU7RUFDRTtBbEdvaFVKO0FrR2xoVUk7RUFDRTtFQUFBO0VBQUE7QWxHb2hVTjtBa0dqaFVRO0VBQ0U7QWxHbWhVVjtBa0dqaFVVO0VBQ0U7QWxHbWhVWjtBa0dqaFVZO0VBQ0U7QWxHbWhVZDtBa0dqaFVjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QWxHbWhVaEI7QWtHamhVZ0I7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0FsR21oVWxCO0FrRzlnVVk7RUFDRTtJQUNFO0VsR2doVWQ7QUFDRjs7QWtHdmdVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRzBnVUY7QWtHeGdVRTtFQUNFO0VBQ0E7RUFDQTtBbEcwZ1VKO0FrR3ZnVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEd5Z1VKO0FrR3ZnVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5Z1VOO0FrR3ZnVU07RUFDRTtFQUNBO0VBQ0E7QWxHeWdVUjtBa0d2Z1VRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHeWdVVjtBa0d0Z1VRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3dnVVY7QWtHdGdVVTtFQUNFO0VBQ0E7RUFDQTtBbEd3Z1VaO0FrR3JnVVU7RUFDRTtFQUNBO0VBQ0E7QWxHdWdVWjtBa0dsZ1VNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR29nVVI7QWtHbGdVUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdvZ1VWO0FrR2pnVVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEdtZ1VWO0FrRy8vVE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEdpZ1VSO0FrRy8vVFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHaWdVVjtBa0cvL1RVO0VBQ0U7RUFDQTtBbEdpZ1VaO0FrRzUvVE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc4L1RSO0FrRzUvVFE7RUFDRTtBbEc4L1RWOztBa0d2L1RBO0VBQ0U7QWxHMC9URjtBa0d4L1RFO0VBQ0U7QWxHMC9USjtBa0d4L1RJO0VBQ0U7RUFDQTtBbEcwL1ROO0FrR3YvVEk7RUFDRTtBbEd5L1ROO0FrR3IvVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd1L1RKO0FrR3IvVEk7RUFDRTtBbEd1L1ROO0FrR24vVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHcS9USjtBa0dsL1RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR28vVEo7QWtHaC9USTtFQUNFO0VBQ0E7QWxHay9UTjs7QWtHNStURTtFQUNFO0VBQ0E7RUFDQTtBbEcrK1RKOztBa0d6K1RJO0VBQ0U7QWxHNCtUTjtBa0d4K1RFO0VBQ0U7RUFDQTtBbEcwK1RKO0FrR3YrVEU7RUFDRTtBbEd5K1RKO0FrR3QrVEU7RUFDRTtBbEd3K1RKO0FrR3ArVEk7RUFDRTtBbEdzK1ROOztBa0dqK1RBO0VBQ0U7SUFDRTtFbEdvK1RGO0VrR2orVEE7SUFDRTtFbEdtK1RGO0VrR2orVEU7SUFDRTtFbEdtK1RKO0VrRy85VEk7SUFDRTtJQUNBO0VsR2krVE47RWtHNTlUQTtJQUNFO0VsRzg5VEY7RWtHNTlURTtJQUNFO0lBQ0E7SUFDQTtFbEc4OVRKO0VrRzU5VEk7SUFDRTtFbEc4OVROO0VrRzU5VE07SUFDRTtFbEc4OVRSO0VrR3o5VEU7SUFDRTtFbEcyOVRKO0VrR3g5VEU7SUFDRTtJQUNBO0VsRzA5VEo7RWtHeDlUSTtJQUNFO0lBQ0E7RWxHMDlUTjtFa0d4OVRNO0lBQ0U7RWxHMDlUUjtFa0d2OVRNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxHeTlUUjtFa0d0OVRNO0lBQ0U7RWxHdzlUUjtFa0duOVRFO0lBQ0U7RWxHcTlUSjtFa0dsOVRFO0lBQ0U7RWxHbzlUSjtFa0doOVRBO0lBQ0U7RWxHazlURjtFa0doOVRFO0lBQ0U7RWxHazlUSjtFa0doOVRJO0lBQ0U7RWxHazlUTjtFa0cvOFRJO0lBQ0U7RWxHaTlUTjtFa0c1OFRJO0lBQ0U7RWxHODhUTjtBQUNGO0FrR3o4VEE7RUFDRTtJQUNFO0VsRzI4VEY7RWtHejhURTtJQUNFO0VsRzI4VEo7RWtHejhUSTtJQUNFO0VsRzI4VE47RWtHejhUTTtJQUNFO0VsRzI4VFI7RWtHdDhURTtJQUNFO0VsR3c4VEo7RWtHcjhURTtJQUNFO0lBQ0E7RWxHdThUSjtFa0dyOFRJO0lBQ0U7SUFDQTtFbEd1OFROO0VrR3I4VE07SUFDRTtFbEd1OFRSO0VrR3A4VE07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEdzOFRSO0VrR244VE07SUFDRTtFbEdxOFRSO0VrR2g4VEU7SUFDRTtFbEdrOFRKO0VrRy83VEU7SUFDRTtFbEdpOFRKO0FBQ0Y7QWtHNzdUQTtFQUNFO0lBQ0U7RWxHKzdURjtFa0c3N1RFO0lBQ0U7RWxHKzdUSjtFa0czN1RJO0lBQ0U7RWxHNjdUTjtFa0d4N1RBO0lBQ0U7RWxHMDdURjtFa0d4N1RFO0lBQ0U7RWxHMDdUSjtFa0d4N1RJO0lBQ0U7RWxHMDdUTjtFa0d4N1RNO0lBQ0U7RWxHMDdUUjtFa0dyN1RFO0lBQ0U7RWxHdTdUSjtFa0dwN1RFO0lBQ0U7SUFDQTtFbEdzN1RKO0VrR3A3VEk7SUFDRTtJQUNBO0VsR3M3VE47RWtHcDdUTTtJQUNFO0VsR3M3VFI7RWtHbjdUTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsR3E3VFI7RWtHbDdUTTtJQUNFO0VsR283VFI7RWtHLzZURTtJQUNFO0VsR2k3VEo7RWtHOTZURTtJQUNFO0VsR2c3VEo7RWtHMzZURTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRzY2VEo7RWtHajZUZ0I7SUFDRTtFbEdtNlRsQjtFa0d4NVRBO0lBQ0U7RWxHMDVURjtFa0d4NVRFO0lBQ0U7RWxHMDVUSjtFa0d4NVRJO0lBQ0U7RWxHMDVUTjtFa0dyNVRJO0lBQ0U7RWxHdTVUTjtBQUNGO0FrR2w1VEE7RUFHTTtJQUNFO0lBQ0E7RWxHazVUTjtFa0c5NFRFO0lBQ0U7SUFDQTtFbEdnNVRKO0VrRzk0VEk7SUFDRTtJQUNBO0VsR2c1VE47RWtHOTRUTTtJQUNFO0VsR2c1VFI7RWtHNzRUTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VsRys0VFI7RWtHNTRUTTtJQUNFO0VsRzg0VFI7RWtHeDRUQTtJQUNFO0VsRzA0VEY7RWtHeDRURTtJQUNFO0VsRzA0VEo7RWtHeDRUSTtJQUNFO0VsRzA0VE47RWtHcjRUSTtJQUNFO0VsR3U0VE47RWtHbjRURTtJQUNFO0VsR3E0VEo7RWtHaDRURTtJQUNFO0VsR2s0VEo7QUFDRjtBa0c5M1RBO0VBR007SUFDRTtJQUNBO0VsRzgzVE47RWtHMTNURTtJQUNFO0lBQ0E7RWxHNDNUSjtFa0cxM1RJO0lBQ0U7SUFDQTtFbEc0M1ROO0VrRzEzVE07SUFDRTtFbEc0M1RSO0VrR3ozVE07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbEcyM1RSO0VrR3gzVE07SUFDRTtFbEcwM1RSO0VrR3AzVEE7SUFDRTtFbEdzM1RGO0VrR3AzVEU7SUFDRTtFbEdzM1RKO0VrR3AzVEk7SUFDRTtFbEdzM1ROO0VrR2ozVEk7SUFDRTtFbEdtM1ROO0VrRy8yVEU7SUFDRTtFbEdpM1RKO0VrRzUyVEU7SUFDRTtFbEc4MlRKO0FBQ0Y7QW1HLzdWRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdpOFZKO0FtRzk3VkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdnOFZKO0FtRzk3Vkk7RUFDRTtFQUNBO0FuR2c4Vk47QW1HNzdWSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HKzdWTjtBbUczN1ZFO0VBQ0U7RUFDQTtFQUNBO0FuRzY3Vko7QW1HMzdWSTs7RUFFRTtBbkc2N1ZOO0FtR3o3VkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1QkE7QW5HcTZWSjtBbUcxN1ZJO0VBQ0U7RUFDQTtBbkc0N1ZOO0FtR3o3Vkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkcyN1ZOO0FtR3o3Vk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HMjdWUjtBbUd0N1ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5HdzdWTjtBbUd0N1ZNO0VBQ0U7QW5HdzdWUjtBbUdyN1ZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR3U3VlI7QW1HbjdWSTtFQUNFO0VBQ0E7QW5HcTdWTjtBbUdsN1ZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5HbzdWTjtBbUdsN1ZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR283VlI7QW1HajdWTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HbTdWUjtBbUdqN1ZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HbTdWVjtBbUc5NlZJO0VBQ0U7RUFDQTtFQUNBO0FuR2c3Vk47QW1HNzZWSTtFQUNFO0VBQ0E7RUFDQTtBbkcrNlZOO0FtRzU2Vkk7RUFDRTtFQUNBO0VBQ0E7QW5HODZWTjtBbUc1NlZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5HODZWUjtBbUczNlZNO0VBQ0U7RUFDQTtFQUNBO0FuRzY2VlI7QW1HejZWSTtFQUNFO0VBQ0E7QW5HMjZWTjtBbUd4NlZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkcwNlZOO0FtR3Y2Vkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HeTZWTjtBbUdyNlZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR3U2VlI7QW1HcjZWUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HdTZWVjtBbUdwNlZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdzNlZWO0FtR2g2Vk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HazZWUjtBbUdoNlZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdrNlZWO0FtRy81VlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR2k2VlY7QW1HMTVWTTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HNjVWUjtBbUcxNVZNOztFQUNFO0VBQ0E7QW5HNjVWUjtBbUczNVZROztFQUNFO0VBQ0E7RUFDQTtBbkc4NVZWO0FtRzU1VlU7O0VBQ0U7RUFDQTtFQUNBO0FuRys1Vlo7QW1HNzVWWTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HZzZWZDtBbUd6NVZJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkcyNVZOO0FtR3o1Vk07RUFDRTtBbkcyNVZSO0FtR3Y1Vkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR3k1Vk47QW1HdjVWTTtFQUNFO0FuR3k1VlI7O0FtR2g1Vk07RUFDRTtBbkdtNVZSO0FtRzk0VlU7RUFDRTtFQUNBO0FuR2c1Vlo7QW1HejRWTTtFQUNFO0VBQ0E7QW5HMjRWUjs7QW1HcjRWQTtFQUtVO0lBQ0U7RW5HbzRWVjtFbUc5M1ZFO0lBQ0U7SUFDQTtFbkdnNFZKO0VtRzkzVkk7SUFDRTtFbkdnNFZOO0FBQ0Y7QW1HdjNWQTtFQUtVO0lBQ0U7RW5HcTNWVjtFbUcvMlZFO0lBQ0U7SUFDQTtFbkdpM1ZKO0FBQ0Y7QW1HejJWQTtFQUtVO0lBQ0U7RW5HdTJWVjtFbUdqMlZFO0lBQ0U7SUFDQTtFbkdtMlZKO0FBQ0Y7QW1HMzFWQTtFQUtVO0lBQ0U7RW5HeTFWVjtFbUduMVZFO0lBQ0U7SUFDQTtFbkdxMVZKO0FBQ0Y7QW1HNzBWQTtFQUtVO0lBQ0U7RW5HMjBWVjtFbUdyMFZFO0lBQ0U7SUFDQTtFbkd1MFZKO0FBQ0Y7QW9HenlXRTtFQUNFO0FwRzJ5V0o7QW9HeHlXRTtFQUNFO0FwRzB5V0o7QW9HcHlXUTtFQUNFO0VBQ0E7QXBHc3lXVjtBb0cveFdJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpeVdOO0FvRy94V007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpeVdSO0FvRy94V1E7RUFDRTtFQUNBO0FwR2l5V1Y7QW9HNXhXSTtFQUNFO0FwRzh4V047QW9HNXhXTTtFQUNFO0FwRzh4V1I7QW9HMXhXSTtFQUNFO0VBQ0E7RUE4REE7RUFnRkE7QXBHZ3BXTjtBb0c1eFdNO0VBQ0U7RUFDQTtFQUNBO0FwRzh4V1I7QW9HM3hXVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNnhXWjtBb0cxeFdVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzR4V1o7QW9HenhXVTtFQUNFO0VBQ0E7QXBHMnhXWjtBb0d6eFdZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcyeFdkO0FvR3p4V2M7RUFDRTtBcEcyeFdoQjtBb0d4eFdjO0VBQ0U7QXBHMHhXaEI7QW9HcHhXUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwR3N4V1Y7QW9HcHhXVTtFQUNFO0FwR3N4V1o7QW9HaHhXTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHa3hXUjtBb0doeFdRO0VBQ0U7QXBHa3hXVjtBb0doeFdVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR2t4V1o7QW9HL3dXVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpeFdaO0FvRzl3V1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEdneFdaO0FvRzl3V1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHZ3hXZDtBb0c5d1djO0VBQ0U7RUFDQTtBcEdneFdoQjtBb0c3d1djO0VBQ0U7RUFDQTtFQUNBO0FwRyt3V2hCO0FvRzV3V2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc4d1doQjtBb0czd1djO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzZ3V2hCO0FvR3J3V007RUFDRTtBcEd1d1dSO0FvR3J3V1E7RUFDRTtBcEd1d1dWO0FvR3J3V1U7RUFDRTtFQUNBO0VBQ0E7QXBHdXdXWjtBb0dyd1dZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHdXdXZDtBb0dwd1dZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3N3V2Q7QW9HbndXWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwR3F3V2Q7QW9HbndXYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxd1doQjtBb0dsd1dnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHb3dXbEI7QW9HandXZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR213V2xCO0FvR2h3V2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHa3dXbEI7QW9HL3ZXZ0I7RUFDRTtFQUNBO0FwR2l3V2xCO0FvRzd2V2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBTUE7QXBHMHZXaEI7QW9HdnZXZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3l2V2xCO0FvR3R2V2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEd3dldsQjtBb0dydldnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3V2V2xCO0FvR3B2V2dCO0VBQ0U7RUFDQTtBcEdzdldsQjtBb0dsdldjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR292V2hCO0FvR2p2V2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdtdldsQjtBb0dodldnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHa3ZXbEI7QW9HL3VXZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpdldsQjtBb0c5dVdnQjtFQUNFO0VBQ0E7QXBHZ3ZXbEI7QW9HdnVXSTtFQUNFO0FwR3l1V047QW9HdHVXUTtFQUNFO0FwR3d1V1Y7QW9HcnVXWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHdXVXZDtBb0dwdVdZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3N1V2Q7QW9HbnVXWTtFQUNFO0VBQ0E7RUFDQTtBcEdxdVdkO0FvR251V2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3F1V2hCO0FvR251V2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxdVdsQjtBb0dudVdrQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHcXVXcEI7QW9HbHVXa0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR291V3BCO0FvR2h1V2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHa3VXbEI7QW9HMXRXTTtFQUNFO0VBQ0E7QXBHNHRXUjtBb0d6dFdVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzJ0V1o7QW9HeHRXVTtFQUNFO0VBQ0E7RUFDQTtBcEcwdFdaO0FvR3Z0V2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3l0V2hCO0FvR3R0V2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3d0V2hCO0FvR3B0V1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3N0V2Q7QW9HL3NXYztFQUNFO0VBQ0E7RUFDQTtBcEdpdFdoQjtBb0d4c1dZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcwc1dkO0FvR25zV2M7RUFDRTtFQUNBO0VBQ0E7QXBHcXNXaEI7QW9HNXJXWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHOHJXZDtBb0d2cldjO0VBQ0U7RUFDQTtFQUNBO0FwR3lyV2hCO0FvR2hyV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR2tyV2Q7QW9HM3FXYztFQUNFO0VBQ0E7RUFDQTtBcEc2cVdoQjtBb0dwcVdZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdzcVdkO0FvRy9wV2M7RUFDRTtFQUNBO0VBQ0E7QXBHaXFXaEI7QW9HeHBXWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHMHBXZDtBb0ducFdjO0VBQ0U7RUFDQTtFQUNBO0FwR3FwV2hCO0FvR3pvV007RUFDRTtFQUNBO0FwRzJvV1I7QW9Hem9XUTtFQUNFO0FwRzJvV1Y7QW9Hem9XVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcyb1daO0FvR3hvV1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzBvV1o7QW9HeG9XWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRzBvV2Q7QW9HeG9XYztFQUNFO0FwRzBvV2hCO0FvR3hvV2M7RUFDRTtBcEcwb1doQjtBb0d2b1djO0VBQ0U7RUFDQTtFQUNBO0FwR3lvV2hCO0FvR3ZvV2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3lvV2xCO0FvR3RvV2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHd29XbEI7QW9HcG9XYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHc29XaEI7QW9Hbm9Xa0I7RUFDRTtBcEdxb1dwQjtBb0dsb1drQjtFQUNFO0VBQ0E7QXBHb29XcEI7QW9HbG9Xb0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdvb1d0QjtBb0dqb1dvQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtBcEcrbld0QjtBb0cxbldnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNG5XbEI7QW9HMW5Xa0I7RUFDRTtFQUNBO0VBQ0E7QXBHNG5XcEI7QW9HMW5Xb0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzRuV3RCO0FvRzFuV3NCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNG5XeEI7QW9Hem5Xc0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcybld4QjtBb0dubldZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxbldkO0FvR25uV2M7RUFDRTtFQUNBO0VBQ0E7QXBHcW5XaEI7QW9Hbm5XZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxbldsQjtBb0dubldrQjtFQUNFO0VBQ0E7QXBHcW5XcEI7QW9HbG5Xa0I7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FwR21uV3BCO0FvR2huV2tCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHa25XcEI7QW9HaG5Xb0I7RUFDRTtBcEdrbld0QjtBb0c3bVdnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRyttV2xCO0FvRzdtV2tCO0VBQ0U7QXBHK21XcEI7QW9HMW1XYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzRtV2hCO0FvRzFtV2dCO0VBQ0U7RUFDQTtBcEc0bVdsQjtBb0d2bVdZO0VBQ0U7QXBHeW1XZDtBb0d2bVdjO0VBQ0U7RUFDQTtFQUNBO0FwR3ltV2hCO0FvR3ZtV2dCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3ltV2xCO0FvR3RtV2dCO0VBQ0U7QXBHd21XbEI7QW9HcG1XYztFQUNFO0VBQ0E7RUFDQTtBcEdzbVdoQjtBb0cvbFdNO0VBQ0U7QXBHaW1XUjtBb0c5bFdVO0VBQ0U7RUFDQTtFQUNBO0FwR2dtV1o7QW9HOWxXWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHZ21XZDtBb0c5bFdjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHZ21XaEI7QW9HN2xXYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRytsV2hCO0FvRzFsV1U7RUFDRTtFQUNBO0VBQ0E7QXBHNGxXWjtBb0cxbFdZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHNGxXZDtBb0d4bFdVO0VBQ0U7RUFDQTtFQUNBO0FwRzBsV1o7QW9HdmxXVTtFQUNFO0VBQ0E7RUFDQTtBcEd5bFdaO0FvR3RsV2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3dsV2hCO0FvR3JsV2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3VsV2hCO0FvR3BsV2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3NsV2hCO0FvR2xsV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXBHbWxXZDtBb0c1a1djO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHOGtXaEI7QW9HM2tXYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzZrV2hCO0FvRzFrV2M7RUFDRTtBcEc0a1doQjtBb0d4a1dnQjtFQUNFO0FwRzBrV2xCO0FvR3JrV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHdWtXZDtBb0doa1djO0VBQ0U7RUFDQTtFQUNBO0FwR2trV2hCO0FvR3pqV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHMmpXZDtBb0dwaldjO0VBQ0U7RUFDQTtFQUNBO0FwR3NqV2hCO0FvRzdpV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHK2lXZDtBb0d4aVdjO0VBQ0U7RUFDQTtFQUNBO0FwRzBpV2hCO0FvRzdoV0k7RUFDRTtFQUNBO0FwRytoV047QW9HNWhXUTtFQUNFO0VBQ0E7RUFDQTtBcEc4aFdWO0FvRzNoV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc2aFdkO0FvRzFoV1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNGhXZDtBb0d6aFdZO0VBQ0U7RUFDQTtBcEcyaFdkO0FvR3poV2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzJoV2hCO0FvR3poV2dCO0VBQ0U7QXBHMmhXbEI7QW9HeGhXZ0I7RUFDRTtBcEcwaFdsQjtBb0dwaFdVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHc2hXWjtBb0dwaFdZO0VBQ0U7QXBHc2hXZDtBb0dqaFdRO0VBQ0U7RUFDQTtBcEdtaFdWO0FvR2poV1U7RUFDRTtBcEdtaFdaO0FvR2poV1k7RUFDRTtFQUNBO0FwR21oV2Q7QW9HamhXYztFQUNFO0FwR21oV2hCO0FvR2poV2dCO0VBQ0U7RUFDQTtBcEdtaFdsQjtBb0dqaFdrQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR21oV3BCO0FvR2hoV2tCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR2toV3BCO0FvRy9nV2tCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpaFdwQjtBb0cvZ1dvQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR2loV3RCO0FvRzNnV2tCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc2Z1dwQjtBb0cxZ1drQjtFQUNFO0VBS0E7RUFDQTtBcEd3Z1dwQjtBb0duZ1djO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxZ1doQjtBb0duZ1dnQjtFQUNFO0VBQ0E7RUFDQTtBcEdxZ1dsQjtBb0dsZ1dnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdvZ1dsQjtBb0dqZ1dnQjtFQUNFO0VBQ0E7RUFDQTtBcEdtZ1dsQjtBb0dqZ1drQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwR21nV3BCO0FvR2pnV29CO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHbWdXdEI7QW9HamdXc0I7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR21nV3hCO0FvRzcvVmdCO0VBQ0U7QXBHKy9WbEI7QW9HNS9WZ0I7RUFDRTtBcEc4L1ZsQjtBb0czL1ZnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc2L1ZsQjtBb0czL1ZrQjtFQUNFO0FwRzYvVnBCOztBb0c5K1ZNO0VBQ0U7QXBHaS9WUjtBb0c1K1ZNO0VBQ0U7QXBHOCtWUjtBb0d6K1ZNO0VBQ0U7QXBHMitWUjtBb0d0K1ZNO0VBQ0U7RUFDQTtBcEd3K1ZSO0FvR2orVlU7RUFDRTtBcEdtK1ZaO0FvRzE5VmM7RUFDRTtBcEc0OVZoQjtBb0d6OVZjO0VBQ0U7QXBHMjlWaEI7QW9HeDlWa0I7RUFDRTtBcEcwOVZwQjtBb0d6OFZrQjtFQUNFO0FwRzI4VnBCO0FvR3g4Vm9CO0VBQ0U7QXBHMDhWdEI7QW9HdDhWa0I7RUFDRTtBcEd3OFZwQjtBb0dsOFZnQjtFQUNFO0FwR284VmxCOztBb0d6N1ZBO0VBSVE7SUFDRTtFcEd5N1ZSO0VvR243Vkk7SUFDRTtFcEdxN1ZOO0VvR243Vk07SUFDRTtFcEdxN1ZSO0VvR2o3Vkk7SUFDRTtFcEdtN1ZOO0VvR2o3Vk07SUFDRTtJQUNBO0lBQ0E7RXBHbTdWUjtFb0dqN1ZRO0lBQ0U7RXBHbTdWVjtFb0c5NlZZO0lBQ0U7RXBHZzdWZDtFb0cxNlZNO0lBQ0U7SUFDQTtJQUNBO0VwRzQ2VlI7RW9HMTZWUTtJQUNFO0VwRzQ2VlY7RW9HMTZWVTtJQUNFO0VwRzQ2Vlo7RW9HeDZWUTtJQUNFO0lBQ0E7RXBHMDZWVjtFb0d4NlZVO0lBQ0U7SUFDQTtFcEcwNlZaO0VvR3g2Vlk7SUFDRTtFcEcwNlZkO0VvR242VlE7SUFDRTtFcEdxNlZWO0VvR242VlU7SUFDRTtFcEdxNlZaO0VvR242Vlk7O0lBRUU7RXBHcTZWZDtFb0duNlZZO0lBQ0U7SUFDQTtJQUNBO0VwR3E2VmQ7RW9HbjZWYzs7O0lBR0U7SUFDQTtFcEdxNlZoQjtFb0czNVZRO0lBQ0U7RXBHNjVWVjtFb0cxNVZZO0lBQ0U7RXBHNDVWZDtFb0d4NVZjO0lBQ0U7SUFDQTtJQUNBO0VwRzA1VmhCO0VvR3g1VmdCO0lBQ0U7SUFDQTtFcEcwNVZsQjtFb0dsNVZNO0lBQ0U7RXBHbzVWUjtFb0dqNVZVO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBHbTVWWjtFb0dqNVZZO0lBQ0U7RXBHbTVWZDtFb0c3NFZNO0lBQ0U7RXBHKzRWUjtFb0c3NFZRO0lBQ0U7RXBHKzRWVjtFb0c3NFZVO0lBQ0U7SUFDQTtJQUNBO0VwRys0Vlo7RW9HNzRWWTtJQUNFO0VwRys0VmQ7RW9HNTRWWTtJQUNFO0VwRzg0VmQ7RW9HNTRWYztJQUNFO0lBQ0E7RXBHODRWaEI7RW9HMzRWYztJQUNFO0VwRzY0VmhCO0VvRzM0VmdCO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBHNjRWbEI7RW9HMzRWa0I7SUFDRTtJQUNBO0VwRzY0VnBCO0VvR3o0VmdCO0lBQ0U7SUFDQTtFcEcyNFZsQjtFb0duNFZNO0lBQ0U7RXBHcTRWUjtFb0dsNFZVO0lBQ0U7RXBHbzRWWjtFb0dqNFZVO0lBQ0U7RXBHbTRWWjtFb0c3M1ZJO0lBQ0U7RXBHKzNWTjtFb0c1M1ZRO0lBQ0U7SUFDQTtJQUNBO0VwRzgzVlY7RW9HMzNWWTtJQUNFO0VwRzYzVmQ7RW9HejNWVTtJQUNFO0VwRzIzVlo7RW9HdDNWVTtJQUNFO0VwR3czVlo7RW9HdDNWWTtJQUNFO0lBQ0E7SUFDQTtFcEd3M1ZkO0VvR3QzVmM7SUFDRTtJQUNBO0lBQ0E7RXBHdzNWaEI7RW9HcjNWa0I7SUFDRTtFcEd1M1ZwQjtFb0dwM1ZrQjtJQUNFO0VwR3MzVnBCO0VvR2ozVmM7SUFDRTtFcEdtM1ZoQjtFb0c5MlZzQjs7SUFFRTtFcEdnM1Z4QjtFb0cvMVZNO0lBQ0U7RXBHaTJWUjtFb0d0MVZrQjtJQUNFO0VwR3cxVnBCO0VvRzcwVlU7SUFDRTtFcEcrMFZaO0VvR3owVlk7SUFDRTtJQUNBO0VwRzIwVmQ7RW9HejBWYztJQUNFO0VwRzIwVmhCO0VvR3YwVm9CO0lBQ0U7SUFDQTtFcEd5MFZ0QjtFb0dyMFZrQjtJQUNFO0VwR3UwVnBCO0VvRzN6VkE7SUFVSTtFcEdvelZKO0FBQ0Y7QXFHcG5aRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHc25aSjtBcUdwblpJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJHc25aTjtBcUdwblpNO0VBQ0U7QXJHc25aUjtBcUdwblpRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckdzblpWO0FxR3BuWlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3NuWlo7QXFHcG5aWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHc25aZDtBcUdublpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3FuWmQ7QXFHam5aVTtFQUNFO0VBQ0E7QXJHbW5aWjtBcUdqblpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHbW5aZDtBcUdqblpjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHbW5aaEI7QXFHaG5aYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtBckc4bVpoQjtBcUcxbVpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJHNG1aZDtBcUd0bVpNO0VBQ0U7RUFDQTtFQUNBO0FyR3dtWlI7QXFHdG1aUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHd21aVjtBcUd0bVpVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3dtWlo7QXFHcm1aVTtFQUNFO0VBQ0E7RUFDQTtBckd1bVpaO0FxR3JtWlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3VtWmQ7QXFHcm1aYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3VtWmhCO0FxR3JtWmdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckd1bVpsQjtBcUdwbVpnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHc21abEI7QXFHNWxaRTtFQUNFO0FyRzhsWko7QXFHNWxaSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc4bFpOO0FxRzVsWk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckc4bFpSO0FxRzVsWlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHOGxaVjtBcUczbFpRO0VBQ0U7RUFDQTtBckc2bFpWO0FxRzNsWlU7RUFDRTtFQUNBO0VBQ0E7QXJHNmxaWjtBcUczbFpVO0VBQ0U7RUFDQTtFQUNBO0FyRzZsWlo7QXFHeGxaTTtFQUNFO0VBQ0E7RUFDQTtBckcwbFpSO0FxR3hsWlE7RUFDRTtBckcwbFpWO0FxR3hsWlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHMGxaWjtBcUd4bFpZO0VBQ0U7QXJHMGxaZDtBcUd2bFpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHeWxaZDtBcUd2bFpjO0VBQ0U7QXJHeWxaaEI7QXFHcmxaWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHdWxaZDtBcUdybFpjO0VBQ0U7RUFDQTtBckd1bFpoQjtBcUdwbFpjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJHc2xaaEI7QXFHbmxaYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHcWxaaEI7QXFHbGxaYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyR29sWmhCO0FxRzNrWkU7RUFDRTtBckc2a1pKO0FxRzNrWkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc2a1pOO0FxRzNrWk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc2a1pSO0FxRzNrWlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRzZrWlY7QXFHemtaTTtFQUNFO0VBQ0E7QXJHMmtaUjtBcUd6a1pRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJHMmtaVjtBcUd6a1pVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckcya1paO0FxR3prWlk7RUFDRTtFQUNBO0FyRzJrWmQ7QXFHeGtaWTtFQUNFO0VBQ0E7RUFDQTtBckcwa1pkO0FxR3ZrWlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3lrWmQ7QXFHdmtaYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyR3lrWmhCO0FxR3ZrWmdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3lrWmxCO0FxR3JrWmM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckd1a1poQjs7QXFHNWpaRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHK2paSjtBcUc3alpJO0VBQ0U7RUFDQTtFQUNBO0FyRytqWk47QXFHN2paTTtFQUNFO0VBQ0E7RUFDQTtBckcralpSO0FxRzdqWlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckcralpWO0FxRzdqWlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRytqWlo7QXFHN2paWTtFQUNFO0FyRytqWmQ7QXFHNWpaZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckc4alpsQjtBcUczalpnQjtFQUNFO0VBQ0E7RUFDQTtBckc2alpsQjtBcUd2alpVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHeWpaWjtBcUd2alpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXJHeWpaZDtBcUd2alpjO0VBQ0U7QXJHeWpaaEI7QXFHdmpaZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3lqWmxCO0FxR3ZqWmtCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR3lqWnBCO0FxR3JqWmdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckd1alpsQjtBcUdyalprQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckd1alpwQjtBcUdqalpZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHbWpaZDtBcUdqalpjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHbWpaaEI7QXFHOWlaVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyR2dqWlo7QXFHOWlaWTtFQUNFO0VBQ0E7RUFDQTtBckdnalpkO0FxRzdpWlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRytpWmQ7QXFHN2laYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRytpWmhCO0FxRzVpWmM7RUFDRTtFQUNBO0VBQ0E7QXJHOGlaaEI7O0FxR2ppWk07RUFDRTtFQUNBO0FyR29pWlI7QXFHL2haTTtFQUNFO0VBQ0E7QXJHaWlaUjtBcUczaFpnQjtFQUNFO0VBQ0E7QXJHNmhabEI7QXFHbmhaTTtFQUNFO0VBQ0E7QXJHcWhaUjtBcUcvZ1pJO0VBQ0U7RUFDQTtBckdpaFpOO0FxR3pnWmtCO0VBQ0U7RUFDQTtBckcyZ1pwQjs7QXFHLy9ZQTtFQUVJO0lBQ0U7RXJHaWdaSjtFcUcvL1lJO0lBQ0U7RXJHaWdaTjtFcUcvL1lNO0lBQ0U7RXJHaWdaUjtFcUcvL1lRO0lBQ0U7SUFDQTtFckdpZ1pWO0VxRzkvWVk7SUFDRTtJQUNBO0VyR2dnWmQ7RXFHNy9ZWTtJQUNFO0VyRysvWWQ7RXFHeC9ZUTtJQUNFO0VyRzAvWVY7RXFHeC9ZVTtJQUNFO0VyRzAvWVo7RXFHdi9ZVTtJQUNFO0VyR3kvWVo7RXFHdi9ZWTtJQUNFO0VyR3kvWWQ7RXFHaC9ZSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VyR2svWU47RXFHLytZUTtJQUNFO0VyR2kvWVY7RXFHOStZUTtJQUNFO0VyR2cvWVY7RXFHNStZTTtJQUNFO0VyRzgrWVI7RXFHNStZUTtJQUNFO0VyRzgrWVY7RXFHNStZVTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJHOCtZWjtFcUd0K1lJO0lBQ0U7SUFDQTtFckd3K1lOO0VxR3QrWU07SUFDRTtFckd3K1lSO0VxR3ArWVE7SUFDRTtJQUNBO0lBQ0E7RXJHcytZVjtFcUdwK1lVO0lBQ0U7SUFDQTtFckdzK1laO0VxR3ArWVk7SUFDRTtFckdzK1lkO0VxR24rWVk7SUFDRTtJQUNBO0lBQ0E7RXJHcStZZDtFcUduK1ljO0lBQ0U7SUFDQTtFckdxK1loQjtFcUcxOVlFO0lBQ0U7RXJHNDlZSjtFcUd0OVlJO0lBQ0U7SUFDQTtFckd3OVlOO0VxR3A5WU07SUFDRTtJQUNBO0VyR3M5WVI7RXFHbDlZTTtJQUNFO0lBQ0E7RXJHbzlZUjtBQUNGO0FzR3J2YUk7RUFDRTtFQUNBO0F0R3V2YU47QXNHcnZhTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0R3V2YVI7QXNHcnZhUTtFQUNFO0VBQ0E7RUFDQTtFQTBDQTtBdEc4c2FWO0FzR3R2YVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3d2YVo7QXNHcnZhVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXRHc3ZhWjtBc0dwdmFZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEdzdmFkO0FzRzN2YVk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3N2YWQ7QXNHM3ZhWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHc3ZhZDtBc0czdmFZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEdzdmFkO0FzR252YVk7RUFDRTtFQUNBO0F0R3F2YWQ7QXNHbHZhWTtFQUVFO0VBQ0E7RUFDQTtBdEdtdmFkO0FzRzl1YVU7RUFDRTtFQUNBO0VBQ0E7QXRHZ3ZhWjtBc0c1dWFRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Rzh1YVY7QXNHenVhSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RzJ1YU47QXNHenVhTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHMnVhUjtBc0d6dWFRO0VBQ0U7QXRHMnVhVjtBc0d6dWFVO0VBQ0U7RUFDQTtBdEcydWFaO0FzR3h1YVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RzB1YVo7QXNHdnVhVTtFQUNFO0F0R3l1YVo7QXNHdHVhVTtFQUNFO0F0R3d1YVo7QXNHcHVhUTtFQUNFO0F0R3N1YVY7QXNHcHVhVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3N1YVo7QXNHbnVhVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0R3F1YVo7QXNHbnVhWTtFQUNFO0VBQ0E7QXRHcXVhZDtBc0dsdWFZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHb3VhZDtBc0dqdWFZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHbXVhZDtBc0cvdGFVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R2l1YVo7QXNHOXRhVTtFQUNFO0VBQ0E7QXRHZ3VhWjtBc0c3dGFVO0VBQ0U7RUFDQTtBdEcrdGFaO0FzRzV0YVU7RUFDRTtFQUNBO0F0Rzh0YVo7QXNHM3RhVTtFQUNFO0VBQ0E7QXRHNnRhWjtBc0cxdGFVO0VBQ0U7RUFDQTtBdEc0dGFaO0FzR3p0YVU7RUFDRTtFQUNBO0F0RzJ0YVo7O0FzR2x0YUU7RUFDRTtBdEdxdGFKO0FzR2x0YUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEdvdGFKO0FzR2x0YUk7RUFDRTtFQUNBO0F0R290YU47QXNHbHRhTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHb3RhUjtBc0dsdGFRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRHb3RhVjtBc0dsdGFVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEdvdGFaO0FzR2x0YVk7RUFDRTtFQUNBO0VBQ0E7QXRHb3RhZDtBc0dodGFVO0VBQ0U7RUFDQTtBdEdrdGFaO0FzRzlzYVE7RUFDRTtFQUNBO0VBQ0E7QXRHZ3RhVjtBc0c5c2FVO0VBQ0U7RUFDQTtFQUNBO0F0R2d0YVo7QXNHN3NhVTtFQUNFO0VBQ0E7RUFDQTtBdEcrc2FaO0FzRzVzYVU7RUFDRTtFQUNBO0F0RzhzYVo7QXNHM3NhVTtFQUNFO0VBQ0E7QXRHNnNhWjtBc0cxc2FVO0VBQ0U7RUFDQTtBdEc0c2FaO0FzR3pzYVU7RUFDRTtFQUNBO0F0RzJzYVo7QXNHenNhWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RzJzYWQ7QXNHenNhYztFQUNFO0VBQ0E7QXRHMnNhaEI7QXNHdnNhWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEd5c2FkO0FzR3ZzYWM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3lzYWhCO0FzR3RzYWM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEd3c2FoQjtBc0dsc2FRO0VBQ0U7RUFDQTtFQUNBO0F0R29zYVY7QXNHbHNhVTtFQUNFO0VBQ0E7RUFDQTtBdEdvc2FaO0FzR2pzYVU7RUFDRTtFQUNBO0VBQ0E7QXRHbXNhWjtBc0doc2FVO0VBQ0U7RUFDQTtBdEdrc2FaO0FzRy9yYVU7RUFDRTtFQUNBO0F0R2lzYVo7QXNHN3JhUTtFQUNFO0VBQ0E7RUFDQTtBdEcrcmFWO0FzRzdyYVU7RUFDRTtFQUNBO0VBQ0E7QXRHK3JhWjtBc0c1cmFVO0VBQ0U7RUFDQTtFQUNBO0F0RzhyYVo7QXNHNXJhWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RzhyYWQ7QXNHNXJhYztFQUNFO0VBQ0E7RUFDQTtBdEc4cmFoQjtBc0czcmFjO0VBQ0U7RUFDQTtFQUNBO0F0RzZyYWhCO0FzRzNyYWdCO0VBQ0U7RUFDQTtBdEc2cmFsQjtBc0cxcmFnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RzRyYWxCO0FzR3hyYWM7RUFDRTtFQUNBO0F0RzByYWhCO0FzR25yYU07RUFDRTtBdEdxcmFSO0FzR25yYVE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEdxcmFWO0FzR25yYVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEdxcmFaO0FzR25yYVk7RUFDRTtFQUNBO0F0R3FyYWQ7QXNHbnJhYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHcXJhaEI7QXNHbHJhYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHb3JhaEI7QXNHOXFhUTtFQUNFO0F0R2dyYVY7QXNHOXFhVTtFQUNFO0VBQ0E7RUFDQTtBdEdncmFaOztBc0d0cWFJO0VBQ0U7QXRHeXFhTjtBc0dwcWFZO0VBQ0U7QXRHc3FhZDs7QXNHN3BhQTtFQUdNO0lBQ0U7SUFDQTtFdEc4cGFOO0VzRzVwYU07SUFDRTtFdEc4cGFSO0VzRzFwYUk7SUFDRTtFdEc0cGFOO0VzR3RwYUU7SUFDRTtFdEd3cGFKO0VzR3RwYUk7SUFDRTtFdEd3cGFOO0VzR3RwYU07SUFDRTtFdEd3cGFSO0VzR3RwYVE7SUFDRTtFdEd3cGFWO0VzR3RwYVU7SUFDRTtFdEd3cGFaO0VzR3RwYVk7SUFDRTtFdEd3cGFkO0VzR2xwYU07SUFDRTtFdEdvcGFSO0VzRzVvYUk7SUFDRTtFdEc4b2FOO0FBQ0Y7QXVHenJiRTs7RUFDRTtBdkc0cmJKO0F1R3JyYk07O0VBQ0U7RUFDQTtFQUNBLHlCMUZGSTtBYjByYlo7QXVHdHJiUTs7RUFDRTtBdkd5cmJWO0F1R3ZyYlU7O0VBQ0UsYzFGNkJEO0UwRjVCQztFQUNBO0VBQ0E7QXZHMHJiWjtBdUdycmJVOztFQUNFO0VBQ0E7RUFDQTtBdkd3cmJaO0F1R3RyYlk7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkd5cmJkO0F1R3RyYmdCOztFQUNFO0VBQ0E7RUFDQTtBdkd5cmJsQjtBdUd2cmJrQjs7RUFDRTtFQUNBO0F2RzByYnBCO0F1R3hyYm9COztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUIxRlJYO0FibXNiWDtBdUd4cmJvQjs7RUFDRSxjMUZmWDtFMEZnQlc7RUFDQTtFQUNBO0F2RzJyYnRCO0F1R3pyYnNCOztFQUNFLGMxRjFDYjtBYnN1Ylg7QXVHbnJiVTs7RUFDRTtFQUNBLHlCMUZwRUY7RTBGcUVFO0VBQ0E7RUFDQTtFQUNBO0F2R3NyYlo7QXVHcHJiWTs7RUFDRTtBdkd1cmJkO0F1R3ByYlk7O0VBQ0U7RUFDQTtFQUNBO0F2R3VyYmQ7QXVHcnJiYzs7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQSxjMUZ4Rk47RTBGeUZNLHlCMUYxQ0g7RTBGMkNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkd3cmJoQjtBdUdscmJnQjs7RUFDRSx5QjFGdkRMO0FiNHViYjtBdUc5cWJnQjs7RUFDRSx5QjFGNUZOO0FiNndiWjtBdUcxcWJnQjs7RUFDRSx5QjFGNUZOO0FieXdiWjtBdUd0cWJnQjs7RUFDRSx5QjFGL0VMO0Fid3ZiYjtBdUdscWJnQjs7RUFDRSx5QjFGcEhOO0FieXhiWjtBdUc5cGJnQjs7RUFDRSx5QjFGcEhOO0FicXhiWjtBdUcxcGJnQjs7RUFDRSx5QjFGdkdMO0Fib3diYjtBdUd0cGJnQjs7RUFDRSx5QjFGNUlOO0FicXliWjtBdUdscGJnQjs7RUFDRSx5QjFGNUlOO0FiaXliWjtBdUc5b2JnQjs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkdpcGJsQjtBdUc1b2JZOztFQUNFO0F2RytvYmQ7QXVHN29iYzs7RUFDRSxjMUYxS047RTBGMktNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHZ3BiaEI7QXVHNW9iWTs7RUFDRTtBdkcrb2JkO0F1RzdvYmM7O0VBQ0UsYzFGL01MO0UwRmdOSztFQUNBO0VBQ0E7QXZHZ3BiaEI7QXVHM29iVTs7RUFDRTtBdkc4b2JaO0F1RzNvYlU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkc4b2JaO0F1RzVvYlk7O0VBQ0U7QXZHK29iZDtBdUc1b2JZOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2RytvYmQ7QXVHN29iYzs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkdncGJoQjtBdUc5b2JnQjs7RUFDRTtFQUNBO0VBQ0E7QXZHaXBibEI7QXVHL29ia0I7O0VBQ0U7RUFDQTtFQUNBO0F2R2twYnBCO0F1RzlvYm9COztFQUNFO0F2R2lwYnRCO0F1RzFvYmM7O0VBQ0U7QXZHNm9iaEI7QXVHM29iZ0I7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIxRnpQUDtFMEYwUE8sYzFGelFSO0UwRjBRUTtFQUNBO0VBQ0E7QXZHOG9ibEI7QXVHcm9iSTs7RUFDRSx5QjFGclJNO0UwRnNSTjtBdkd3b2JOO0F1R3RvYk07O0VBQ0U7QXZHeW9iUjtBdUd2b2JROztFQUNFLGMxRnZQQztFMEZ3UEQ7RUFDQTtFQUNBO0F2RzBvYlY7QXVHeG9iVTs7RUFDRTtBdkcyb2JaO0F1R3RvYk07O0VBQ0U7QXZHeW9iUjtBdUdyb2JROztFQUNFO0VBQ0E7RUFDQTtBdkd3b2JWO0F1R3RvYlU7O0VBQ0U7RUFDQTtBdkd5b2JaO0F1R3ZvYlk7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkcwb2JkO0F1R3hvYmM7O0VBQ0U7QXZHMm9iaEI7QXVHdm9iZ0I7O0VBQ0U7RUFDQTtFQUNBO0F2RzBvYmxCO0F1R3hvYmtCOztFQUNFO0F2RzJvYnBCO0F1R3hvYmtCOztFQUNFO0VBQ0E7QXZHMm9icEI7QXVHem9ib0I7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQjFGaFRYO0FiNDdiWDtBdUd6b2JvQjs7RUFDRSxjMUZ2VFg7RTBGd1RXO0VBQ0E7RUFDQTtBdkc0b2J0QjtBdUcxb2JzQjs7RUFDRSxjMUZsVmI7QWIrOWJYO0F1R25vYlk7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIxRm5XSDtFMEZvV0csYzFGblhKO0UwRm9YSTtFQUNBO0VBQ0E7QXZHc29iZDtBdUdqb2JROztFQUNFO0VBQ0EseUIxRjdYQTtFMEY4WEE7RUFDQTtFQUNBO0F2R29vYlY7QXVHbG9iVTs7RUFDRTtBdkdxb2JaO0F1R2xvYlU7O0VBQ0U7QXZHcW9iWjtBdUdsb2JjOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2R3FvYmhCO0F1R2pvYlk7O0VBQ0U7RUFDQTtFQUNBO0F2R29vYmQ7QXVHbG9iYzs7RUFDRSxjMUZ4WU47RTBGeVlNO0VBQ0E7RUFDQTtBdkdxb2JoQjtBdUdsb2JjOztFQUNFLGMxRi9aTjtFMEZnYU07RUFDQTtFQUNBO0F2R3FvYmhCO0F1R2pvYlk7O0VBQ0U7QXZHb29iZDtBdUdsb2JjOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkdxb2JoQjtBdUdub2JnQjs7RUFDRTtBdkdzb2JsQjtBdUdub2JnQjs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R3NvYmxCO0F1R2xvYmM7O0VBQ0U7QXZHcW9iaEI7QXVHbG9iYzs7RUFDRTtBdkdxb2JoQjtBdUdqb2JZOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2R29vYmQ7QXVHN25iSTs7RUFDRSx5QjFGNWNLO0UwRjZjTDtBdkdnb2JOO0F1RzluYk07O0VBQ0U7RUFDQTtFQUNBO0F2R2lvYlI7QXVHL25iUTs7RUFDRSxjMUZ6YkM7RTBGMGJEO0VBQ0E7RUFDQTtBdkdrb2JWO0F1RzduYlE7O0VBQ0U7RUFDQTtBdkdnb2JWO0F1RzVuYmM7O0VBQ0U7RUFDQTtBdkcrbmJoQjtBdUd6bmJROztFQUNFO0VBQ0E7QXZHNG5iVjtBdUd6bmJROztFQUNFO0F2RzRuYlY7QXVHMW5iVTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHNm5iWjtBdUczbmJZOztFQUNFLGMxRnRnQko7RTBGdWdCSTtFQUNBO0VBQ0E7QXZHOG5iZDtBdUczbmJZOztFQUNFLGMxRjdnQko7RTBGOGdCSTtFQUNBO0VBQ0E7QXZHOG5iZDtBdUczbmJZOztFQUNFO0F2RzhuYmQ7QXVHcm5iSTs7RUFDRTtFQUNBO0VBQ0EsbUIxRjFoQks7RTBGMmhCTDtFQUNBO0F2R3duYk47QXVHdG5iTTs7RUFDRTtFQUNBO0F2R3luYlI7QXVHdm5iUTs7RUFDRTtFQUNBO0VBQ0EsYzFGOWlCQztFMEYraUJEO0F2RzBuYlY7QXVHdm5iUTs7RUFDRTtFQUNBLGMxRnhnQkM7RTBGeWdCRDtFQUNBO0VBQ0E7RUFDQTtBdkcwbmJWO0F1R3ZuYlE7O0VBQ0U7RUFDQSxtQjFGbmlCRTtFMEZvaUJGLGMxRjNqQkE7RTBGNGpCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHMG5iVjtBdUd0bmJNOztFQUNFO0VBQ0E7QXZHeW5iUjtBdUd2bmJROztFQUNFO0VBQ0E7RUFDQTtBdkcwbmJWO0F1R3RuYk07O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkd5bmJSO0F1R3ZuYlE7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CMUZobUJBO0UwRmltQkE7QXZHMG5iVjtBdUd4bmJVOztFQUNFO0VBQ0E7QXZHMm5iWjtBdUd0bmJNOztFQUNFO0VBQ0E7RUFDQTtBdkd5bmJSO0F1R3ZuYlE7O0VBQ0U7RUFDQTtFQUNBLG1CMUYzbEJFO0UwRjRsQkYsYzFGbm5CQTtFMEZvbkJBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkcwbmJWO0F1R3huYlU7O0VBQ0U7RUFDQTtFQUNBO0F2RzJuYlo7QXVHbm5iSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdkdzbmJOO0F1R3BuYk07O0VBQ0U7QXZHdW5iUjtBdUdybmJROztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCMUZ2b0JDO0UwRndvQkQsYzFGdnBCQTtFMEZ3cEJBO0VBQ0E7RUFDQTtBdkd3bmJWO0F1R3BuYk07O0VBQ0U7QXZHdW5iUjtBdUdybmJROztFQUNFLGMxRjVuQkM7RTBGNm5CRDtFQUNBO0VBQ0E7QXZHd25iVjtBdUdubmJJOztFQUNFO0F2R3NuYk47QXVHbG5iRTs7RUFDRTtBdkdxbmJKO0F1R2xuYkU7O0VBQ0U7QXZHcW5iSjtBdUdubmJJOztFQUNFLGMxRnZyQkk7RTBGd3JCSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R3NuYk47QXVHbm5iSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHc25iTjtBdUdubmJJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R3NuYk47QXVHcG5iTTs7RUFDRTtFQUNBO0F2R3VuYlI7QXVHcG5iTTs7RUFDRTtFQUNBO0VBQ0EsbUIxRnp0QkU7RTBGMHRCRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkd1bmJSO0F1R3JuYlE7O0VBQ0U7RUFDQTtBdkd3bmJWO0F1R3RuYlU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R3luYlo7QXVHdm5iWTs7RUFDRTtBdkcwbmJkO0F1R3JuYlE7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIxRjV1QkM7RTBGNnVCRDtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMxRmh3QkE7RTBGaXdCQTtFQUNBO0VBQ0E7QXZHd25iVjtBdUdwbmJNOztFQUNFO0F2R3VuYlI7QXVHbG5iRTs7RUFDRTtBdkdxbmJKO0F1R2puYkU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkdvbmJKO0F1R2puYk07O0VBQ0U7RUFDQTtFQUNBO0F2R29uYlI7QXVHam5iVTs7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHbW5iWjs7QXVHbm1iVTs7RUFDRTtFQUNBO0F2R3VtYlo7QXVHaG1ia0I7O0VBQ0U7RUFDQTtBdkdtbWJwQjtBdUdqbWJvQjs7RUFDRTtFQUNBO0VBQ0E7QXZHb21idEI7QXVHNWxiVTs7RUFDRTtFQUNBO0F2RytsYlo7QXVHNWxiVTs7RUFDRTtBdkcrbGJaO0F1RzVsYlU7O0VBQ0U7QXZHK2xiWjtBdUcxbGJVOztFQUNFO0F2RzZsYlo7QXVHcmxiSTtFQUNFO0F2R3VsYk47QXVHcmxiTTtFQUNFO0F2R3VsYlI7QXVHL2tiWTtFQUNFO0VBQ0E7QXZHaWxiZDtBdUcva2JjO0VBQ0U7RUFDQTtFQUNBO0F2R2lsYmhCO0F1R3prYkk7RUFDRTtBdkcya2JOO0F1R3RrYkk7RUFDRTtFQUNBO0F2R3drYk47QXVHamtiSTtFQUNFO0F2R21rYk47QXVHamtiTTtFQUNFO0F2R21rYlI7QXVHL2piSTtFQUNFO0VBQ0E7QXZHaWtiTjtBdUc5amJJO0VBQ0U7RUFDQTtBdkdna2JOO0F1RzlqYk07RUFDRTtBdkdna2JSO0F1R3pqYk07RUFDRTtFQUNBO0F2RzJqYlI7QXVHcGpiTTtFQUNFO0VBQ0E7RUFDQTtBdkdzamJSOztBdUdoamJBO0VBR007SUFDRTtFdkdpamJOO0FBQ0Y7QXVHeGhiQTtFQU1ROztJQUNFO0lBQ0E7RXZHc2hiUjtFdUc1Z2JZOztJQUNFO0V2RytnYmQ7RXVHN2diYzs7SUFDRTtFdkdnaGJoQjtFdUc5Z2JnQjs7SUFDRTtFdkdpaGJsQjtFdUd0Z2JROztJQUNFO0lBQ0E7SUFDQTtJQUNBO0V2R3lnYlY7RXVHdGdiWTs7SUFDRTtJQUNBO0lBQ0E7RXZHeWdiZDtFdUdqZ2JNOztJQUNFO0lBQ0E7RXZHb2diUjtFdUdoZ2JROztJQUNFO0lBQ0E7SUFDQTtFdkdtZ2JWO0V1Ry8vYWM7O0lBQ0U7RXZHa2diaEI7RXVHaGdiZ0I7O0lBQ0U7RXZHbWdibEI7RXVHdi9hTTs7SUFDRTtFdkcwL2FSO0V1R3gvYVE7O0lBQ0U7SUFDQTtFdkcyL2FWO0FBQ0Y7QXdHaGtkRTtFQUNFO0F4R2trZEo7QXdHaGtkSTtFQUNFO0VBQ0E7QXhHa2tkTjtBd0doa2RNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXhHa2tkUjtBd0doa2RRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhHa2tkVjtBd0doa2RVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdra2RaO0F3RzlqZFE7RUFDRTtFQUNBO0F4R2drZFY7QXdHOWpkVTtFQUNFO0F4R2drZFo7QXdHN2pkVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RytqZFo7QXdHNWpkVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHOGpkWjtBd0c1amRZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBeEc2amRkO0F3RzNqZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzZqZGhCO0F3R2xrZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzZqZGhCO0F3R2xrZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzZqZGhCO0F3R2xrZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzZqZGhCO0F3RzFqZGM7RUFDRTtFQUNBO0F4RzRqZGhCO0F3R3hqZFk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzBqZGQ7QXdHdmpkWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBVUE7S0FBQTtVQUFBO0F4R2dqZGQ7QXdHeGpkYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMGpkaEI7QXdHL2pkYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMGpkaEI7QXdHL2pkYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMGpkaEI7QXdHL2pkYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMGpkaEI7QXdHcmpkYztFQUNFO0VBQ0E7QXhHdWpkaEI7QXdHampkUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHbWpkVjtBd0dqamRVO0VBQ0U7QXhHbWpkWjtBd0c5aWRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXhHZ2pkUjtBd0c5aWRRO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBeEdnamRWO0F3RzlpZFU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R2dqZFo7QXdHOWlkWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdnamRkO0F3RzlpZGM7RUFHRTtFQUNBO0VBQ0E7QXhHOGlkaEI7QXdHM2lkYztFQUVFO0VBQ0E7RUFDQTtBeEc0aWRoQjtBd0d6aWRjO0VBRUU7RUFDQTtFQUNBO0F4RzBpZGhCO0F3R3RpZFk7RUFDRTtBeEd3aWRkO0F3R3RpZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHd2lkaEI7QXdHcmlkYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHdWlkaEI7QXdHcmlkZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3VpZGxCO0F3R3BpZGdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdzaWRsQjtBd0doaWRjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHa2lkaEI7QXdHaGlkZ0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R2tpZGxCO0F3R2hpZGtCO0VBQ0U7RUFDQTtFQUNBO0F4R2tpZHBCO0F3Ry9oZGtCO0VBQ0U7QXhHaWlkcEI7QXdHOWhka0I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R2dpZHBCO0F3RzFoZFk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEc0aGRkO0F3RzFoZGM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHNGhkaEI7QXdHeGhkWTtFQUNFO0VBQ0E7QXhHMGhkZDs7QXdHaGhkRTtFQUNFO0F4R21oZEo7QXdHaGhkRTtFQUNFO0F4R2toZEo7QXdHL2dkRTtFQUNFO0VBQ0E7RUFDQTtBeEdpaGRKO0F3RzlnZEU7RUFDRTtFQUNBO0VBQ0E7QXhHZ2hkSjtBd0c5Z2RJO0VBQ0U7QXhHZ2hkTjtBd0c5Z2RNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHZ2hkUjtBd0c3Z2RNO0VBQ0U7QXhHK2dkUjtBd0c3Z2RRO0VBQ0U7RUFDQTtFQUNBO0F4RytnZFY7QXdHN2dkVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHK2dkWjtBd0c1Z2RVO0VBQ0U7RUFDQTtFQUNBO0F4RzhnZFo7QXdHNWdkWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHOGdkZDtBd0cxZ2RVO0VBQ0U7RUFDQTtFQUNBO0F4RzRnZFo7QXdHMWdkWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHNGdkZDtBd0d6Z2RZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcyZ2RkO0F3R3ZnZFU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3lnZFo7QXdHdGdkVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHd2dkWjtBd0d0Z2RZO0VBQ0U7RUFDQTtFQUNBO0F4R3dnZGQ7QXdHcmdkWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3VnZGQ7QXdHcmdkYztFQUNFO0VBQ0E7RUFDQTtBeEd1Z2RoQjtBd0dwZ2RjO0VBQ0U7RUFDQTtBeEdzZ2RoQjtBd0dsZ2RZO0VBQ0U7RUFDQTtFQUNBO0F4R29nZGQ7QXdHamdkWTtFQUNFO0F4R21nZGQ7QXdHLy9jVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdpZ2RaO0F3Ry8vY1k7RUFDRTtFQUNBO0F4R2lnZGQ7QXdHei9jRTtFQUNFO0VBQ0E7QXhHMi9jSjtBd0d6L2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzIvY047QXdHei9jTTtFQUNFO0VBQ0E7RUFDQTtBeEcyL2NSO0F3R3ovY1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMi9jVjtBd0d4L2NRO0VBQ0U7RUFDQTtBeEcwL2NWO0F3R3gvY1U7RUFDRTtFQUNBO0VBQ0E7QXhHMC9jWjtBd0d2L2NVOztFQUVFO0VBQ0E7RUFDQTtBeEd5L2NaO0F3R3QvY1U7RUFDRTtFQUNBO0VBQ0E7QXhHdy9jWjtBd0duL2NNO0VBQ0U7RUFDQTtFQUNBO0F4R3EvY1I7QXdHbi9jUTtFQUNFO0VBQ0E7QXhHcS9jVjtBd0duL2NVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3EvY1o7QXdHbi9jWTtFQUNFO0VBQ0E7QXhHcS9jZDtBd0dsL2NZO0VBQ0U7RUFDQTtFQUNBO0F4R28vY2Q7QXdHai9jWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R20vY2Q7QXdHaC9jWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdrL2NkO0F3RzErY0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzQrY0o7QXdHMStjSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHNCtjTjtBd0d6K2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcyK2NOO0F3R3grY0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMCtjTjtBd0d2K2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3krY047QXdHdCtjSTtFQUNFO0VBQ0E7QXhHdytjTjtBd0dyK2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhHdStjTjtBd0dwK2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhHcytjTjtBd0duK2NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHcStjTjtBd0dsK2NJO0VBQ0U7QXhHbytjTjs7QXdHLzljQTtFQUNFO0VBQ0E7RUFDQTtBeEdrK2NGOztBd0cvOWNBO0VBQ0U7RUFDQTtFQUNBO0VBdUhBOzs7Ozs7OztLQUFBO0F4R28zY0Y7QXdHeitjRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHMitjSjtBd0d4K2NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcwK2NKO0F3R3YrY0U7RUFDRTtFQUNBO0VBQ0E7QXhHeStjSjtBd0d0K2NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhHdytjSjtBd0dyK2NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4R3UrY0o7QXdHcCtjRTtFQUNFO0VBQ0E7RUFDQTtBeEdzK2NKO0F3R24rY0U7RUFDRTtFQUNBO0F4R3ErY0o7QXdHbCtjRTtFQUNFO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdvK2NKO0F3R2orY0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdtK2NKO0F3R2grY0U7RUFDRTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHaytjSjtBd0cvOWNFO0VBQ0U7QXhHaStjSjtBd0c5OWNFO0VBQ0U7RUFDQTtFQUNBO0F4R2crY0o7QXdHNzljRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Rys5Y0o7QXdHNTljRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4Rzg5Y0o7QXdHMzljRTtFQUNFO0VBQ0E7QXhHNjljSjs7QXdHNThjTTtFQUNFO0F4Rys4Y1I7QXdHeDhjTTtFQUNFO0VBQ0E7QXhHMDhjUjtBd0dyOGNNO0VBQ0U7RUFDQTtFQUNBO0F4R3U4Y1I7QXdHaDhjTTtFQUNFO0VBQ0E7QXhHazhjUjtBd0cvN2NNO0VBQ0U7QXhHaThjUjs7QXdHMzdjQTtFQUVJO0lBQ0U7RXhHNjdjSjtFd0czN2NJO0lBQ0U7RXhHNjdjTjtFd0czN2NNO0lBQ0U7RXhHNjdjUjtFd0cxN2NVO0lBQ0U7SUFDQTtFeEc0N2NaO0V3R3g3Y1E7SUFDRTtFeEcwN2NWO0V3R3Y3Y1E7SUFDRTtFeEd5N2NWO0V3R3A3Y1E7SUFDRTtFeEdzN2NWO0V3Ry82Y0E7SUFDRTtJQUNBO0V4R2k3Y0Y7RXdHLzZjRTtJQUNFO0V4R2k3Y0o7QUFDRjtBd0c3NmNBO0VBRUk7SUFDRTtFeEc4NmNKO0V3RzU2Y0k7SUFDRTtFeEc4NmNOO0V3RzU2Y007SUFDRTtFeEc4NmNSO0V3RzM2Y1U7SUFDRTtJQUNBO0V4RzY2Y1o7RXdHejZjUTtJQUNFO0V4RzI2Y1Y7RXdHeDZjUTtJQUNFO0V4RzA2Y1Y7RXdHcjZjUTtJQUNFO0V4R3U2Y1Y7QUFDRjtBd0doNmNBO0VBR007SUFDRTtFeEdnNmNOO0V3Rzk1Y007SUFDRTtFeEdnNmNSO0V3Rzc1Y1U7SUFDRTtJQUNBO0V4Rys1Y1o7RXdHMzVjUTtJQUNFO0V4RzY1Y1Y7RXdHMTVjUTtJQUNFO0V4RzQ1Y1Y7RXdHdjVjUTtJQUNFO0V4R3k1Y1Y7QUFDRjtBd0dsNWNBO0VBRUk7SUFDRTtFeEdtNWNKO0V3R2o1Y0k7SUFDRTtFeEdtNWNOO0V3R2o1Y007SUFDRTtFeEdtNWNSO0V3R2g1Y1U7SUFDRTtJQUNBO0V4R2s1Y1o7RXdHOTRjUTtJQUNFO0V4R2c1Y1Y7RXdHNzRjUTtJQUNFO0V4Rys0Y1Y7RXdHMTRjUTtJQUNFO0V4RzQ0Y1Y7QUFDRjtBeUcvMmVFO0VBQ0UseUI1RlNRO0FidzJlWjtBeUcvMmVJO0VBQ0U7QXpHaTNlTjtBeUcvMmVNO0VBQ0UsYzVGd0NHO0U0RnZDSDtFQUNBO0VBQ0E7RUFDQTtBekdpM2VSO0F5RzUyZUU7RUFDRTtBekc4MmVKO0F5RzEyZUk7RUFDRTtFQUNBO0F6RzQyZU47QXlHMTJlTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHNDJlUjtBeUd4MmVJO0VBQ0U7RUFDQTtBekcwMmVOO0F5R3gyZU07RUFDRTtFQUNBO0F6RzAyZVI7QXlHeDJlUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHMDJlVjtBeUd4MmVVO0VBQ0U7QXpHMDJlWjtBeUd4MmVZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpHMDJlZDtBeUd4MmVjO0VBQ0U7RUFDQTtBekcwMmVoQjtBeUd4MmVnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI1RnRCUDtBYmc0ZVg7QXlHdjJlZ0I7RUFDRSxjNUY3QlA7RTRGOEJPO0VBQ0E7RUFDQTtFQUNBO0F6R3kyZWxCO0F5R3YyZWtCO0VBQ0UsYzVGekRUO0FiazZlWDtBeUdqMmVRO0VBQ0U7RUFDQTtBekdtMmVWO0F5R2oyZVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI1RjdGRjtFNEY4RkU7RUFDQTtFQUVBO0VBQ0EseUI1RmxHRjtBYm84ZVY7QXlHMTFlUTtFQUNFLHlCNUYzR0E7RTRGNEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F6RzQxZVY7QXlHMzFlVTtFQUNFO0F6RzYxZVo7QXlHeDFlYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6RzAxZWhCO0F5R3IxZVU7RUFDRTtFQUNBO0VBQ0E7QXpHdTFlWjtBeUdyMWVZO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0EseUI1RjNGRDtFNEY0RkMsYzVGM0lKO0U0RjRJSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHdTFlZDtBeUduMWVVO0VBQ0U7QXpHcTFlWjtBeUduMWVZO0VBQ0UsYzVGeklKO0U0RjBJSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6R3ExZWQ7QXlHajFlVTtFQUNFO0F6R20xZVo7QXlHajFlWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGM1RnBMSDtFNEZxTEc7RUFDQTtFQUNBO0F6R20xZWQ7O0F5R3owZUU7RUFDRSx5QjVGekxRO0FicWdmWjtBeUcxMGVJO0VBQ0U7RUFDQTtFQUNBLHlCNUYvTEk7RTRGZ01KO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekc0MGVOO0F5RzEwZU07RUFDRTtFQUNBO0VBQ0E7QXpHNDBlUjtBeUcxMGVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFrQ0E7QXpHMnllVjtBeUczMGVVOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0F6RzYwZVo7QXlHMzBlWTs7RUFDRTtBekc4MGVkO0F5RzEwZVU7RUFDRTtBekc0MGVaO0F5RzEwZVk7RUFDRTtFQUNBO0VBQ0E7QXpHNDBlZDtBeUd2MGVZO0VBQ0UseUI1RmhPSDtBYnlpZlg7QXlHdDBlWTtFQUNFLHlCNUZuT0g7QWIyaWZYO0F5R2wwZVU7O0VBRUU7QXpHbzBlWjtBeUdoMGVRO0VBQ0UsYzVGalFDO0U0RmtRRDtFQUNBO0VBQ0E7RUFDQTtBekdrMGVWO0F5Ry96ZVE7RUFDRSxjNUZwUEM7RTRGcVBEO0VBQ0E7RUFDQTtFQUNBO0F6R2kwZVY7QXlHOXplUTtFQUNFLGM1RmhSQztFNEZpUkQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekdnMGVWO0F5Rzd6ZVE7RUFDRSxjNUZ6UkM7RTRGMFJEO0VBQ0E7RUFDQTtBekcremVWO0F5Rzd6ZVE7RUFDRTtBekcremVWO0F5RzV6ZVE7O0VBRUU7RUFDQTtFQUNBO0F6Rzh6ZVY7QXlHNXplVTs7RUFDRSxjNUZ6U0Q7RTRGMFNDO0VBQ0E7QXpHK3plWjtBeUczemVRO0VBQ0U7QXpHNnplVjtBeUd6emVNO0VBQ0U7RUFDQSxtQjVGaFNJO0U0RmlTSjtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtBekcyemVSO0F5R3p6ZVE7RUFDRSxjNUZoVUM7RTRGaVVEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHMnplVjtBeUd4emVRO0VBQ0U7RUFDQSxjNUYxVUM7RTRGMlVEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekcwemVWO0F5R3h6ZVU7RUFDRSxtQjVGN1REO0U0RjhUQztFQUNBO0F6RzB6ZVo7QXlHcnllUTtFQUNFO0VBQ0E7QXpHdXllVjtBeUdweWVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekdzeWVWO0F5R2h5ZVU7RUFDRTtFQUNBO0F6R2t5ZVo7QXlHenhlVTtFQUNFO0VBQ0E7RUFDQTtBekcyeGVaO0F5R3h4ZVU7RUFDRTtFQUNBLHlCNUZ0WUY7RTRGdVlFO0VBQ0E7QXpHMHhlWjtBeUd4eGVZO0VBQ0U7QXpHMHhlZDtBeUd2eGVZO0VBQ0U7RUFDQTtFQUNBO0F6R3l4ZWQ7QXlHdnhlYztFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUNBLGM1RnhaTjtFNEZ5Wk07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6R3l4ZWhCO0F5R254ZWdCO0VBQ0UseUI1RnRYTDtBYjJvZmI7QXlHOXdlZ0I7RUFDRSx5QjVGM1pOO0FiMnFmWjtBeUd6d2VnQjtFQUNFLHlCNUYzWk47QWJzcWZaO0F5R3B3ZWdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpHc3dlbEI7QXlHandlWTtFQUNFO0F6R213ZWQ7QXlHandlYztFQUNFLGM1RnpiTjtFNEYwYk07RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekdtd2VoQjtBeUcvdmVZO0VBQ0U7QXpHaXdlZDtBeUcvdmVjO0VBQ0UsYzVGOWRMO0U0RitkSztFQUNBO0VBQ0E7QXpHaXdlaEI7QXlHMXZlTTtFQUNFLGM1RnJlRztFNEZzZUg7RUFDQTtFQUNBO0VBQ0E7QXpHNHZlUjs7QXlHOXVlYzs7RUFDRTtBekdrdmVoQjtBeUdodmVnQjs7RUFDRTtBekdtdmVsQjtBeUc3dWVnQjs7RUFDRTtFQUNBO0VBQ0E7QXpHZ3ZlbEI7QXlHeHVlTTs7RUFDRTtFQUNBO0F6RzJ1ZVI7QXlHeHVlTTs7RUFDRTtBekcydWVSO0F5R3Z1ZVE7O0VBQ0U7QXpHMHVlVjtBeUdwdWVNOztFQUNFO0F6R3V1ZVI7QXlHanVlSTtFQUNFO0F6R211ZU47QXlHOXRlTTtFQUNFO0VBQ0E7QXpHZ3VlUjs7QXlHMXRlQTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0V6RzR0ZUo7RXlHMXRlSTtJQUNFO0V6RzR0ZU47RXlHMXRlTTtJQUNFO0V6RzR0ZVI7RXlHMXRlUTtJQUNFO0V6RzR0ZVY7RXlHdnRlSTtJQUNFO0V6R3l0ZU47RXlHbnRlRTtJQUNFO0V6R3F0ZUo7QUFDRjtBMEd4eWZFO0VBQ0UseUI3RlNRO0FiaXlmWjtBMEd4eWZJO0VBQ0U7QTFHMHlmTjtBMEd4eWZNO0VBQ0UsYzdGd0NHO0U2RnZDSDtFQUNBO0VBQ0E7RUFDQTtBMUcweWZSO0EwR3J5Zk07RUFDRTtBMUd1eWZSO0EwR3B5Zk07RUFDRTtFQUNBO0ExR3N5ZlI7QTBHbnlmTTtFQUNFO0VBQ0E7QTFHcXlmUjtBMEdueWZRO0VBQ0U7RUFDQTtBMUdxeWZWO0EwR255ZlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR3F5Zlo7QTBHbnlmWTtFQUNFO0ExR3F5ZmQ7QTBHanlmYztFQUNFO0VBQ0E7RUFDQTtBMUdteWZoQjtBMEdqeWZnQjtFQUNFO0ExR215ZmxCO0EwR2h5ZmdCO0VBQ0U7RUFDQTtBMUdreWZsQjtBMEdoeWZrQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI3RmxCVDtBYm96Zlg7QTBHL3hma0I7RUFDRSxjN0Z6QlQ7RTZGMEJTO0VBQ0E7RUFDQTtBMUdpeWZwQjtBMEcveGZvQjtFQUNFLGM3RnBEWDtBYnExZlg7QTBHenhmVTtFQUNFO0VBQ0E7RUFDQTtBMUcyeGZaO0EwR3p4Zlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI3RnpGSjtFNkYwRkk7RUFDQTtFQUNBO0VBQ0EseUI3RjdGSjtBYnczZlY7QTBHcnhmTTtFQUNFO0VBQ0EseUI3RnJHRTtFNkZzR0Y7RUFDQTtFQUNBO0ExR3V4ZlI7QTBHcnhmUTtFQUNFO0ExR3V4ZlY7QTBHcHhmUTtFQUNFO0ExR3N4ZlY7QTBHbnhmWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExR3F4ZmQ7QTBHanhmVTtFQUNFO0VBQ0E7RUFDQTtBMUdteGZaO0EwR2p4Zlk7RUFDRSxjN0ZoSEo7RTZGaUhJO0VBQ0E7RUFDQTtBMUdteGZkO0EwR2h4Zlk7RUFDRSxjN0Z2SUo7RTZGd0lJO0VBQ0E7RUFDQTtFQUNBO0ExR2t4ZmQ7QTBHOXdmVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExR2d4Zlo7QTBHN3dmVTtFQUNFO0ExRyt3Zlo7QTBHN3dmWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUcrd2ZkO0EwRzd3ZmM7RUFDRTtBMUcrd2ZoQjtBMEc1d2ZjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUc4d2ZoQjtBMEcxd2ZZO0VBQ0U7QTFHNHdmZDtBMEd6d2ZZO0VBQ0U7QTFHMndmZDs7QTBHandmRTtFQUNFLHlCN0ZoTVE7QWJvOGZaO0EwR2x3Zkk7RUFDRTtFQUNBO0VBQ0EseUI3RnRNSTtFNkZ1TUo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExR293Zk47QTBHbHdmTTtFQUNFO0ExR293ZlI7QTBHaHdmUTtFQUNFO0VBQ0E7RUFDQTtBMUdrd2ZWO0EwRzd2ZlE7RUFDRSxjN0ZsT0M7RTZGbU9EO0VBQ0E7RUFDQTtFQUNBO0ExRyt2ZlY7QTBHNXZmUTtFQUNFLGM3RnJOQztFNkZzTkQ7RUFDQTtFQUNBO0VBQ0E7QTFHOHZmVjtBMEczdmZRO0VBQ0UsYzdGalBDO0U2RmtQRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRzZ2ZlY7QTBHenZmUTtFQUNFLGM3RjNQQztFNkY0UEQ7QTFHMnZmVjtBMEd4dmZRO0VBQ0U7QTFHMHZmVjtBMEd2dmZROztFQUVFO0VBQ0E7RUFDQTtBMUd5dmZWO0EwR3Z2ZlU7O0VBQ0UsYzdGMVFEO0U2RjJRQztFQUNBO0ExRzB2Zlo7QTBHcnZmUTtFQUNFO0ExR3V2ZlY7QTBHbnZmTTtFQUNFO0VBQ0EsbUI3RmxRSTtFNkZtUUo7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QTFHcXZmUjtBMEdudmZRO0VBQ0U7RUFDQTtBMUdxdmZWO0EwR2x2ZlE7RUFDRSxjN0Z2U0M7RTZGd1NEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHb3ZmVjtBMEcvdWZVO0VBQ0U7RUFDQSxjN0ZuVEQ7RTZGb1RDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUdpdmZaO0EwRy91Zlk7RUFDRSxtQjdGdFNIO0U2RnVTRztFQUNBO0ExR2l2ZmQ7QTBHM3VmUTtFQUNFO0VBQ0E7QTFHNnVmVjtBMEcxdWZRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUc0dWZWO0EwR3R1Zk07RUFDRSxjN0ZsVkc7RTZGbVZIO0VBQ0E7RUFDQTtFQUNBO0ExR3d1ZlI7QTBHcnVmTTtFQUNFO0VBQ0E7QTFHdXVmUjtBMEdwdWZNO0VBQ0U7RUFDQSx5QjdGNVZFO0U2RjZWRjtFQUNBO0VBQ0E7QTFHc3VmUjtBMEdwdWZRO0VBQ0U7QTFHc3VmVjtBMEdudWZRO0VBQ0U7QTFHcXVmVjtBMEdsdWZZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFHb3VmZDtBMEdodWZVO0VBQ0U7RUFDQTtFQUNBO0ExR2t1Zlo7QTBHaHVmWTtFQUNFLGM3RnZXSjtFNkZ3V0k7RUFDQTtFQUNBO0ExR2t1ZmQ7QTBHL3RmWTtFQUNFLGM3RjlYSjtFNkYrWEk7RUFDQTtFQUNBO0ExR2l1ZmQ7QTBHN3RmVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRyt0Zlo7QTBHN3RmWTtFQUNFO0ExRyt0ZmQ7QTBHN3RmYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUcrdGZoQjtBMEc3dGZnQjtFQUNFO0ExRyt0ZmxCO0EwRzV0ZmdCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUc4dGZsQjtBMEcxdGZjO0VBQ0U7QTFHNHRmaEI7QTBHenRmYztFQUNFO0ExRzJ0ZmhCOztBMEd4c2ZjOztFQUNFO0VBQ0E7QTFHNHNmaEI7QTBHMXNmZ0I7O0VBQ0U7RUFDQTtFQUNBO0ExRzZzZmxCO0EwR3JzZk07O0VBQ0U7QTFHd3NmUjtBMEdyc2ZNOztFQUNFO0ExR3dzZlI7QTBHbnNmUTs7RUFDRTtBMUdzc2ZWO0EwR2hzZlE7O0VBQ0U7QTFHbXNmVjs7QTBHM3JmQTtFQUVJO0lBQ0U7SUFDQTtFMUc2cmZKO0UwRzFyZkU7SUFDRTtJQUNBO0lBQ0E7RTFHNHJmSjtFMEcxcmZJO0lBQ0U7RTFHNHJmTjtFMEcxcmZNO0lBQ0U7RTFHNHJmUjtFMEcxcmZRO0lBQ0U7RTFHNHJmVjtFMEd2cmZJO0lBQ0U7RTFHeXJmTjtFMEducmZFO0lBQ0U7RTFHcXJmSjtBQUNGO0EyR3RzZ0JJO0VBQ0kseUI5RlNJO0FiK3JnQlo7QTJHdHNnQlE7RUFDSTtFQUNBO0VBQ0EseUI5RkdGO0U4RkZFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0d3c2dCWjtBMkd0c2dCWTtFQUNJO0EzR3dzZ0JoQjtBMkd0c2dCZ0I7RUFDSSxjOUZmVDtFOEZnQlM7RUFDQTtFQUNBO0VBQ0E7QTNHd3NnQnBCO0EyR3JzZ0JnQjtFQUNJLGM5RkZUO0U4RkdTO0VBQ0E7RUFDQTtFQUNBO0EzR3VzZ0JwQjtBMkdwc2dCZ0I7RUFDSSxjOUY5QlQ7RThGK0JTO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNHc3NnQnBCO0EyR2xzZ0JnQjtFQUNJLGM5RnhDVDtFOEZ5Q1M7QTNHb3NnQnBCO0EyR2pzZ0JnQjtFQUNJO0EzR21zZ0JwQjtBMkdoc2dCZ0I7RUFDSTtFQUNBO0VBQ0E7QTNHa3NnQnBCO0EyR2hzZ0JvQjtFQUNJLGM5RnREYjtFOEZ1RGE7RUFDQTtBM0drc2dCeEI7QTJHN3JnQmdCO0VBQ0k7QTNHK3JnQnBCO0EyRzVyZ0JnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBcUNBO0EzRzBwZ0JwQjtBMkc3cmdCb0I7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0crcmdCeEI7QTJHN3JnQndCOztFQUNJO0VBQ0E7QTNHZ3NnQjVCO0EyRzNyZ0JvQjtFQUNJO0EzRzZyZ0J4QjtBMkczcmdCd0I7RUFDSTtFQUNBO0VBQ0E7QTNHNnJnQjVCO0EyR3hyZ0J3QjtFQUNJLHlCOUZuRmpCO0FiNndnQlg7QTJHdnJnQndCO0VBQ0kseUI5RnRGakI7QWIrd2dCWDtBMkducmdCb0I7O0VBRUk7QTNHcXJnQnhCO0EyRy9xZ0JZO0VBQ0k7RUFDQSxtQjlGaEdKO0U4RmlHSTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtBM0dpcmdCaEI7QTJHL3FnQmdCO0VBQ0k7RUFDQTtBM0dpcmdCcEI7QTJHOXFnQmdCO0VBQ0ksYzlGcklUO0U4RnNJUztFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzR2dyZ0JwQjtBMkc3cWdCb0I7RUFDRTtFQUNBLGM5Ri9JWDtFOEZnSlc7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRytxZ0J0QjtBMkc3cWdCc0I7RUFDRSxtQjlGbEliO0U4Rm1JYTtFQUNBO0EzRytxZ0J4QjtBMkd6cGdCZ0I7RUFDSTtFQUNBO0EzRzJwZ0JwQjtBMkd4cGdCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRzBwZ0JwQjs7QTJHL29nQlk7RUFDSTtBM0drcGdCaEI7QTJHOW9nQlk7RUFDSTtBM0dncGdCaEI7QTJHMW9nQlE7RUFDSTtBM0c0b2dCWjs7QTJHcm9nQkE7RUFFUTtJQUNJO0UzR3VvZ0JWO0FBQ0Y7QTRHcDJnQk07RUFDRTtBNUdzMmdCUjtBNEdsMmdCRTtFQUNFO0E1R28yZ0JKO0E0R2oyZ0JFO0VBQ0U7QTVHbTJnQko7QTRHajJnQkk7RUFIRjtJQUlJO0U1R28yZ0JKO0FBQ0Y7QTRHajJnQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtMmdCSjtBNEdoMmdCRTtFQXdCRTtBNUcyMGdCSjtBNEdsMmdCSTtFQUNFO0E1R28yZ0JOO0E0R2oyZ0JJO0VBQ0U7QTVHbTJnQk47QTRHajJnQk07RUFIRjtJQUlJO0U1R28yZ0JOO0FBQ0Y7QTRHbDJnQk07RUFQRjtJQVFJO0lBQ0E7RTVHcTJnQk47QUFDRjtBNEduMmdCTTtFQUNFO0VBQ0E7RUFDQTtBNUdxMmdCUjtBNEcvMWdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdpMmdCTjtBNEc5MWdCSTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHZzJnQk47QTRHNzFnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTVHODFnQk47QTRHMzFnQkk7RUFDRTtBNUc2MWdCTjtBNEcxMWdCSTtFQUNFO0E1RzQxZ0JOO0E0RzExZ0JNO0VBQ0U7RUFDQTtFQUNBO0E1RzQxZ0JSO0E0R3gxZ0JJO0VBQ0U7QTVHMDFnQk47QTRHdjFnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBNUd3MWdCTjtBNEd2MWdCTTtFQUNFO0E1R3kxZ0JSO0E0R3IxZ0JJO0VBQ0U7QTVHdTFnQk47QTRHbDFnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbzFnQk47QTRHbDFnQk07RUFSRjtJQVNJO0U1R3ExZ0JOO0FBQ0Y7QTRHbjFnQk07RUFaRjtJQWFJO0lBQ0E7RTVHczFnQk47QUFDRjtBNEdwMWdCTTtFQUNFO0E1R3MxZ0JSO0E0R24xZ0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdxMWdCUjtBNEduMWdCUTtFQUNFO0E1R3ExZ0JWO0E0R2wxZ0JRO0VBQ0U7RUFDQTtFQUNBO0E1R28xZ0JWO0E0R2oxZ0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R20xZ0JkO0E0RzkwZ0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R2cxZ0JWO0E0RzcwZ0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBNUc4MGdCVjtBNEc3MGdCVTtFQUNFO0E1RyswZ0JaO0E0RzEwZ0JNO0VBQ0U7QTVHNDBnQlI7QTRHeDBnQkk7RUFDRTtFQUNBO0E1RzAwZ0JOO0E0R3gwZ0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBNUd5MGdCUjtBNEd4MGdCUTtFQUNFO0E1RzAwZ0JWO0E0R3IwZ0JJO0VBQ0U7QTVHdTBnQk47QTRHbjBnQkU7RUFDRTtFQU9BO0E1Ryt6Z0JKO0E0R3AwZ0JJO0VBQ0U7RUFDQTtBNUdzMGdCTjtBNEdqMGdCSTtFQUNFO0E1R20wZ0JOO0E0R2owZ0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R20wZ0JSO0E0Ry96Z0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVHaTBnQk47QTRHOXpnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHZzBnQk47QTRHOXpnQk07RUFkRjtJQWVJO0lBQ0E7SUFDQTtJQUNBO0U1R2kwZ0JOO0FBQ0Y7QTRHL3pnQk07RUFyQkY7SUFzQkk7SUFDQTtJQUNBO0lBQ0E7RTVHazBnQk47QUFDRjtBNEdoMGdCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1R2swZ0JSO0E0R2gwZ0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVHazBnQlY7QTRHOXpnQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHZzBnQlI7QTRHN3pnQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUcremdCUjtBNEc1emdCTTtFQUNFO0VBQ0E7QTVHOHpnQlI7QTRHNXpnQlE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHOHpnQlY7QTRHdnpnQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUd5emdCTjtBNEd0emdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUd3emdCTjtBNEduemdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdxemdCTjtBNEdsemdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdvemdCTjtBNEdsemdCTTtFQUNFO0E1R296Z0JSO0E0R2p6Z0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QTVHa3pnQlI7QTRHL3lnQlU7RUFDRTtBNUdpemdCWjtBNEcveWdCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHaXpnQmQ7QTRHL3lnQmM7RUFDRTtBNUdpemdCaEI7QTRHNXlnQlU7RUFDRTtBNUc4eWdCWjtBNEc1eWdCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHOHlnQmQ7QTRHMXlnQlU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RzJ5Z0JaO0E0R3p5Z0JVO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUcweWdCWjtBNEd2eWdCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R3l5Z0JaO0E0R3R5Z0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBRUE7QTVHb3lnQlo7QTRHbHlnQlk7RUFDRTtBNUdveWdCZDtBNEdqeWdCWTtFQUNFO0VBQ0E7RUFDQTtBNUdteWdCZDtBNEc5eGdCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHZ3lnQlY7QTRHOXhnQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R2d5Z0JaO0E0Rzl4Z0JZO0VBQ0U7RUFDQTtBNUdneWdCZDtBNEc5eGdCYztFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Ryt4Z0JoQjtBNEc1eGdCYztFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RzZ4Z0JoQjtBNEd0eGdCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUd3eGdCUjtBNEd0eGdCUTtFQUNFO0VBQ0E7RUFDQTtBNUd3eGdCVjtBNEd0eGdCVTtFQUNFO0VBQ0E7QTVHd3hnQlo7QTRHdHhnQlk7RUFDRTtFQUNBO0E1R3d4Z0JkO0E0R3B4Z0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdzeGdCWjtBNEdseGdCUTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1R294Z0JWO0U0R2p4Z0JRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1R214Z0JWO0FBQ0Y7QTRHL3dnQlU7RUFDRTtBNUdpeGdCWjtBNEcvd2dCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHaXhnQmQ7QTRHOXdnQlk7RUFDRTtBNUdneGdCZDtBNEczd2dCUTtFQUNFO0E1RzZ3Z0JWO0E0RzN3Z0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVHNndnQlo7QTRHMXdnQlU7RUFDRTtBNUc0d2dCWjtBNEd2d2dCTTtFQTdRRjtJQThRSTtJQUNBO0U1RzB3Z0JOO0U0R3h3Z0JNOztJQUVFO0lBQ0E7RTVHMHdnQlI7RTRHdndnQk07SUFDRTtFNUd5d2dCUjtBQUNGO0E0R3R3Z0JNO0VBQ0U7SUFDRTtJQUNBO0U1R3d3Z0JSO0U0R3J3Z0JNOztJQUVFO0U1R3V3Z0JSO0U0R3B3Z0JNOzs7O0lBSUU7RTVHc3dnQlI7QUFDRjtBNEdod2dCSTtFQUNFO0VBQ0E7QTVHa3dnQk47QTRHaHdnQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBNUdpd2dCUjtBNEcvdmdCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1R2l3Z0JWO0E0Ry92Z0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdpd2dCWjtBNEcvdmdCWTtFQUNFO0VBQ0E7RUFDQTtBNUdpd2dCZDtBNEc3dmdCVTtFQUNFO0VBQ0E7QTVHK3ZnQlo7QTRHM3ZnQlE7RUFDRTtFQUNBO0VBQ0E7QTVHNnZnQlY7QTRHM3ZnQlU7RUFDRTtFQUNBO0VBQ0E7QTVHNnZnQlo7QTRHMXZnQlU7RUFDRTtFQUNBO0VBQ0E7QTVHNHZnQlo7QTRHenZnQlU7RUFDRTtFQUNBO0E1RzJ2Z0JaO0E0R3h2Z0JVO0VBQ0U7RUFDQTtBNUcwdmdCWjtBNEd2dmdCVTtFQUNFO0VBQ0E7QTVHeXZnQlo7QTRHdHZnQlU7RUFDRTtFQUNBO0E1R3d2Z0JaO0E0R3R2Z0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHd3ZnQmQ7QTRHdHZnQmM7RUFDRTtFQUNBO0E1R3d2Z0JoQjtBNEdwdmdCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdzdmdCZDtBNEdwdmdCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHc3ZnQmhCO0E0R252Z0JjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHcXZnQmhCO0E0Ry91Z0JRO0VBQ0U7RUFDQTtFQUNBO0E1R2l2Z0JWO0E0Ry91Z0JVO0VBQ0U7RUFDQTtFQUNBO0E1R2l2Z0JaO0E0Rzl1Z0JVO0VBQ0U7RUFDQTtFQUNBO0E1R2d2Z0JaO0E0Rzd1Z0JVO0VBQ0U7RUFDQTtBNUcrdWdCWjtBNEc1dWdCVTtFQUNFO0VBQ0E7QTVHOHVnQlo7QTRHMXVnQlE7RUFDRTtFQUNBO0VBQ0E7QTVHNHVnQlY7QTRHMXVnQlU7RUFDRTtFQUNBO0VBQ0E7QTVHNHVnQlo7QTRHenVnQlU7RUFDRTtFQUNBO0VBQ0E7QTVHMnVnQlo7QTRHenVnQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUcydWdCZDtBNEd6dWdCYztFQUNFO0VBQ0E7RUFDQTtBNUcydWdCaEI7QTRHeHVnQmM7RUFDRTtFQUNBO0VBQ0E7QTVHMHVnQmhCO0E0R3h1Z0JnQjtFQUNFO0VBQ0E7QTVHMHVnQmxCO0E0R3Z1Z0JnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1R3l1Z0JsQjtBNEdydWdCYztFQUNFO0VBQ0E7QTVHdXVnQmhCO0E0R2h1Z0JNO0VBQ0U7QTVHa3VnQlI7QTRHaHVnQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUdrdWdCVjtBNEdodWdCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1R2t1Z0JaO0E0R2h1Z0JZO0VBQ0U7RUFDQTtBNUdrdWdCZDtBNEdodWdCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHa3VnQmhCO0E0Ry90Z0JjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdpdWdCaEI7QTRHM3RnQlE7RUFDRTtBNUc2dGdCVjtBNEczdGdCVTtFQUNFO0VBQ0E7RUFDQTtBNUc2dGdCWjs7QTRHbnRnQkk7RUFDRTtFQUVBO0E1R3F0Z0JOO0E0R2h0Z0JJO0VBQ0U7QTVHa3RnQk47QTRHN3NnQkk7RUFDRTtBNUcrc2dCTjtBNEcxc2dCWTtFQUNFO0E1RzRzZ0JkOztBNEduc2dCQTtFQUdNO0lBQ0U7SUFDQTtFNUdvc2dCTjtFNEdsc2dCTTtJQUNFO0U1R29zZ0JSO0U0R2hzZ0JJO0lBQ0U7RTVHa3NnQk47RTRHNXJnQkU7SUFDRTtFNUc4cmdCSjtFNEc1cmdCSTtJQUNFO0U1RzhyZ0JOO0U0RzVyZ0JNO0lBQ0U7RTVHOHJnQlI7RTRHNXJnQlE7SUFDRTtFNUc4cmdCVjtFNEc1cmdCVTtJQUNFO0U1RzhyZ0JaO0U0RzVyZ0JZO0lBQ0U7RTVHOHJnQmQ7RTRHeHJnQk07SUFDRTtFNUcwcmdCUjtFNEdscmdCSTtJQUNFO0U1R29yZ0JOO0FBQ0Y7QTRHL3FnQkE7RUFHTTtJQUNFO0U1RytxZ0JOO0U0RzNxZ0JFO0lBQ0U7RTVHNnFnQko7QUFDRjtBNkdodmlCSTtFQUNJO0VBQ0E7QTdHa3ZpQlI7QTZHaHZpQlE7RUFDSTtFQUNBO0VBQ0E7QTdHa3ZpQlo7QTZHaHZpQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQmhHVk47RWdHV007RUFDQTtFQUNBO0VBQ0EseUJoR2ROO0VnR2VNO0E3R2t2aUJoQjtBNkc1dWlCSTtFQUNJO0VBQ0E7QTdHOHVpQlI7QTZHNXVpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmhHakJEO0VnR2tCQyxjaEdqQ0Y7RWdHa0NFO0VBQ0E7RUFDQTtFQUNBO0E3Rzh1aUJaO0E2R3p1aUJJO0VBQ0k7RUFDQTtBN0cydWlCUjtBNkd4dWlCSTtFQUNJO0VBQ0E7QTdHMHVpQlI7QTZHeHVpQlE7RUFDSTtFQUNBO0VBQ0E7QTdHMHVpQlo7QTZHdnVpQlE7RUFDSTtFQUNBO0VBQ0E7QTdHeXVpQlo7QTZHdnVpQlk7RUFMSjtJQU1RO0U3RzB1aUJkO0FBQ0Y7QTZHeHVpQlk7RUFDSTtFQUNBO0VBQ0E7QTdHMHVpQmhCO0E2R3h1aUJnQjtFQUxKO0lBTVE7RTdHMnVpQmxCO0FBQ0Y7QTZHeHVpQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdHMHVpQmhCO0E2R3h1aUJnQjtFQVJKO0lBU1E7RTdHMnVpQmxCO0FBQ0Y7QTZHenVpQmdCO0VBQ0k7RUFDQTtBN0cydWlCcEI7QTZHeHVpQmdCO0VBQ0k7RUFDQTtBN0cwdWlCcEI7QTZHcHVpQlE7RUFDSTtFQUNBO0E3R3N1aUJaO0E2R2x1aUJJO0VBQ0k7RUFDQTtFQUNBO0E3R291aUJSO0E2R2x1aUJRO0VBQ0kseUJoR3ZHRDtFZ0d3R0M7RUFDQTtBN0dvdWlCWjtBNkdsdWlCWTtFQUNJO0VBQ0E7RUFDQTtBN0dvdWlCaEI7QTZHanVpQlk7RUFDSTtFQUNBO0VBQ0E7QTdHbXVpQmhCO0E2Rzl0aUJJO0VBQ0k7QTdHZ3VpQlI7O0E4RzkyaUJJO0FBQ0E7RUFDSTtBOUdpM2lCUjs7QThHOTJpQkk7QUFDQTtFQUNJO0E5R2kzaUJSOztBOEc5MmlCSTtBQUNBO0VBQ0k7QTlHaTNpQlI7O0E4RzkyaUJJO0VBQ0k7RUFDQTtBOUdpM2lCUjtBOEcxMmlCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RzQyaUJoQjtBOEcxMmlCZ0I7RUFDSTtFQUNBO0E5RzQyaUJwQjtBOEd6MmlCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCakdwQ1Y7RWlHcUNVO0E5RzIyaUJwQjtBOEd0MmlCd0I7RUFDSSxjakc3Q2pCO0VpRzhDaUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUd3MmlCNUI7QThHbjJpQndCO0VBQ0ksY2pHbEVoQjtFaUdtRWdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlHcTJpQjVCO0E4R2oyaUJvQjtFQUNJO0VBQ0E7QTlHbTJpQnhCO0E4R2oyaUJ3QjtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CakdsRWpCO0VpR21FaUIsY2pHbEZsQjtBYnE3aUJWO0E4Ry8xaUJvQjtFQUNJO0VBQ0E7RUFDQTtBOUdpMmlCeEI7QThHNzFpQm9CO0VBQ0k7RUFDQTtFQUNBO0E5RysxaUJ4QjtBOEd2MWlCSTtFQUNJO0E5R3kxaUJSOztBOEdsMWlCUTtFQUNJO0VBQ0E7QTlHcTFpQlo7QThHaDFpQmdCO0VBQ0k7RUFDQTtBOUdrMWlCcEI7QThHaDFpQm9CO0VBQ0k7RUFDQTtFQUNBO0E5R2sxaUJ4QjtBOEcvMGlCb0I7RUFDSTtBOUdpMWlCeEI7O0E4R3gwaUJBO0VBR1k7SUFDSTtFOUd5MGlCZDtFOEd0MGlCVTtJQUNJO0U5R3cwaUJkO0U4R2wwaUJjO0lBQ0k7SUFDQTtFOUdvMGlCbEI7RThHbDBpQmtCO0lBQ0k7RTlHbzBpQnRCO0U4Rzl6aUJjO0lBQ0k7SUFDQTtFOUdnMGlCbEI7RThHN3ppQmM7SUFDSTtFOUcremlCbEI7QUFDRjtBK0duL2lCSTtFQUNJLHlCbEdTSTtBYjQraUJaO0ErR24vaUJRO0VBQ0k7QS9HcS9pQlo7QStHai9pQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0dtL2lCaEI7QStHai9pQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR20vaUJwQjtBK0dqL2lCb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR20vaUJ4QjtBK0c3K2lCb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9HKytpQnhCO0ErR3oraUJZO0VBQ0k7QS9HMitpQmhCO0ErR3oraUJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QS9HMCtpQnBCO0ErR3YraUJvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNsR3BDYjtFa0dxQ2E7QS9HeStpQnhCO0ErR3YraUJ3QjtFQUNJLHlCbEd2RWxCO0VrR3dFa0IsY2xHeERsQjtFa0d5RGtCO0EvR3kraUI1QjtBK0d0K2lCd0I7RUFDSSx5QmxHN0VsQjtFa0c4RWtCLGNsRzlEbEI7RWtHK0RrQjtBL0d3K2lCNUI7QStHcitpQndCO0VBQ0k7QS9HdStpQjVCO0ErRzc5aUJZO0VBQ0k7RUFDQTtFQUNBO0EvRys5aUJoQjtBK0c3OWlCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0crOWlCcEI7QStHNTlpQmdCO0VBQ0k7RUFDQTtFQUNBO0EvRzg5aUJwQjtBK0c1OWlCb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0c4OWlCeEI7QStHMzlpQjRCO0VBQ0k7QS9HNjlpQmhDO0ErRzE5aUI0QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0c0OWlCaEM7QStHdDlpQjRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvR3c5aUJoQzs7QStHNThpQkE7RUFLZ0I7SUFDSTtFL0cyOGlCbEI7RStHejhpQmtCO0lBQ0k7RS9HMjhpQnRCO0UrR3Q4aUJrQjtJQUNJO0UvR3c4aUJ0QjtFK0d2OGlCc0I7SUFDSTtJQUNBO0UvR3k4aUIxQjtBQUNGO0FnSDVvakJZO0VBQ0k7RUFFQTtFQUNBO0VBQ0EseUJuR0VOO0VtR0RNO0FoSDZvakJoQjtBZ0gxb2pCWTtFQUNJLGNuR1pKO0VtR2FJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEg0b2pCaEI7QWdIem9qQlk7RUFDSTtBaEgyb2pCaEI7QWdIeG9qQlk7RUFDSSxjbkdnQkw7RW1HZks7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDBvakJoQjtBZ0h2b2pCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIeW9qQmhCO0FnSHZvakJnQjtFQUNJO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSHdvakJwQjtBZ0hyb2pCZ0I7RUFDSSxjbkduRFY7RW1Hb0RVO0FoSHVvakJwQjtBZ0hsb2pCZ0I7RUFDSTtFQUNBO0FoSG9vakJwQjtBZ0g3bmpCWTtFQUNJO0VBQ0E7QWhIK25qQmhCO0FnSDNuakJZO0VBQ0k7RUFDQSxjbkduRko7RW1Hb0ZJO0VBQ0E7RUFDQTtFQUNBO0FoSDZuakJoQjtBZ0gxbmpCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEg0bmpCaEI7QWdIem5qQlk7RUFDSTtFQUNBO0VBQ0EsbUJuRzdGTjtFbUc4Rk07QWhIMm5qQmhCO0FnSHpuakJnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDJuakJwQjtBZ0h2bmpCb0I7RUFDSTtFQUNBO0FoSHluakJ4QjtBZ0hybmpCZ0I7RUFDSSxjbkd6R1Q7RW1HMEdTO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEh1bmpCcEI7QWdIcG5qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEhzbmpCcEI7QWdIaG5qQlk7RUFDSTtFQUNBO0FoSGtuakJoQjtBZ0gvbWpCWTtFQUNJLGNuRzlKSjtFbUcrSkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEhpbmpCaEI7QWdIOW1qQlk7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIK21qQmhCO0FnSDVtakJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDhtakJoQjtBZ0gzbWpCWTtFQUNJO0VBQ0E7RUFDQTtBaEg2bWpCaEI7QWdIM21qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDZtakJwQjtBZ0gxbWpCZ0I7RUFDSSxjbkd4TVY7RW1HeU1VO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDJtakJwQjtBZ0h4bWpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEgwbWpCcEI7QWdIdm1qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEh5bWpCcEI7QWdIdG1qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEh1bWpCcEI7QWdIcG1qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEhxbWpCcEI7QWdIbG1qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEhtbWpCcEI7QWdIaG1qQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEhrbWpCcEI7QWdIL2xqQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEhnbWpCcEI7QWdIN2xqQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEg4bGpCcEI7QWdIM2xqQmdCO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBaEg0bGpCcEI7QWdIcGxqQlE7RUFDSTtBaEhzbGpCWjtBZ0hwbGpCWTtFQUNJO0FoSHNsakJoQjtBZ0hwbGpCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIc2xqQnBCO0FnSHBsakJvQjtFQUNJO0FoSHNsakJ4QjtBZ0gva2pCWTtFQUNJO0FoSGlsakJoQjtBZ0g3a2pCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FoSCtrakJoQjtBZ0g3a2pCZ0I7RUFDSTtBaEgra2pCcEI7QWdIN2tqQm9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJuR3ZVYjtFbUd3VWEsY25HdlZkO0VtR3dWYztFQUNBO0VBQ0E7QWhIK2tqQnhCO0FnSDNrakJnQjtFQUNJO0FoSDZrakJwQjtBZ0gza2pCb0I7RUFDSSxjbkc1VGI7RW1HNlRhO0VBQ0E7RUFDQTtBaEg2a2pCeEI7QWdIeGtqQlk7RUFDSTtBaEgwa2pCaEI7QWdIcmtqQkk7RUFpQ0k7QWhIdWlqQlI7QWdIdmtqQlE7RUFDSTtBaEh5a2pCWjtBZ0h0a2pCUTtFQUNJO0FoSHdrakJaO0FnSHJrakJRO0VBQ0k7QWhIdWtqQlo7QWdIcGtqQlE7RUFDSTtBaEhza2pCWjtBZ0hua2pCUTtFQUNJO0VBQ0E7RUFDQTtBaEhxa2pCWjtBZ0hsa2pCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSG9rakJaO0FnSGhrakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhIa2tqQlo7O0FnSDdqakJBO0VBS2dCO0lBQ0k7SUFDQTtFaEg0ampCbEI7RWdIempqQmM7SUFDSTtFaEgyampCbEI7RWdIdGpqQmM7SUFDSTtFaEh3ampCbEI7RWdIcmpqQmM7SUFDSTtFaEh1ampCbEI7QUFDRjtBZ0g3aWpCSTtFQUNJO0FoSCtpakJSO0FnSDVpakJJO0VBQ0kseUJuR3JiSTtFbUdzYko7RUFDQTtFQUNBO0FoSDhpakJSO0FnSDVpakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhIOGlqQlo7QWdINWlqQlk7RUFOSjtJQU9RO0lBQ0E7RWhIK2lqQmQ7QUFDRjtBZ0gzaWpCWTtFQUNJLGNuR2xlSjtFbUdtZUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSDZpakJoQjtBZ0gxaWpCZ0I7RUFDSTtBaEg0aWpCcEI7QWdIcmlqQlk7RUFDSSxjbkcxY0w7RW1HMmNLO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEh1aWpCaEI7QWdIbGlqQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQm5HamZMO0VtR2tmSyxjbkdqZ0JOO0VtR2tnQk07RUFDQTtFQUNBO0FoSG9pakJoQjtBZ0gvaGpCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSGlpakJaO0FnSC9oakJZO0VBWko7SUFhUTtFaEhraWpCZDtBQUNGO0FnSDloakJJO0VBQ0k7QWhIZ2lqQlI7O0FnSHRoakJvQjtFQUNJO0FoSHloakJ4QjtBZ0hyaGpCZ0I7RUFDSTtBaEh1aGpCcEI7QWdIamhqQm9CO0VBQ0k7RUFDQTtBaEhtaGpCeEI7QWdIemdqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEgyZ2pCWjtBZ0hyZ2pCSTtFQUNJO0VBQ0E7QWhIdWdqQlI7O0FpSDNsa0JBO0VBQ0U7RUFDQTtBakg4bGtCRjs7QWlIMWxrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakg2bGtCSjtBaUgxbGtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqSDRsa0JKOztBaUh0bGtCSTtFQUNFO0FqSHlsa0JOO0FpSHRsa0JJO0VBQ0U7QWpId2xrQk47O0FpSGxsa0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSHFsa0JKO0FpSGxsa0JFO0VBQ0U7QWpIb2xrQko7O0FpSGhsa0JBO0VBQ0U7RUFDQTtBakhtbGtCRjs7QWlIL2trQkU7RUFDRTtBakhrbGtCSjtBaUgva2tCRTtFQUNFO0VBQ0E7RUFDQTtBakhpbGtCSjtBaUg5a2tCRTtFQUNFO0FqSGdsa0JKO0FpSDVra0JJOztFQUVFO0VBQ0E7QWpIOGtrQk47QWlIM2trQkk7RUFDRTtFQUNBO0FqSDZra0JOOztBaUh6a2tCQTtFQUNFO0VBQ0E7QWpINGtrQkY7O0FpSHpra0JFO0VBREY7SUFFSTtFakg2a2tCRjtBQUNGOztBaUgxa2tCRTtFQUNFO0lBQ0U7RWpINmtrQko7RWlIM2trQkU7SUFDRTtJQUNBO0VqSDZra0JKO0FBQ0Y7O0FrSC9xa0JBO0VBQ0U7RUFDQTtBbEhrcmtCRjtBa0hqcmtCRTtFQUNFO0FsSG1ya0JKO0FrSGpya0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxIbXJrQko7QWtIanJrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSG1ya0JKO0FrSGpya0JFO0VBQ0U7QWxIbXJrQko7QWtIbHJrQkk7RUFGRjtJQUdJO0VsSHFya0JKO0FBQ0Y7QWtIbnJrQkU7RUFDRTtBbEhxcmtCSjtBa0hucmtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIb3JrQko7QWtIbnJrQkk7RUFDRTtFQUNBO0FsSHFya0JOO0FrSG5ya0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxIcXJrQk47QWtIbHJrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIb3JrQko7O0FtSG52a0JFO0VBQ0U7QW5Ic3ZrQko7QW1IcHZrQkU7RUFDRTtBbkhzdmtCSjtBbUhwdmtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSHN2a0JKO0FtSHB2a0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5Ic3ZrQk47QW1IcnZrQk07RUFDRTtBbkh1dmtCUjtBbUhudmtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IcXZrQk47QW1IanZrQkk7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkhtdmtCTjtBbUhodmtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QW5IaXZrQk47QW1IOXVrQkk7RUFDRTtBbkhndmtCTjtBbUg3dWtCSTtFQUNFO0FuSCt1a0JOO0FtSDd1a0JNO0VBQ0U7RUFDQTtFQUNBO0FuSCt1a0JSO0FtSHp1a0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IMnVrQko7QW1IenVrQkU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7QW5IMnVrQko7QW1IenVrQkk7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QW5IMnVrQk47QW1IdnVrQkU7RUFDRTtBbkh5dWtCSjtBbUh2dWtCRTtFQUNFO0VBQ0E7QW5IeXVrQko7QW1IeHVrQkk7RUFDRTtFQUFBO0VBQUE7QW5IMHVrQk47QW1IeHVrQkk7RUFDRTtBbkgwdWtCTjtBbUh0dWtCRTtFQUNFO0FuSHd1a0JKO0FtSHZ1a0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkh5dWtCTjtBbUh2dWtCSTtFQUNFO0VBQ0E7RUFDQTtBbkh5dWtCTjtBbUh0dWtCRTtFQUNFO0FuSHd1a0JKO0FtSHR1a0JFO0VBQ0U7RUFDQTtFQUNBO0FuSHd1a0JKO0FtSHR1a0JFO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBbkh3dWtCSjtBbUh0dWtCSTtFQUNFO0VBQ0E7T0FBQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0FuSHF1a0JOO0FtSG51a0JNO0VBQ0U7RUFDQTtBbkhxdWtCUjtBbUgvdGtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0FuSCt0a0JSO0FtSDN0a0JJO0VBQ0U7RUFBQTtFQUFBO0FuSDZ0a0JOO0FtSHp0a0JFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QW5IMHRrQko7QW1IdnRrQkk7RUFDRTtFQUNBO0VBQ0E7QW5IeXRrQk47QW1IdnRrQk07RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7QW5Ib3RrQlI7QW1IL3NrQkk7RUFDRTtBbkhpdGtCTjtBbUg3c2tCSTtFQUNFO0VBQ0E7RUFDQTtBbkgrc2tCTjtBbUg3c2tCTTtFQUNFO0FuSCtza0JSO0FtSDNza0JNO0VBQ0U7RUFDQTtFQUNBO0FuSDZza0JSO0FtSDNza0JRO0VBQ0U7QW5INnNrQlY7QW1IMXNrQlU7RUFDRTtBbkg0c2tCWjtBbUh0c2tCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkh3c2tCUjtBbUhwc2tCSTtFQS9FRjtJQWdGSTtFbkh1c2tCSjtFbUhwc2tCTTtJQUNFO0lBQ0E7SUFDQTtFbkhzc2tCUjtFbUhsc2tCSTtJQUNFO0VuSG9za0JOO0VtSGxza0JNO0lBQ0U7RW5Ib3NrQlI7RW1IbHNrQlE7SUFDRTtFbkhvc2tCVjtBQUNGO0FtSDlya0JFO0VBQ0U7RUFDQTtFQUNBO0FuSGdza0JKO0FtSDdya0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5IK3JrQk47QW1IM3JrQkk7O0VBRUU7QW5INnJrQk47QW1IenJrQkk7RUFDRTtBbkgycmtCTjtBbUh2cmtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FuSHdya0JOO0FtSHRya0JNO0VBQ0U7RUFDQTtFQUNBO0FuSHdya0JSO0FtSG5ya0JJO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0FuSGdya0JOO0FtSDFxa0JJOzs7RUFDRTtBbkg4cWtCTjtBbUgzcWtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuSDZxa0JKO0FtSDFxa0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5INHFrQk47QW1IMXFrQk07O0VBRUU7RUFDQTtBbkg0cWtCUjtBbUgxcWtCUTs7OztFQUVFO0FuSDhxa0JWO0FtSDNxa0JROzs7O0VBRUU7QW5IK3FrQlY7QW1INXFrQlE7Ozs7RUFFRTtBbkhncmtCVjtBbUg1cWtCUTs7RUFDRTtBbkgrcWtCVjtBbUg1cWtCUTs7RUFDRTtFQUNBO0VBQ0E7QW5IK3FrQlY7QW1INXFrQlE7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkgrcWtCVjtBbUg1cWtCUTs7RUFDRTtFQUNBO0VBQ0E7QW5IK3FrQlY7QW1IM3FrQlE7O0VBQ0U7RUFDQTtBbkg4cWtCVjtBbUgzcWtCUTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IOHFrQlY7QW1INXFrQlU7O0VBQ0U7RUFDQTtBbkgrcWtCWjtBbUgxcWtCUTs7RUFDRTtFQUNBO0FuSDZxa0JWO0FtSDFxa0JROztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBbkgycWtCVjtBbUh6cWtCVTs7RUFDRTtBbkg0cWtCWjtBbUh6cWtCVTs7RUFDRTtBbkg0cWtCWjtBbUh2cWtCUTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkgwcWtCVjtBbUh0cWtCVTs7RUFDRTtFQUNBO0FuSHlxa0JaO0FtSHRxa0JVOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSHlxa0JaO0FtSHZxa0JZOztFQUNFO0FuSDBxa0JkO0FtSHBxa0JROzs7O0VBRUU7QW5Id3FrQlY7O0FtSGhxa0JJO0VBQ0U7QW5IbXFrQk47QW1IanFrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkhtcWtCTjs7QW1IL3BrQkE7RUFFSTs7SUFFRTtFbkhpcWtCSjtBQUNGO0FtSDlwa0JBO0VBRUk7SUFDRTtFbkgrcGtCSjtFbUg3cGtCRTtJQUNFO0lBQ0E7RW5IK3BrQko7QUFDRjtBb0hwdGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtdGxCRjtBb0hodGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgrc2xCRjtBb0g1c2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgyc2xCRjtBb0h4c2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEh1c2xCRjtBb0hwc2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtc2xCRjtBb0hoc2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgrcmxCRjtBb0g1cmxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgycmxCRjtBb0h4cmxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEh1cmxCRjtBb0hwcmxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtcmxCRjtBb0hocmxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgrcWxCRjtBb0g1cWxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgycWxCRjtBb0h4cWxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEh1cWxCRjtBb0hwcWxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtcWxCRjtBb0hocWxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgrcGxCRjtBb0g1cGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgycGxCRjtBb0h4cGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEh1cGxCRjtBb0hwcGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtcGxCRjtBb0hocGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgrb2xCRjtBb0g1b2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEgyb2xCRjtBb0h4b2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEh1b2xCRjtBb0hwb2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBcEhtb2xCRjtBcUg5M2xCQTtFQUNFO0VBQ0E7RUFDQTtBckhnNGxCRjs7QXFIMTNsQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySDYzbEJGOztBcUg1M2xCRTtFQUNFO0VBQ0E7QXJIKzNsQko7O0FxSDczbEJBO0VBQ0U7QXJIZzRsQkY7O0FxSDkzbEJBO0VBQ0U7QXJIaTRsQkY7O0FxSDczbEJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckhnNGxCRjs7QXFINzNsQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJIZzRsQkY7O0FxSDczbEJBO0VBQ0U7QXJIZzRsQkY7O0FxSDczbEJBO0VBQ0U7QXJIZzRsQkY7O0FxSDczbEJBO0VBQ0U7QXJIZzRsQkY7O0FxSDczbEJBO0FBQ0E7RUFDRTtBckhnNGxCRjs7QXNIMzdsQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBdEg2N2xCRjtBc0g1N2xCRTtFQUNFO0F0SDg3bEJKO0FzSDU3bEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4N2xCRjtBc0gzN2xCQTtFQUNFO0VBQ0E7RUFDQTtBdEg2N2xCRjtBc0g1N2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SDg3bEJKO0FzSDc3bEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIKzdsQk47QXNINzdsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrN2xCSjs7QXNIMTdsQkE7RUFDRTtJQUNFO0lBQ0E7RXRINjdsQkY7QUFDRjtBc0h6N2xCSTtFQUNJO0VBQ0E7QXRIMjdsQlI7QXNIeDdsQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgwN2xCUjtBc0h2N2xCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIeTdsQlI7QXNIdDdsQkk7O0VBRUk7RUFDQTtFQUNBO0F0SHc3bEJSOztBc0huN2xCSTtFQUVJO0F0SHE3bEJSOztBc0hoN2xCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0SG03bEJKO0FzSGo3bEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtN2xCUjtBc0hoN2xCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIazdsQlI7QXNIOTZsQlE7RUFDSTtBdEhnN2xCWjtBc0g5NmxCWTtFQUNJO0F0SGc3bEJoQjtBc0g1NmxCUTtFQUNJO0VBQ0E7QXRIODZsQlo7QXNINTZsQlk7RUFDSTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QXRIODZsQmhCO0FzSDE2bEJRO0VBQ0k7RUFDQTtBdEg0NmxCWjtBc0gxNmxCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINDZsQmhCO0FzSHo2bEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDI2bEJoQjtBc0h2NmxCZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHk2bEJwQjtBc0h2NmxCb0I7RUFDSTtFQUNBO0F0SHk2bEJ4QjtBc0h0NmxCb0I7RUFDSTtBdEh3NmxCeEI7QXNIbDZsQlE7RUFDSTtFQUNBO0VBQ0E7QXRIbzZsQlo7QXNIbDZsQlk7RUFDSTtLQUFBO1VBQUE7QXRIbzZsQmhCO0FzSGg2bEJRO0VBQ0k7QXRIazZsQlo7QXNIOTVsQlk7RUFDSTtBdEhnNmxCaEI7QXNIOTVsQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdDcE9iO0VEcU9hO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CQ3RPVDtBdkhzb21CWDtBc0gzNWxCUTtFQUNJO0F0SDY1bEJaO0FzSDM1bEJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdDNVBUO0VENlBTO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CQzlQTDtBdkgycG1CWDtBc0h4NWxCSTtFQUNJO0lBQ0k7SUFDQTtFdEgwNWxCVjtFc0h2NWxCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRIeTVsQlY7RXNIdDVsQk07SUFDSTtJQUNBO0V0SHc1bEJWO0VzSHQ1bEJVO0lBQ0k7RXRIdzVsQmQ7RXNIcDVsQk07SUFDSTtFdEhzNWxCVjtFc0hwNWxCVTtJQUNJO0V0SHM1bEJkO0VzSGw1bEJNO0lBQ0k7RXRIbzVsQlY7QUFDRjs7QXNINzRsQkk7Ozs7Ozs7RUFFSSx5QnpHOVNFO0FibXNtQlY7QXNIajVsQlk7Ozs7Ozs7RUFDSTtBdEh5NWxCaEI7QXNIdDVsQlk7Ozs7Ozs7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QnpHMVROO0Fid3RtQlY7QXNIMzVsQlk7Ozs7Ozs7RUFDSTtBdEhtNmxCaEI7QXNIaDZsQlk7Ozs7Ozs7RUFDSTtFQUNBO0VBQ0EsY3pHalRMO0V5R2tUSztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHc2bEJoQjtBc0h0NmxCZ0I7Ozs7Ozs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIODZsQnBCO0FzSDM2bEJnQjs7Ozs7OztFQUNJLGN6R3JUVDtBYnd1bUJYO0FzSGg3bEJnQjs7Ozs7OztFQUNJO0VBQ0E7QXRIdzdsQnBCO0FzSHI3bEJnQjs7Ozs7OztFQUNJO0VBQ0E7QXRINjdsQnBCO0FzSDE3bEJnQjs7Ozs7OztFQUNJO0F0SGs4bEJwQjtBc0gvN2xCZ0I7Ozs7Ozs7RUFDSTtFQUNBO0F0SHU4bEJwQjtBc0huOGxCWTs7Ozs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN6R3BWTDtFeUdxVksseUJ6RzlYTjtBYncwbUJWO0FzSHo4bEJnQjs7Ozs7OztFQUNJO0VBQ0E7QXRIaTlsQnBCO0FzSDk4bEJnQjs7Ozs7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBcUNBO0F0SGs3bEJwQjtBc0hyOWxCb0I7Ozs7Ozs7Ozs7Ozs7OztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbytsQnhCO0FzSGwrbEJ3Qjs7Ozs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtBdEhrL2xCNUI7QXNINStsQm9COzs7Ozs7O0VBQ0k7QXRIby9sQnhCO0FzSGwvbEJ3Qjs7Ozs7OztFQUNJO0VBQ0E7QXRIMC9sQjVCO0FzSHIvbEJ3Qjs7Ozs7OztFQUNJLHlCQ2hhakI7QXZINjVtQlg7QXNIMS9sQndCOzs7Ozs7O0VBQ0kseUJDcmFqQjtBdkh1Nm1CWDtBc0g1L2xCb0I7Ozs7Ozs7Ozs7Ozs7OztFQUVJO0F0SDJnbUJ4QjtBc0h2Z21CZ0I7Ozs7Ozs7RUFDSSxjekc1YlQ7RXlHNmJTO0VBQ0E7RUFDQTtFQUNBO0F0SCtnbUJwQjtBc0g1Z21CZ0I7Ozs7Ozs7RUFDSSxjekcvYVQ7RXlHZ2JTO0VBQ0E7RUFDQTtFQUNBO0F0SG9obUJwQjtBc0hqaG1CZ0I7Ozs7Ozs7RUFDSSxjekczY1Q7RXlHNGNTO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIeWhtQnBCO0FzSHJobUJnQjs7Ozs7OztFQUNJLGN6R3JkVDtFeUdzZFM7RUFDQTtFQUNBO0F0SDZobUJwQjtBc0gzaG1CZ0I7Ozs7Ozs7RUFDSTtBdEhtaW1CcEI7QXNIaGltQmdCOzs7Ozs7Ozs7Ozs7O0VBQ0k7RUFDQTtFQUNBO0F0SDhpbUJwQjtBc0g1aW1Cb0I7Ozs7Ozs7Ozs7Ozs7RUFDSSxjekdwZWI7RXlHcWVhO0VBQ0E7QXRIMGptQnhCO0FzSHJqbUJnQjs7Ozs7OztFQUNJO0F0SDZqbUJwQjtBc0h2am1CSTs7O0VBQ0k7QXRIMmptQlI7QXNIeGptQkk7OztFQUNJO0VBQ0E7RUFDQTtBdEg0am1CUjs7QXNIeGptQkE7RUFDSTtBdEgyam1CSjtBc0h6am1CSTtFQUNJO0F0SDJqbUJSOztBc0huam1CUTtFQUNJO0VBQ0E7QXRIc2ptQlo7QXNIamptQlk7RUFDSTtFQUNBO0F0SG1qbUJoQjtBc0gvaW1CWTtFQUNBO0F0SGlqbUJaOztBc0gzaW1CQTtFQUVRO0lBQ0k7RXRINmltQlY7RXNIM2ltQlU7SUFDSTtJQUNBO0V0SDZpbUJkO0FBQ0Y7QXNIeGltQkE7O0VBRUk7QXRIMGltQko7O0FzSHZpbUJBO0VBQ0k7QXRIMGltQko7QXNIdmltQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHlpbUJSO0FzSHRpbUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh3aW1CUjtBc0hwaW1CUTtFQUNJO0F0SHNpbUJaO0FzSHBpbUJZO0VBQ0k7QXRIc2ltQmhCO0FzSGxpbUJRO0VBQ0k7QXRIb2ltQlo7QXNIbGltQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG9pbUJoQjtBc0hqaW1CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtaW1CaEI7QXNIaGltQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JDam5CVDtFRGtuQlM7RUFDQTtFQUNBO0F0SGtpbUJoQjtBc0gvaG1CWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7QXRIaWltQmhCO0FzSDdobUJRO0VBQ0k7QXRIK2htQlo7QXNINWhtQlE7RUFDSTtBdEg4aG1CWjtBc0g1aG1CWTtFQUNJO0VBQ0E7RUFDQTtBdEg4aG1CaEI7QXNIMWhtQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEg0aG1CWjtBc0h6aG1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMmhtQlo7QXNIdmhtQlk7RUFDSTtBdEh5aG1CaEI7QXNIdmhtQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdDeHFCYjtFRHlxQmE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIeWhtQnBCO0FzSHBobUJRO0VBQ0k7QXRIc2htQlo7QXNIcGhtQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0Noc0JUO0VEaXNCUztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QXRIcWhtQmhCO0FzSHBobUJnQjtFQUNJO0F0SHNobUJwQjtBc0hoaG1CSTtFQUNJO0lBQ0k7SUFDQTtFdEhraG1CVjtFc0gvZ21CTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRIaWhtQlY7RXNIOWdtQk07SUFDSTtJQUNBO0V0SGdobUJWO0VzSDlnbUJVO0lBQ0k7RXRIZ2htQmQ7RXNINWdtQk07SUFDSTtFdEg4Z21CVjtFc0g1Z21CVTtJQUNJO0V0SDhnbUJkO0VzSDFnbUJNO0lBQ0k7RXRINGdtQlY7QUFDRjs7QXNIeGdtQkE7RUFDSTtBdEgyZ21CSjs7QXNIeGdtQkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJnbUJKOztBc0h4Z21CQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBdEgwZ21CSjs7QXNIdmdtQkE7RUFDSTtBdEgwZ21CSjs7QXNIdmdtQkE7RUFDSTtBdEgwZ21CSjs7QXNIdmdtQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMGdtQko7O0FzSHZnbUJBO0VBQ0k7QXRIMGdtQko7O0FzSHZnbUJBO0VBQ0k7SUFDSTtJQUNBO0V0SDBnbUJOO0FBQ0Y7QXNIcGdtQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEhzZ21CRjtBc0hwZ21CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SHNnbUJKO0FzSHBnbUJJO0VBQ0U7RUFDQTtBdEhzZ21CTjtBc0huZ21CSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcWdtQk47QXNIamdtQkU7RUFDRTtFQUNBO0F0SG1nbUJKO0FzSGpnbUJJO0VBQ0U7QXRIbWdtQk47QXNIaGdtQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrZ21CTjtBc0gvL2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUE2QkE7QXRIcStsQk47QXNIaGdtQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIdy9sQlI7QXNIbGdtQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG9nbUJWO0FzSHpnbUJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvZ21CVjtBc0h6Z21CUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb2dtQlY7QXNIemdtQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG9nbUJWO0FzSDkvbEJRO0VBQ0U7RUFDQTtBdEhnZ21CVjtBc0gzL2xCTTtFQUNFO0VBQ0E7RUFDQTtBdEg2L2xCUjtBc0gxL2xCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINC9sQlI7QXNIei9sQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIaS9sQlI7QXNIMy9sQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDYvbEJWO0FzSGxnbUJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg2L2xCVjtBc0hsZ21CUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINi9sQlY7QXNIbGdtQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDYvbEJWO0FzSHYvbEJRO0VBQ0U7RUFDQTtBdEh5L2xCVjtBc0huL2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxL2xCSjtBc0huL2xCSTtFQUNFO0F0SHEvbEJOOztBc0hoL2xCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbS9sQkY7QXNIai9sQkU7RUFDRTtFQUNBO0VBQ0E7QXRIbS9sQko7QXNIaC9sQkU7RUFDRTtBdEhrL2xCSjtBc0hoL2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIay9sQk47QXNILytsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpL2xCTjtBc0g3K2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCsrbEJKO0FzSDUrbEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIOCtsQko7QXNINStsQkk7RUFDRTtFQUNBO0VBQ0E7QXRIOCtsQk47QXNIMytsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg2K2xCTjtBc0gxK2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINCtsQk47QXNIeCtsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEgwK2xCSjtBc0h4K2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgwK2xCTjtBc0h0K2xCTTtFQUNFO0F0SHcrbEJSO0FzSHIrbEJNO0VBSUU7QXRIdStsQlI7QXNIbCtsQkU7RUFDRTtFQUNBLHlCQXRSVztFQXVSWDtFQUNBO0VBQ0E7QXRIbytsQko7QXNIbCtsQkk7RUFDRTtBdEhvK2xCTjs7QXNILzlsQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhrK2xCRjtBc0hoK2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrK2xCSjtBc0g5OWxCSTtFQUNFO0F0SGcrbEJOO0FzSDc5bEJJO0VBSUU7QXRIKzlsQk47O0FzSDE5bEJBO0VBQ0U7SUFDRTtFdEg2OWxCRjtBQUNGO0FzSDE5bEJBO0VBQ0U7SUFDRTtFdEg0OWxCRjtFc0h6OWxCQTtJQUNFO0V0SDI5bEJGO0VzSHg5bEJBO0lBQ0U7SUFDQTtFdEgwOWxCRjtBQUNGO0FzSHY5bEJBO0VBQ0U7SUFDRTtFdEh5OWxCRjtFc0h2OWxCRTtJQUNFO0V0SHk5bEJKO0VzSHQ5bEJFO0lBQ0U7RXRIdzlsQko7RXNIcjlsQkU7SUFDRTtJQUNBO0V0SHU5bEJKO0VzSHI5bEJJO0lBQ0U7RXRIdTlsQk47RXNIcDlsQkk7SUFDRTtFdEhzOWxCTjtFc0hsOWxCTTtJQUNFO0lBQ0E7RXRIbzlsQlI7QUFDRjtBc0g5OGxCRTtFQUNFO3dCQUFBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFDQTtBdEhnOWxCSjtBc0g5OGxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SGc5bEJOO0FzSDk4bEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnOWxCUjtBc0g3OGxCTTtFQUNFO0VBQ0E7QXRIKzhsQlI7QXNIMzhsQkk7RUFDRTtFQUNBO0F0SDY4bEJOO0FzSDM4bEJNO0VBQ0U7QXRINjhsQlI7QXNIMThsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0OGxCUjtBc0h6OGxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUE2QkE7QXRIKzZsQlI7QXNIMThsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIazhsQlY7QXNINThsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDg4bEJaO0FzSG45bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4OGxCWjtBc0huOWxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIODhsQlo7QXNIbjlsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDg4bEJaO0FzSHg4bEJVO0VBQ0U7RUFDQTtBdEgwOGxCWjtBc0hyOGxCUTtFQUNFO0VBQ0E7RUFDQTtBdEh1OGxCVjtBc0hwOGxCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczhsQlY7QXNIbjhsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQVVBO0tBQUE7VUFBQTtFQUVBO0F0SDI3bEJWO0FzSHI4bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1OGxCWjtBc0g1OGxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdThsQlo7QXNINThsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHU4bEJaO0FzSDU4bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1OGxCWjtBc0hqOGxCVTtFQUNFO0VBQ0E7QXRIbThsQlo7QXNINzdsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCs3bEJOO0FzSDc3bEJNO0VBQ0U7QXRIKzdsQlI7QXNIMTdsQkU7RUFDRTtFQUNBO0F0SDQ3bEJKO0FzSHo3bEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDI3bEJKO0FzSHo3bEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMjdsQk47QXNIeDdsQkk7RUFDRTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QXRIMDdsQk47QXNIeDdsQk07RUFDRTtBdEgwN2xCUjtBc0h0N2xCSTtFQUNFO0VBQ0E7QXRIdzdsQk47QXNIcDdsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzN2xCSjtBc0hwN2xCSTtFQUNFO0VBQ0E7RUFDQTtBdEhzN2xCTjtBc0hqN2xCUTtFQUNFO0VBQ0E7QXRIbTdsQlY7QXNILzZsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpN2xCUjtBc0gvNmxCUTtFQUdFO0VBQ0E7RUFDQTtBdEgrNmxCVjtBc0g1NmxCUTtFQUVFO0VBQ0E7RUFDQTtBdEg2NmxCVjtBc0gxNmxCUTtFQUVFO0VBQ0E7RUFDQTtBdEgyNmxCVjtBc0h0NmxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SHc2bEJOO0FzSHQ2bEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdzZsQlI7QXNIcDZsQlE7RUFDRTtBdEhzNmxCVjtBc0huNmxCUTtFQUlFO0F0SHE2bEJWO0FzSC81bEJFO0VBQ0U7RUFDQTtBdEhpNmxCSjtBc0gvNWxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtpQkFBQTtFQUVBO0F0SGk2bEJOO0FzSDk1bEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnNmxCTjtBc0gzNWxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINjVsQk47QXNIMzVsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINjVsQlI7QXNIMzVsQlE7RUFDRTtFQUNBO0VBQ0E7QXRINjVsQlY7O0FzSG41bEJFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1NWxCSjtBc0hyNWxCSTs7RUFDRTtFQUNBO0F0SHc1bEJOO0FzSHA1bEJFOztFQUNFO0F0SHU1bEJKO0FzSG41bEJJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzNWxCTjtBc0hsNWxCRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHE1bEJKO0FzSGw1bEJFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcTVsQko7QXNIbDVsQkU7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxNWxCSjtBc0huNWxCSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHM1bEJOO0FzSGw1bEJFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHE1bEJKO0FzSG41bEJJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczVsQk47O0FzSGo1bEJBOzs7OztHQUFBO0FBTUE7RUFDRTtFQUNBO0F0SG81bEJGO0FzSGw1bEJFO0VBQ0U7QXRIbzVsQko7QXNIbDVsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbzVsQk47QXNIbDVsQk07O0VBRUU7RUFDQTtFQUNBLGNDanFERztFRGtxREg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvNWxCUjtBc0hsNWxCUTs7RUFDRSxjQzNxRE87RUQ0cURQO0F0SHE1bEJWO0FzSG41bEJVOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0F0SHE1bEJaO0FzSDc0bEJJO0VBQ0U7QXRIKzRsQk47QXNINzRsQk07RUFDRTtFQUNBO0F0SCs0bEJSO0FzSDU0bEJNOztFQUVFO0F0SDg0bEJSO0FzSDU0bEJROztFQUNFO0F0SCs0bEJWO0FzSDU0bEJROztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SCs0bEJWO0FzSDc0bEJVOztFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIZzVsQlo7QXNINTRsQlE7RUFDRTs7SUFDRTtFdEgrNGxCVjtBQUNGOztBc0hwNGxCRTtFQUNFO0F0SHU0bEJKO0FzSHA0bEJFO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEhzNGxCSjtBc0huNGxCRTtFQUNFO0F0SHE0bEJKO0FzSGw0bEJFO0VBQ0U7QXRIbzRsQko7O0FzSGg0bEJBO0VBQ0U7QXRIbTRsQkY7QXNIajRsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbTRsQko7QXNIaDRsQkU7O0VBRUU7QXRIazRsQko7QXNILzNsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpNGxCSjtBc0gvM2xCSTtFQUNFO0VBQ0E7QXRIaTRsQk47QXNINzNsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCszbEJKO0FzSDUzbEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4M2xCSjtBc0gzM2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDYzbEJKO0FzSDMzbEJJO0VBQ0U7QXRINjNsQk47QXNIejNsQkU7RUFDRTtBdEgyM2xCSjtBc0h4M2xCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMDNsQko7QXNIdjNsQkU7RUFDRTtFQUNBO0VBQ0E7QXRIeTNsQko7QXNIdDNsQkU7RUFDRTtFQUNBO0VBQ0E7QXRIdzNsQko7QXNIcjNsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1M2xCSjtBc0hwM2xCRTtFQUNFO0VBQ0E7QXRIczNsQko7QXNIbjNsQkU7RUFDRTtFQUNBO0F0SHEzbEJKO0FzSGwzbEJFO0VBQ0U7RUFDQTtBdEhvM2xCSjtBc0hqM2xCRTtFQUNFO0VBQ0E7RUFDQTtBdEhtM2xCSjtBc0hoM2xCRTtFQUNFO0VBQ0E7RUFDQTtBdEhrM2xCSjtBc0gvMmxCRTtFQUNFO0F0SGkzbEJKO0FzSDcybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SCsybEJKO0FzSDUybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SDgybEJKO0FzSDMybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SDYybEJKO0FzSDEybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SDQybEJKO0FzSHoybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SDIybEJKO0FzSHgybEJFO0VBQ0U7RUFDQTtFQUNBO0F0SDAybEJKO0FzSHYybEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHkybEJKO0FzSHYybEJJO0VBQ0U7RUFDQTtBdEh5MmxCTjtBc0h0MmxCSTtFQUNFO0F0SHcybEJOO0FzSHAybEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHMybEJKO0FzSHAybEJJO0VBQ0U7RUFDQTtBdEhzMmxCTjtBc0huMmxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcTJsQk47QXNIbDJsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG8ybEJOO0FzSGoybEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG0ybEJOO0FzSGgybEJJO0VBQ0U7RUFDQSxjQzErREk7RUQyK0RKO0VBQ0Esc0JDci9EQztFRHMvREQ7QXRIazJsQk47QXNILzFsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNDci9ESTtFRHMvREo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpMmxCTjtBc0g5MWxCSTtFQUNFO0lBQ0U7RXRIZzJsQk47QUFDRjtBc0g3MWxCSTtFQUNFO0F0SCsxbEJOO0FzSDUxbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SDgxbEJOO0FzSDMxbEJJO0VBQ0U7QXRINjFsQk47QXNIMTFsQkk7RUFDRTtFQUNBO0F0SDQxbEJOO0FzSHoxbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMjFsQk47QXNIeDFsQkk7RUFDRTtJQUNFO0V0SDAxbEJOO0FBQ0Y7QXNIdjFsQkk7RUFDRTtBdEh5MWxCTjtBc0h0MWxCSTtFQUNFO0VBQ0E7QXRIdzFsQk47QXNIcjFsQkk7RUFDRTtBdEh1MWxCTjtBc0hwMWxCSTtFQUNFO0VBQ0EsY0MzakVJO0VENGpFSjtFQUNBLHNCQ3RrRUM7RUR1a0VEO0VBQ0E7QXRIczFsQk47QXNIbjFsQkk7RUFDRTtFQUNBO0F0SHExbEJOO0FzSGwxbEJJO0VBQ0U7RUFDQTtBdEhvMWxCTjtBc0hqMWxCSTtFQUNFO0F0SG0xbEJOO0FzSGgxbEJJO0VBQ0U7RUFDQTtBdEhrMWxCTjtBc0gvMGxCSTtFQUNFO0VBQ0E7QXRIaTFsQk47QXNIOTBsQkk7RUFDRTtFQUNBO0F0SGcxbEJOO0FzSDcwbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrMGxCTjtBc0g1MGxCSTtFQUNFO0VBQ0E7RUFDQTtBdEg4MGxCTjtBc0gzMGxCSTtFQUNFO0F0SDYwbEJOO0FzSDEwbEJJO0VBQ0U7QXRINDBsQk47QXNIejBsQkk7O0VBRUU7QXRIMjBsQk47QXNIeDBsQkk7RUFDRTtBdEgwMGxCTjtBc0h2MGxCSTtFQUNFO0VBQ0E7QXRIeTBsQk47QXNIcjBsQkU7RUFDRTtBdEh1MGxCSjtBc0hwMGxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczBsQko7QXNIcDBsQkk7RUFDRTtFQUNBO0F0SHMwbEJOO0FzSGwwbEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvMGxCSjtBc0hqMGxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbTBsQko7QXNIaDBsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGswbEJKO0FzSC96bEJFO0VBQ0U7RUFDQTtFQUNBO0F0SGkwbEJKO0FzSDl6bEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIZzBsQko7QXNIN3psQkU7RUFDRTtBdEgremxCSjs7QXNIMXpsQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINnpsQkY7QXNIM3psQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEg2emxCSjtBc0gxemxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDR6bEJKO0FzSHp6bEJFO0VBQ0U7RUFDQTtBdEgyemxCSjtBc0h4emxCRTtFQUNFO0VBQ0E7RUFDQTtBdEgwemxCSjtBc0h2emxCRTtFQUNFO0VBQ0E7RUFDQTtBdEh5emxCSjtBc0h0emxCRTtFQUNFO0F0SHd6bEJKOztBc0huemxCRTtFQUNFO0VBQ0E7QXRIc3psQko7O0FzSGp6bEJBO0VBRUk7SUFDRTtJQUNBO0V0SG16bEJKO0VzSC95bEJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRIaXpsQkY7RXNIOXlsQkE7SUFDRTtFdEhnemxCRjtFc0g3eWxCQTtJQUNFO0V0SCt5bEJGO0VzSDV5bEJBO0lBQ0U7SUFDQTtJQUNBO0V0SDh5bEJGO0VzSDN5bEJBO0lBQ0U7SUFDQTtJQUNBO0V0SDZ5bEJGO0VzSDF5bEJBO0lBQ0U7SUFDQTtJQUNBO0V0SDR5bEJGO0FBQ0Y7QXNIenlsQkE7RUFHSTtJQUNFO0lBQ0E7RXRIeXlsQko7RXNIcnlsQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEh1eWxCRjtFc0hweWxCQTtJQUNFO0V0SHN5bEJGO0VzSG55bEJBO0lBQ0U7RXRIcXlsQkY7RXNIbHlsQkE7SUFDRTtJQUNBO0lBQ0E7RXRIb3lsQkY7RXNIanlsQkE7SUFDRTtJQUNBO0lBQ0E7RXRIbXlsQkY7RXNIaHlsQkE7SUFDRTtJQUNBO0lBQ0E7RXRIa3lsQkY7QUFDRjtBc0gveGxCQTtFQUVJO0lBQ0U7SUFDQTtFdEhneWxCSjtFc0g3eGxCRTtJQUNFO0lBQ0E7RXRIK3hsQko7RXNIM3hsQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEg2eGxCRjtFc0gxeGxCQTtJQUNFO0V0SDR4bEJGO0VzSHp4bEJBO0lBQ0U7RXRIMnhsQkY7RXNIeHhsQkE7SUFDRTtJQUNBO0lBQ0E7RXRIMHhsQkY7RXNIdnhsQkE7SUFDRTtJQUNBO0lBQ0E7RXRIeXhsQkY7RXNIdHhsQkE7SUFDRTtJQUNBO0lBQ0E7RXRId3hsQkY7QUFDRjtBc0hyeGxCQTtFQUNFO0lBQ0U7RXRIdXhsQkY7QUFDRjtBc0hweGxCQTtFQUNFO0lBQ0U7RXRIc3hsQkY7QUFDRjtBc0hueGxCQTtFQUNFO0lBQ0U7RXRIcXhsQkY7QUFDRjtBc0hseGxCQTtFQUNFO0lBQ0U7SUFDQTtFdEhveGxCRjtFc0hqeGxCQTtJQUNFO0V0SG14bEJGO0VzSGh4bEJBO0lBQ0U7RXRIa3hsQkY7RXNIL3dsQkE7SUFDRTtFdEhpeGxCRjtFc0g5d2xCQTtJQUNFO0V0SGd4bEJGO0FBQ0Y7QXNIN3dsQkE7RUFDRTtJQUNFO0V0SCt3bEJGO0VzSDV3bEJBO0lBRUU7RXRINndsQkY7RXNIMXdsQkE7SUFDRTtFdEg0d2xCRjtBQUNGO0FzSHp3bEJBO0VBQ0U7SUFDRTtFdEgyd2xCRjtFc0h6d2xCRTtJQUNFO0V0SDJ3bEJKO0VzSHh3bEJFO0lBQ0U7RXRIMHdsQko7QUFDRjtBc0h0d2xCRTtFQUVFLHNCQ2w5RUc7RURtOUVIO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEh1d2xCSjtBc0hwd2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SHN3bEJOO0FzSHB3bEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzd2xCUjtBc0hud2xCTTtFQUNFO0VBQ0E7QXRIcXdsQlI7QXNIandsQkk7RUFDRTtFQUNBO0F0SG13bEJOO0FzSGp3bEJNO0VBQ0U7QXRIbXdsQlI7QXNIaHdsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrd2xCUjtBc0gvdmxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUE2QkE7QXRIb3VsQlI7QXNIL3ZsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCQy9nRkg7RURnaEZHO0VBQ0E7RUFDQTtFQVVBO0tBQUE7VUFBQTtFQUVBO0F0SHV2bEJWO0FzSGp3bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtd2xCWjtBc0h4d2xCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbXdsQlo7QXNIeHdsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG13bEJaO0FzSHh3bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtd2xCWjtBc0g3dmxCVTtFQUNFO0VBQ0E7QXRIK3ZsQlo7QXNIMXZsQlE7RUFDRTtFQUNBO0VBQ0E7QXRINHZsQlY7QXNIenZsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJ2bEJWO0FzSHh2bEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkN6akZIO0VEMGpGRztFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIZ3ZsQlY7QXNIMXZsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDR2bEJaO0FzSGp3bEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0dmxCWjtBc0hqd2xCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINHZsQlo7QXNIandsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDR2bEJaO0FzSHR2bEJVO0VBQ0U7RUFDQTtBdEh3dmxCWjtBc0hsdmxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXQzVsRkM7RUQ2bEZEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb3ZsQk47QXNIbHZsQk07RUFDRTtBdEhvdmxCUjtBc0gvdWxCRTtFQUNFO0VBQ0E7QXRIaXZsQko7QXNIOXVsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGd2bEJKO0FzSDl1bEJJO0VBQ0U7RUFDQTtFQUNBO0F0SGd2bEJOO0FzSDd1bEJJO0VBQ0U7RUFDQTtFQUNBO0F0SCt1bEJOO0FzSDd1bEJNO0VBQ0U7QXRIK3VsQlI7QXNIMXVsQkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJ1bEJKO0FzSHp1bEJJO0VBQ0U7RUFDQTtFQUNBO0F0SDJ1bEJOO0FzSHh1bEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDB1bEJOO0FzSHh1bEJNO0VBQ0U7RUFDQTtFQUFBO0VBQUE7QXRIMHVsQlI7QXNIdnVsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh5dWxCUjtBc0h2dWxCUTtFQUNFO0VBQ0E7RUFDQTtBdEh5dWxCVjtBc0hydGxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHV0bEJSO0FzSHB0bEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHN0bEJSO0FzSGx0bEJJO0VBQ0U7RUFDQTtFQUNBO0F0SG90bEJOO0FzSGx0bEJNOztFQUdFO0VBQ0E7QXRIbXRsQlI7QXNIaHRsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrdGxCUjtBc0gvc2xCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaXRsQlI7QXNIN3NsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEgrc2xCTjtBc0g3c2xCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCtzbEJSO0FzSDNzbEJRO0VBQ0U7QXRINnNsQlY7QXNIMXNsQlE7RUFJRTtBdEg0c2xCVjtBc0h0c2xCRTtFQUNFO0F0SHdzbEJKO0FzSHRzbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRId3NsQk47QXNIcnNsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdXNsQk47QXNIbHNsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb3NsQk47QXNIbHNsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb3NsQlI7QXNIbHNsQlE7RUFDRTtFQUNBO0VBQ0E7QXRIb3NsQlY7O0FzSDdybEJBO0VBQ0U7SUFDRTtFdEhnc2xCRjtBQUNGO0FzSDdybEJBO0VBQ0U7SUFDRTtJQUNBO0V0SCtybEJGO0FBQ0Y7QXNINXJsQkE7RUFDRTtJQUNFO0V0SDhybEJGO0VzSDVybEJFO0lBQ0U7RXRIOHJsQko7RXNIM3JsQkU7SUFDRTtFdEg2cmxCSjtFc0gxcmxCRTtJQUNFO0lBQ0E7RXRINHJsQko7RXNIMXJsQkk7SUFDRTtFdEg0cmxCTjtFc0h6cmxCSTtJQUNFO0V0SDJybEJOO0VzSHZybEJNO0lBQ0U7SUFDQTtFdEh5cmxCUjtBQUNGO0FzSG5ybEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIcXJsQko7QXNIbnJsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhxcmxCTjtBc0hucmxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcXJsQlI7QXNIbHJsQk07RUFDRTtFQUNBO0F0SG9ybEJSO0FzSGhybEJJO0VBQ0U7RUFDQTtBdEhrcmxCTjtBc0hocmxCTTtFQUNFO0F0SGtybEJSO0FzSC9xbEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaXJsQlI7QXNIOXFsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBNkJBO0F0SG9wbEJSO0FzSC9xbEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQVVBO0tBQUE7VUFBQTtFQUVBO0F0SHVxbEJWO0FzSGpybEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtcmxCWjtBc0h4cmxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbXJsQlo7QXNIeHJsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG1ybEJaO0FzSHhybEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtcmxCWjtBc0g3cWxCVTtFQUNFO0VBQ0E7QXRIK3FsQlo7QXNIMXFsQlE7RUFDRTtFQUNBO0VBQ0E7QXRINHFsQlY7QXNIenFsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJxbEJWO0FzSHhxbEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFVQTtLQUFBO1VBQUE7RUFFQTtBdEhncWxCVjtBc0gxcWxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINHFsQlo7QXNIanJsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDRxbEJaO0FzSGpybEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0cWxCWjtBc0hqcmxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINHFsQlo7QXNIdHFsQlU7RUFDRTtFQUNBO0F0SHdxbEJaO0FzSGxxbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbXFsQk47QXNIanFsQk07RUFDRTtBdEhtcWxCUjtBc0g5cGxCRTtFQUNFO0VBQ0E7QXRIZ3FsQko7QXNIN3BsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCtwbEJKO0FzSDdwbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SCtwbEJOO0FzSDVwbEJJO0VBQ0U7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0F0SDhwbEJOO0FzSDVwbEJNO0VBQ0U7QXRIOHBsQlI7QXNIenBsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJwbEJKO0FzSHpwbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SDJwbEJOO0FzSHRwbEJRO0VBQ0U7RUFDQTtBdEh3cGxCVjtBc0hwcGxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzcGxCUjtBc0hwcGxCUTtFQUdFO0VBQ0E7RUFDQTtBdEhvcGxCVjtBc0hqcGxCUTtFQUVFO0VBQ0E7RUFDQTtBdEhrcGxCVjtBc0gvb2xCUTtFQUVFO0VBQ0E7RUFDQTtBdEhncGxCVjtBc0gzb2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SDZvbEJOO0FzSDNvbEJNO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDRvbEJSO0FzSHhvbEJRO0VBQ0U7QXRIMG9sQlY7QXNIdm9sQlE7RUFJRTtBdEh5b2xCVjtBc0hub2xCRTtFQUNFO0F0SHFvbEJKO0FzSG5vbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcW9sQk47QXNIbG9sQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb29sQk47QXNIL25sQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpb2xCTjtBc0gvbmxCTTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIZ29sQlI7QXNIOW5sQlE7RUFDRTtFQUNBO0VBQ0E7QXRIZ29sQlY7O0FzSHpubEJBO0VBQ0U7SUFDRTtFdEg0bmxCRjtBQUNGO0FzSHpubEJBO0VBQ0U7SUFDRTtJQUNBO0V0SDJubEJGO0FBQ0Y7QXNIeG5sQkE7RUFDRTtJQUNFO0V0SDBubEJGO0VzSHhubEJFO0lBQ0U7RXRIMG5sQko7RXNIdm5sQkU7SUFDRTtFdEh5bmxCSjtFc0h0bmxCRTtJQUNFO0lBQ0E7RXRId25sQko7RXNIdG5sQkk7SUFDRTtFdEh3bmxCTjtFc0hybmxCSTtJQUNFO0V0SHVubEJOO0VzSG5ubEJNO0lBQ0U7SUFDQTtFdEhxbmxCUjtBQUNGO0FzSC9tbEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpbmxCRjs7QXNIOW1sQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SGdubEJGOztBc0g3bWxCQTtFQUNFO0VBQ0E7QXRIZ25sQkY7QXNIOW1sQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhnbmxCSjtBc0g5bWxCSTtFQUNFO0VBQ0E7RUFDQTtBdEhnbmxCTjtBc0g3bWxCSTtFQUNFO0VBQ0E7RUFDQTtBdEgrbWxCTjs7QXNIMW1sQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBdEg0bWxCRjtBc0gxbWxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SDRtbEJKO0FzSDFtbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SDRtbEJOO0FzSHptbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SDJtbEJOO0FzSHZtbEJFOztFQUVFO0VBQ0E7QXRIeW1sQko7O0FzSHJtbEJBO0VBQ0U7SUFDRTtFdEh3bWxCRjtBQUNGO0FzSHBtbEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzbWxCSjtBc0hwbWxCSTtFQUNFO0F0SHNtbEJOO0FzSGxtbEJFO0VBQ0U7QXRIb21sQko7QXNIbG1sQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvbWxCTjtBc0hqbWxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtbWxCTjtBc0g1bGxCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SDhsbEJWO0FzSDVsbEJVO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEg4bGxCWjtBc0h2bGxCRTtFQUlRO0lBQ0U7RXRIc2xsQlY7QUFDRjs7QXNIOWtsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGlsbEJKO0FzSC9rbEJJO0VBQ0U7QXRIaWxsQk47QXNIN2tsQkU7RUFDRTtBdEgra2xCSjtBc0g3a2xCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCtrbEJOO0FzSDVrbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDhrbEJOO0FzSHZrbEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIeWtsQlY7QXNIdmtsQlU7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SHlrbEJaO0FzSGxrbEJFO0VBSVE7SUFDRTtFdEhpa2xCVjtBQUNGOztBc0h4amxCRTs7RUFDRTtFQUNBO0F0SDRqbEJKO0FzSHpqbEJFOztFQUNFO0F0SDRqbEJKO0FzSHpqbEJFOztFQUNFO0F0SDRqbEJKO0FzSHJqbEJVOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QXRId2psQlo7QXNIdGpsQlk7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SHlqbEJkOztBc0hoamxCRTtFQUdFLHNCQ3RoSEc7RUR1aEhIO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEhpamxCSjtBc0g5aWxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SGdqbEJOO0FzSDlpbEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnamxCUjtBc0g3aWxCTTtFQUNFO0VBQ0E7QXRIK2lsQlI7QXNIM2lsQkk7RUFDRTtFQUNBO0F0SDZpbEJOO0FzSDNpbEJNO0VBQ0U7QXRINmlsQlI7QXNIMWlsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0aWxCUjtBc0h6aWxCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUE2QkE7QXRIOGdsQlI7QXNIemlsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCQ25sSEg7RURvbEhHO0VBQ0E7RUFDQTtFQVVBO0tBQUE7VUFBQTtFQUVBO0F0SGlpbEJWO0FzSDNpbEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg2aWxCWjtBc0hsamxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINmlsQlo7QXNIbGpsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDZpbEJaO0FzSGxqbEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg2aWxCWjtBc0h2aWxCVTtFQUNFO0VBQ0E7QXRIeWlsQlo7QXNIcGlsQlE7RUFDRTtFQUNBO0VBQ0E7QXRIc2lsQlY7QXNIbmlsQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHFpbEJWO0FzSGxpbEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkM3bkhIO0VEOG5IRztFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIMGhsQlY7QXNIcGlsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHNpbEJaO0FzSDNpbEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzaWxCWjtBc0gzaWxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIc2lsQlo7QXNIM2lsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHNpbEJaO0FzSGhpbEJVO0VBQ0U7RUFDQTtBdEhraWxCWjtBc0g5aGxCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JDdnBISDtFRHdwSEc7RUFDQTtFQUNBO0VBVUE7S0FBQTtVQUFBO0VBRUE7QXRIc2hsQlY7QXNIaGlsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGtpbEJaO0FzSHZpbEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhraWxCWjtBc0h2aWxCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIa2lsQlo7QXNIdmlsQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGtpbEJaO0FzSDVobEJVO0VBQ0U7RUFDQTtBdEg4aGxCWjtBc0h4aGxCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXQzNySEM7RUQ0ckhEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMGhsQk47QXNIeGhsQk07RUFDRTtBdEgwaGxCUjtBc0hyaGxCRTtFQUNFO0VBQ0E7QXRIdWhsQko7QXNIcGhsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIc2hsQko7QXNIcGhsQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzaGxCTjtBc0huaGxCSTtFQUNFO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QXRIcWhsQk47QXNIbmhsQk07RUFDRTtBdEhxaGxCUjtBc0hqaGxCSTtFQUNFO0VBQ0E7QXRIbWhsQk47QXNIL2dsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGlobEJKO0FzSC9nbEJJO0VBQ0U7RUFDQTtFQUNBO0F0SGlobEJOO0FzSDVnbEJRO0VBQ0U7RUFDQTtBdEg4Z2xCVjtBc0gxZ2xCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDRnbEJSO0FzSDFnbEJRO0VBQ0U7RUFDQTtFQUNBO0F0SDRnbEJWO0FzSHpnbEJRO0VBRUU7RUFDQTtFQUNBO0F0SDBnbEJWO0FzSHZnbEJRO0VBRUU7RUFDQTtFQUNBO0F0SHdnbEJWO0FzSG5nbEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIcWdsQk47QXNIbmdsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxZ2xCUjtBc0hqZ2xCUTtFQUNFO0F0SG1nbEJWO0FzSGhnbEJRO0VBSUU7QXRIa2dsQlY7QXNINS9rQkU7RUFDRTtBdEg4L2tCSjtBc0gzL2tCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0F0SDIva0JOO0FzSHgva0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDAva0JOO0FzSHIva0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdS9rQk47QXNIcC9rQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcy9rQlI7QXNIcC9rQlE7RUFDRTtFQUNBO0VBQ0E7QXRIcy9rQlY7O0FzSC8ra0JBO0VBQ0U7SUFDRTtFdEhrL2tCRjtBQUNGO0FzSC8ra0JBO0VBQ0U7SUFDRTtJQUNBO0V0SGkva0JGO0FBQ0Y7QXNIOStrQkE7RUFDRTtJQUNFO0V0SGcva0JGO0VzSDkra0JFO0lBQ0U7RXRIZy9rQko7RXNINytrQkU7SUFDRTtFdEgrK2tCSjtFc0g1K2tCRTtJQUNFO0lBQ0E7RXRIOCtrQko7RXNINStrQkk7SUFDRTtFdEg4K2tCTjtFc0gzK2tCSTtJQUNFO0V0SDYra0JOO0VzSHora0JNO0lBQ0U7SUFDQTtFdEgyK2tCUjtBQUNGO0FzSHQra0JBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QXRIdStrQkY7QXNIcitrQkU7RUFDRTtBdEh1K2tCSjtBc0hwK2tCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcytrQko7QXNIbitrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHEra0JKO0FzSGwra0JFO0VBQ0U7RUFDQTtFQUNBO0F0SG8ra0JKO0FzSGwra0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIbytrQk47QXNIbCtrQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvK2tCUjtBc0hqK2tCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbStrQlI7O0FzSDc5a0JBO0VBQ0U7SUFDRTtFdEhnK2tCRjtBQUNGO0FzSDk5a0JBO0VBQ0U7RUFDQTtFQUVBO0F0SCs5a0JGO0FzSDc5a0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIKzlrQko7QXNIejlrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMjlrQk47QXNIejlrQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgyOWtCUjtBc0h6OWtCUTtFQUNFO0VBQ0E7RUFDQTtBdEgyOWtCVjtBc0h0OWtCSTtFQUNFO0F0SHc5a0JOO0FzSHQ5a0JNO0VBQ0U7RUFNQTtFQThMQTtFQUNBO0VBa0tBO0F0SHFua0JSO0FzSDE5a0JRO0VBQ0U7QXRINDlrQlY7QXNIeDlrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0F0SDA5a0JWO0FzSHg5a0JVO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEgwOWtCWjtBc0h2OWtCVTtFQUNFO0VBQ0E7QXRIeTlrQlo7QXNIdDlrQlU7RUFDRTtBdEh3OWtCWjtBc0hwOWtCUTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHE5a0JWO0FzSG45a0JVO0VBQ0U7RUFDQTtFQUNBO0F0SHE5a0JaO0FzSGg5a0JjO0VBQ0U7RUFDQTtBdEhrOWtCaEI7QXNINzhrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrOGtCZDtBc0g3OGtCYztFQUVFO0VBQ0E7RUFDQTtBdEg4OGtCaEI7QXNIMzhrQmM7RUFDRTtFQUNBO0VBQ0E7QXRINjhrQmhCO0FzSDE4a0JjO0VBRUU7RUFDQTtFQUNBO0F0SDI4a0JoQjtBc0h0OGtCVTtFQUNFO0F0SHc4a0JaO0FzSHI4a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdThrQmQ7QXNIcDhrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczhrQmQ7QXNIajhrQlk7RUFDRTtFQUNBO0VBQ0E7QXRIbThrQmQ7QXNIajhrQmM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtOGtCaEI7QXNIajhrQmdCO0VBQ0U7RUFDQTtFQUNBO0F0SG04a0JsQjtBc0hoOGtCZ0I7RUFDRTtFQUNBO0F0SGs4a0JsQjtBc0g5N2tCa0I7RUFDRTtFQUNBO0F0SGc4a0JwQjtBc0h4N2tCVTtFQUNFO0VBQ0E7RUFDQTtBdEgwN2tCWjtBc0h4N2tCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDA3a0JkO0FzSHQ3a0JjO0VBQ0U7QXRIdzdrQmhCO0FzSHI3a0JjO0VBSUU7QXRIdTdrQmhCO0FzSC82a0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpN2tCVjtBc0gvNmtCVTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIaTdrQlo7QXNINzZrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCs2a0JWO0FzSDc2a0JVO0VBQ0U7RUFDQTtFQUNBO0F0SCs2a0JaO0FzSDE2a0JjO0VBQ0U7RUFDQTtBdEg0NmtCaEI7QXNIdjZrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh5NmtCZDtBc0h2NmtCYztFQUNFO0VBQ0E7RUFDQTtBdEh5NmtCaEI7QXNIdDZrQmM7RUFDRTtFQUNBO0VBQ0E7QXRIdzZrQmhCO0FzSHI2a0JjO0VBQ0U7RUFDQTtFQUNBO0F0SHU2a0JoQjtBc0hsNmtCVTtFQUNFO0F0SG82a0JaO0FzSGw2a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbzZrQmQ7QXNIajZrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbTZrQmQ7QXNIOTVrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhnNmtCZDtBc0g5NWtCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGc2a0JoQjtBc0g5NWtCZ0I7RUFDRTtFQUNBO0VBQ0E7QXRIZzZrQmxCO0FzSDc1a0JnQjtFQUVFO0F0SDg1a0JsQjtBc0g1NWtCa0I7RUFDRTtFQUNBO0VBQ0E7QXRIODVrQnBCO0FzSHY1a0JVO0VBQ0U7RUFDQTtBdEh5NWtCWjtBc0h2NWtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHk1a0JkO0FzSHI1a0JjO0VBQ0U7QXRIdTVrQmhCOztBc0gzNGtCQTtFQUNFO0lBQ0U7RXRIODRrQkY7RXNIMzRrQkE7SUFDRTtFdEg2NGtCRjtFc0gxNGtCQTtJQUNFO0V0SDQ0a0JGO0FBQ0Y7QXNIeDRrQkE7RUFDRTtFQUNBO0VBQ0E7QXRIMDRrQkY7QXNIdDRrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh3NGtCSjtBc0hsNGtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvNGtCTjtBc0hsNGtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG80a0JSO0FzSGw0a0JRO0VBQ0U7RUFDQTtFQUNBO0F0SG80a0JWO0FzSC8za0JJO0VBQ0U7QXRIaTRrQk47QXNILzNrQk07RUFDRTtFQU1BO0VBaUxBO0VBQ0E7RUFrS0E7QXRIMmlrQlI7QXNIbjRrQlE7RUFDRTtBdEhxNGtCVjtBc0hqNGtCUTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QXRIazRrQlY7QXNIaDRrQlU7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SGs0a0JaO0FzSC8za0JVO0VBQ0U7RUFDQTtBdEhpNGtCWjtBc0g5M2tCVTtFQUNFO0F0SGc0a0JaO0FzSDUza0JRO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINjNrQlY7QXNIMzNrQlU7RUFDRTtFQUNBO0VBQ0E7QXRINjNrQlo7QXNIeDNrQmM7RUFDRTtFQUNBO0F0SDAza0JoQjtBc0hyM2tCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHUza0JkO0FzSHIza0JjO0VBRUU7RUFDQTtFQUNBO0F0SHMza0JoQjtBc0huM2tCYztFQUNFO0VBQ0E7RUFDQTtBdEhxM2tCaEI7QXNIbDNrQmM7RUFFRTtFQUNBO0VBQ0E7QXRIbTNrQmhCO0FzSDkya0JVO0VBQ0U7QXRIZzNrQlo7QXNINzJrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrMmtCZDtBc0g1MmtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIODJrQmQ7QXNIejJrQlk7RUFDRTtFQUNBO0VBQ0E7QXRIMjJrQmQ7QXNIejJrQmM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgyMmtCaEI7QXNIejJrQmdCO0VBQ0U7RUFDQTtFQUNBO0F0SDIya0JsQjtBc0hyMmtCVTtFQUNFO0VBQ0E7RUFDQTtBdEh1MmtCWjtBc0hyMmtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHUya0JkO0FzSG4ya0JjO0VBQ0U7QXRIcTJrQmhCO0FzSGwya0JjO0VBSUU7QXRIbzJrQmhCO0FzSDUxa0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4MWtCVjtBc0g1MWtCVTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIODFrQlo7QXNIMTFrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQxa0JWO0FzSDExa0JVO0VBQ0U7RUFDQTtFQUNBO0F0SDQxa0JaO0FzSHYxa0JjO0VBQ0U7RUFDQTtBdEh5MWtCaEI7QXNIcDFrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzMWtCZDtBc0hwMWtCYztFQUNFO0VBQ0E7RUFDQTtBdEhzMWtCaEI7QXNIbjFrQmM7RUFDRTtFQUNBO0VBQ0E7QXRIcTFrQmhCO0FzSGwxa0JjO0VBQ0U7RUFDQTtFQUNBO0F0SG8xa0JoQjtBc0gvMGtCVTtFQUNFO0F0SGkxa0JaO0FzSC8wa0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaTFrQmQ7QXNIOTBrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIZzFrQmQ7QXNIMzBrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEg2MGtCZDtBc0gzMGtCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDYwa0JoQjtBc0gzMGtCZ0I7RUFDRTtFQUNBO0VBQ0E7QXRINjBrQmxCO0FzSDEwa0JnQjtFQUVFO0F0SDIwa0JsQjtBc0h6MGtCa0I7RUFDRTtFQUNBO0VBQ0E7QXRIMjBrQnBCO0FzSHAwa0JVO0VBQ0U7RUFDQTtBdEhzMGtCWjtBc0hwMGtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHMwa0JkO0FzSGwwa0JjO0VBQ0U7QXRIbzBrQmhCOztBc0h4emtCQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0F0SDB6a0JGO0FzSHh6a0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMHprQko7QXNIcHprQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIc3prQk47QXNIcHprQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzemtCUjtBc0hwemtCUTtFQUNFO0VBQ0E7RUFDQTtBdEhzemtCVjtBc0hqemtCSTtFQUNFO0F0SG16a0JOO0FzSGp6a0JNO0VBQ0U7RUFNQTtFQWlMQTtFQUNBO0VBa0tBO0F0SDY5akJSO0FzSHJ6a0JRO0VBQ0U7QXRIdXprQlY7QXNIbnprQlE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUNBO0F0SG96a0JWO0FzSGx6a0JVO0VBQ0U7RUFDQTtFQUNBO0VBQUE7RUFBQTtBdEhvemtCWjtBc0hqemtCVTtFQUNFO0VBQ0E7QXRIbXprQlo7QXNIaHprQlU7RUFDRTtBdEhremtCWjtBc0g5eWtCUTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SCt5a0JWO0FzSDd5a0JVO0VBQ0U7RUFDQTtFQUNBO0F0SCt5a0JaO0FzSDF5a0JjO0VBQ0U7RUFDQTtBdEg0eWtCaEI7QXNIdnlrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh5eWtCZDtBc0h2eWtCYztFQUVFO0VBQ0E7RUFDQTtBdEh3eWtCaEI7QXNIcnlrQmM7RUFDRTtFQUNBO0VBQ0E7QXRIdXlrQmhCO0FzSHB5a0JjO0VBRUU7RUFDQTtFQUNBO0F0SHF5a0JoQjtBc0hoeWtCVTtFQUNFO0F0SGt5a0JaO0FzSC94a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaXlrQmQ7QXNIOXhrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGd5a0JkO0FzSDN4a0JZO0VBQ0U7RUFDQTtFQUNBO0F0SDZ4a0JkO0FzSDN4a0JjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINnhrQmhCO0FzSDN4a0JnQjtFQUNFO0VBQ0E7RUFDQTtBdEg2eGtCbEI7QXNIdnhrQlU7RUFDRTtFQUNBO0VBQ0E7QXRIeXhrQlo7QXNIdnhrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh5eGtCZDtBc0hyeGtCYztFQUNFO0F0SHV4a0JoQjtBc0hweGtCYztFQUlFO0F0SHN4a0JoQjtBc0g5d2tCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIZ3hrQlY7QXNIOXdrQlU7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SGd4a0JaO0FzSDV3a0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg4d2tCVjtBc0g1d2tCVTtFQUNFO0VBQ0E7RUFDQTtBdEg4d2tCWjtBc0h6d2tCYztFQUNFO0VBQ0E7QXRIMndrQmhCO0FzSHR3a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRId3drQmQ7QXNIdHdrQmM7RUFDRTtFQUNBO0VBQ0E7QXRId3drQmhCO0FzSHJ3a0JjO0VBQ0U7RUFDQTtFQUNBO0F0SHV3a0JoQjtBc0hwd2tCYztFQUNFO0VBQ0E7RUFDQTtBdEhzd2tCaEI7QXNIandrQlU7RUFDRTtBdEhtd2tCWjtBc0hqd2tCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG13a0JkO0FzSGh3a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGt3a0JkO0FzSDd2a0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIK3ZrQmQ7QXNIN3ZrQmM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrdmtCaEI7QXNIN3ZrQmdCO0VBQ0U7RUFDQTtFQUNBO0F0SCt2a0JsQjtBc0g1dmtCZ0I7RUFFRTtBdEg2dmtCbEI7QXNIM3ZrQmtCO0VBQ0U7RUFDQTtFQUNBO0F0SDZ2a0JwQjtBc0h0dmtCVTtFQUNFO0VBQ0E7QXRId3ZrQlo7QXNIdHZrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh3dmtCZDtBc0hwdmtCYztFQUNFO0F0SHN2a0JoQjs7QXNIMXVrQkE7RUFDRTtFQUNBO0VBQ0E7QXRINnVrQkY7QXNIMXVrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0dWtCSjtBc0h0dWtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh3dWtCTjtBc0h0dWtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHd1a0JSO0FzSHR1a0JRO0VBQ0U7RUFDQTtFQUNBO0F0SHd1a0JWO0FzSG51a0JJO0VBQ0U7QXRIcXVrQk47QXNIbnVrQk07RUFDRTtFQU1BO0VBaUxBO0VBQ0E7RUFrS0E7QXRIKzRqQlI7QXNIdnVrQlE7RUFDRTtBdEh5dWtCVjtBc0hydWtCUTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QXRIc3VrQlY7QXNIcHVrQlU7RUFDRTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0F0SHN1a0JaO0FzSG51a0JVO0VBQ0U7RUFDQTtBdEhxdWtCWjtBc0hsdWtCVTtFQUNFO0F0SG91a0JaO0FzSGh1a0JRO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIaXVrQlY7QXNIL3RrQlU7RUFDRTtFQUNBO0VBQ0E7QXRIaXVrQlo7QXNINXRrQmM7RUFDRTtFQUNBO0F0SDh0a0JoQjtBc0h6dGtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJ0a0JkO0FzSHp0a0JjO0VBRUU7RUFDQTtFQUNBO0F0SDB0a0JoQjtBc0h2dGtCYztFQUNFO0VBQ0E7RUFDQTtBdEh5dGtCaEI7QXNIdHRrQmM7RUFFRTtFQUNBO0VBQ0E7QXRIdXRrQmhCO0FzSGx0a0JVO0VBQ0U7QXRIb3RrQlo7QXNIanRrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtdGtCZDtBc0hodGtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIa3RrQmQ7QXNIN3NrQlk7RUFDRTtFQUNBO0VBQ0E7QXRIK3NrQmQ7QXNIN3NrQmM7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgrc2tCaEI7QXNIN3NrQmdCO0VBQ0U7RUFDQTtFQUNBO0F0SCtza0JsQjtBc0h6c2tCVTtFQUNFO0VBQ0E7RUFDQTtBdEgyc2tCWjtBc0h6c2tCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJza0JkO0FzSHZza0JjO0VBQ0U7QXRIeXNrQmhCO0FzSHRza0JjO0VBSUU7QXRId3NrQmhCO0FzSGhza0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrc2tCVjtBc0hoc2tCVTtFQUNFO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIa3NrQlo7QXNIOXJrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGdza0JWO0FzSDlya0JVO0VBQ0U7RUFDQTtFQUNBO0F0SGdza0JaO0FzSDNya0JjO0VBQ0U7RUFDQTtBdEg2cmtCaEI7QXNIeHJrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgwcmtCZDtBc0h4cmtCYztFQUNFO0VBQ0E7RUFDQTtBdEgwcmtCaEI7QXNIdnJrQmM7RUFDRTtFQUNBO0VBQ0E7QXRIeXJrQmhCO0FzSHRya0JjO0VBQ0U7RUFDQTtFQUNBO0F0SHdya0JoQjtBc0hucmtCVTtFQUNFO0F0SHFya0JaO0FzSG5ya0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcXJrQmQ7QXNIbHJrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIb3JrQmQ7QXNIL3FrQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhpcmtCZDtBc0gvcWtCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGlya0JoQjtBc0gvcWtCZ0I7RUFDRTtFQUNBO0VBQ0E7QXRIaXJrQmxCO0FzSDlxa0JnQjtFQUVFO0F0SCtxa0JsQjtBc0g3cWtCa0I7RUFDRTtFQUNBO0VBQ0E7QXRIK3FrQnBCO0FzSHhxa0JVO0VBQ0U7RUFDQTtBdEgwcWtCWjtBc0h4cWtCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDBxa0JkO0FzSHRxa0JjO0VBQ0U7QXRId3FrQmhCOztBc0g1cGtCQTtFQUNFO0lBQ0U7RXRIK3BrQkY7RXNIN3BrQkE7SUFDRTtFdEgrcGtCRjtFc0g3cGtCQTtJQUNFO0V0SCtwa0JGO0VzSDdwa0JBO0lBQ0U7RXRIK3BrQkY7RXNIN3BrQkE7SUFDRTtFdEgrcGtCRjtFc0g3cGtCQTtJQUNFO0V0SCtwa0JGO0VzSDNwa0JFO0lBQ0U7RXRINnBrQko7RXNIM3BrQkU7SUFDRTtFdEg2cGtCSjtFc0gzcGtCRTtJQUNFO0V0SDZwa0JKO0VzSDNwa0JFO0lBQ0U7RXRINnBrQko7RXNIM3BrQkU7SUFDRTtFdEg2cGtCSjtFc0gzcGtCRTtJQUNFO0V0SDZwa0JKO0FBQ0Y7QXNIMXBrQkE7RUFDRTtFQUNBO0F0SDRwa0JGO0FzSHpwa0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMnBrQko7QXNIenBrQkk7RUFDRTtBdEgycGtCTjtBc0h4cGtCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMHBrQk47QXNIdnBrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHlwa0JWO0FzSHJwa0JVO0VBQ0U7QXRIdXBrQlo7QXNIcHBrQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzcGtCWjs7QXNIOW9rQkE7RUFDRTtJQUNFO0V0SGlwa0JGO0FBQ0Y7QXNIOW9rQkE7RUFDRTtFQUNBO0F0SGdwa0JGO0FzSDdva0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIK29rQko7QXNIN29rQkk7RUFDRTtBdEgrb2tCTjtBc0g1b2tCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIOG9rQk47QXNIM29rQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDZva0JWO0FzSHpva0JVO0VBQ0U7QXRIMm9rQlo7QXNIeG9rQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgwb2tCWjs7QXNIbG9rQkE7RUFDRTtJQUNFO0lBQ0E7RXRIcW9rQkY7RXNIcG9rQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXRIc29rQko7RXNIam9rQkU7SUFDRTtJQUNBO0V0SG1va0JKO0VzSGxva0JJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V0SG9va0JOO0FBQ0Y7QXNIaG9rQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIa29rQkY7QXNIaG9rQkU7RUFDRTtFQUNBO0VBQ0E7QXRIa29rQko7QXNIaG9rQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGtva0JOO0FzSC9ua0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7QXRIaW9rQk47QXNIL25rQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpb2tCUjtBc0g5bmtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIZ29rQlI7QXNIOW5rQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGdva0JWO0FzSDlua0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnb2tCWjtBc0g3bmtCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIK25rQlo7QXNIMW5rQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0bmtCUjtBc0gxbmtCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0bmtCVjs7QXNIcm5rQkE7RUFDRTtJQUNFO0lBQ0E7RXRId25rQkY7RXNIdG5rQkE7SUFDRTtFdEh3bmtCRjtBQUNGO0FzSHJua0JBO0VBQ0U7RUFDQTtBdEh1bmtCRjs7QXNIcG5rQkE7O0VBRUU7RUFDQTtBdEh1bmtCRjs7QXNIcG5rQkE7RUFDRTtFQUNBO0F0SHVua0JGOztBc0hwbmtCQTtFQUNFO0F0SHVua0JGOztBc0hwbmtCQTtFQUNFO0F0SHVua0JGOztBc0hubmtCRTtFQUNFO0F0SHNua0JKOztBc0hsbmtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcW5rQkY7O0FzSG5ua0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzbmtCRjtBc0hwbmtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHNua0JKO0FzSDlta0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIZ25rQlI7QXNIOW1rQlE7RUFDRTtFQUNBO0F0SGdua0JWO0FzSDNta0JJO0VBRUU7QXRING1rQk47QXNIMW1rQk07RUFDRTtBdEg0bWtCUjtBc0h6bWtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgybWtCUjtBc0h4bWtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgwbWtCUjs7QXNIcG1rQkE7RUFDRTtJQUNFO0V0SHVta0JGO0FBQ0Y7QXNIcG1rQkE7RUFRRTtFQUNBO0VBQ0E7QXRIK2xrQkY7QXNIemxrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEgybGtCSjtBc0h4bGtCRTtFQUNFO0VBQ0E7RUFDQTtBdEgwbGtCSjtBc0h4bGtCSTtFQUNFO0VBQ0E7RUFDQTtBdEgwbGtCTjtBc0h4bGtCTTtFQUNFO0VBQ0E7RUFDQTtBdEgwbGtCUjtBc0h4bGtCUTtFQUNFO0VBQ0E7QXRIMGxrQlY7QXNIcmxrQkk7RUFFRTtBdEhzbGtCTjtBc0hwbGtCTTtFQUNFO0F0SHNsa0JSO0FzSG5sa0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHFsa0JSO0FzSGxsa0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG9sa0JSOztBc0h4a2tCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRIMmtrQkY7QUFDRjtBc0h4a2tCQTtFQUNFO0VBR0E7RUFDQTtBdEh3a2tCRjtBc0h0a2tCRTtFQUNFO0F0SHdra0JKO0FzSHJra0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHVra0JKO0FzSHJra0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdWtrQk47QXNIcGtrQkk7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SHFra0JOO0FzSGxra0JJO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIbWtrQk47QXNIamtrQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhta2tCUjtBc0g3amtCSTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIOGprQk47QXNINWprQk07RUFHRTtFQUNBO0VBQ0E7QXRINGprQlI7QXNIemprQk07RUFFRTtFQUNBO0VBQ0E7QXRIMGprQlI7QXNIdmprQk07RUFFRTtFQUNBO0VBQ0E7QXRId2prQlI7QXNIcGprQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIc2prQk47QXNIbmprQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhxamtCTjtBc0huamtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcWprQlI7QXNIbmprQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIcWprQlY7QXNIbGprQlE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SG1qa0JWO0FzSGpqa0JVO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGtqa0JaO0FzSC9pa0JVO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SGdqa0JaO0FzSHppa0JFO0VBQ0U7RUFDQTtBdEgyaWtCSjtBc0h6aWtCSTtFQUNFO0VBQ0E7QXRIMmlrQk47O0FzSHRpa0JBO0VBQ0U7SUFDRTtJQUNBO0V0SHlpa0JGO0VzSHJpa0JFO0lBQ0U7RXRIdWlrQko7RXNIcmlrQkk7SUFDRTtFdEh1aWtCTjtFc0huaWtCRTtJQUNFO0V0SHFpa0JKO0FBQ0Y7QXNIamlrQkE7RUFFSTtJQUNFO0V0SGtpa0JKO0VzSGhpa0JJO0lBQ0U7RXRIa2lrQk47RXNIOWhrQkU7SUFDRTtFdEhnaWtCSjtBQUNGO0FzSDVoa0JBO0VBQ0U7SUFDRTtFdEg4aGtCRjtFc0g1aGtCRTtJQUNFO0V0SDhoa0JKO0FBQ0Y7QXNIMWhrQkE7RUFDRTtFQUNBO0VBQ0E7QXRINGhrQkY7QXNIMWhrQkU7RUFDRTtBdEg0aGtCSjtBc0gxaGtCSTtFQUNFO0F0SDRoa0JOO0FzSHpoa0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDJoa0JOO0FzSHpoa0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMmhrQlI7QXNIeGhrQk07RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SHloa0JSO0FzSHRoa0JNO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdWhrQlI7QXNIcmhrQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEh1aGtCVjtBc0hqaGtCTTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIa2hrQlI7QXNIaGhrQlE7RUFHRTtFQUNBO0VBQ0E7QXRIZ2hrQlY7QXNIN2drQlE7RUFFRTtFQUNBO0VBQ0E7QXRIOGdrQlY7QXNIM2drQlE7RUFFRTtFQUNBO0VBQ0E7QXRINGdrQlY7QXNIeGdrQk07RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIeWdrQlI7QXNIdGdrQk07RUFFRTtFQUNBO0VBQ0E7RUFDQTtBdEh1Z2tCUjtBc0hwZ2tCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SHNna0JSO0FzSHBna0JRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzZ2tCVjtBc0hwZ2tCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhzZ2tCWjtBc0huZ2tCVTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QXRIb2drQlo7QXNIbGdrQlk7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SG1na0JkO0FzSGhna0JZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhrZ2tCZDtBc0gzL2pCSTtFQUNFO0VBQ0E7QXRINi9qQk47QXNIMy9qQk07RUFDRTtBdEg2L2pCUjs7QXNIdi9qQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V0SDAvakJGO0FBQ0Y7QXNIdC9qQkU7RUFDRTtJQUNFO0lBQ0E7SUFDQTtFdEh3L2pCSjtBQUNGOztBc0hwL2pCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHUvakJGO0FzSHIvakJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1L2pCSjtBc0hwL2pCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SHMvakJKO0FzSG4vakJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHEvakJKO0FzSGwvakJFO0VBQ0U7QXRIby9qQko7QXNIai9qQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F0SG0vakJKOztBc0g5K2pCRTtFQUNFO0F0SGkvakJKOztBc0g3K2pCQTtFQUNFO0VBQ0E7QXRIZy9qQkY7QXNIOStqQkU7RUFDRTtFQUNBO0VBQ0E7QXRIZy9qQko7QXNIOStqQkk7RUFDRTtBdEhnL2pCTjtBc0g3K2pCSTtFQUNFO0F0SCsrakJOO0FzSDUrakJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDgrakJOO0FzSDUrakJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIOCtqQlI7QXNIMytqQk07RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0F0SDQrakJSO0FzSHorakJNO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMCtqQlI7QXNIeCtqQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEgwK2pCVjtBc0hwK2pCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QXRIcytqQlI7QXNIcCtqQlE7RUFHRTtFQUNBO0VBQ0E7QXRIbytqQlY7QXNIaitqQlE7RUFFRTtFQUNBO0VBQ0E7QXRIaytqQlY7QXNILzlqQlE7RUFFRTtFQUNBO0VBQ0E7QXRIZytqQlY7QXNINTlqQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIODlqQlI7QXNIMzlqQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEg2OWpCUjtBc0gzOWpCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINjlqQlY7QXNIMzlqQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINjlqQlo7QXNIMTlqQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQ5akJaO0FzSDE5akJZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEg0OWpCZDtBc0h6OWpCWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIMjlqQmQ7QXNIcDlqQkk7RUFDRTtFQUNBO0F0SHM5akJOO0FzSHA5akJNO0VBQ0U7RUFDQTtBdEhzOWpCUjs7QXNIaDlqQkE7RUFHTTtJQUNFO0V0SGk5akJOO0VzSDc4akJNO0lBQ0U7SUFDQTtFdEgrOGpCUjtFc0gzOGpCUTtJQUNFO0V0SDY4akJWO0FBQ0Y7QXNIdDhqQkE7RUFDRTtJQUNFO0V0SHc4akJGO0VzSHQ4akJFO0lBQ0U7RXRIdzhqQko7RXNIcjhqQkU7SUFDRTtJQUNBO0V0SHU4akJKO0VzSHA4akJFO0lBQ0U7RXRIczhqQko7RXNIajhqQkU7SUFDRTtFdEhtOGpCSjtFc0g3N2pCSTtJQUNFO0V0SCs3akJOO0VzSDM3akJNO0lBQ0U7SUFDQTtFdEg2N2pCUjtFc0h6N2pCUTtJQUNFO0V0SDI3akJWO0FBQ0Y7QXNIcDdqQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBdEhxN2pCRjtBc0hwN2pCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczdqQko7QXNIbjdqQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHE3akJKO0FzSG43akJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxN2pCTjtBc0huN2pCTTtFQUNFO0VBQ0E7RUFDQTtBdEhxN2pCUjtBc0gvNmpCSTtFQUNFO0F0SGk3akJOO0FzSC82akJNO0VBQ0U7QXRIaTdqQlI7QXNIOTZqQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEhnN2pCUjtBc0g5NmpCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIZzdqQlY7QXNIOTZqQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXRIZzdqQlo7QXNINzZqQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIKzZqQlo7O0FzSHg2akJBO0VBQ0U7QXRIMjZqQkY7O0FzSHo2akJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRINDZqQkY7QXNIMTZqQkU7RUFHRTtFQUNBO0VBQ0E7QXRIMDZqQko7QXNIeDZqQkk7RUFDRTtBdEgwNmpCTjtBc0h2NmpCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHk2akJOO0FzSHQ2akJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHc2akJOO0FzSHA2akJFO0VBQ0U7RUFDQTtFQUNBO0F0SHM2akJKO0FzSHA2akJJO0VBQ0U7RUFDQTtFQUNBO0F0SHM2akJOO0FzSHA2akJNO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhxNmpCUjtBc0huNmpCUTtFQUNFO0VBQ0E7QXRIcTZqQlY7QXNIajZqQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SG02akJSO0FzSGo2akJRO0VBQ0U7RUFDQTtBdEhtNmpCVjtBc0gvNWpCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpNmpCUjtBc0g5NWpCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnNmpCUjs7QXNIMTVqQkE7RUFFSTtJQUNFO0V0SDQ1akJKO0FBQ0Y7QXNIcjVqQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHU1akJGO0FzSHI1akJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEh1NWpCSjtBc0hwNWpCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIczVqQko7QXNIcDVqQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHM1akJOO0FzSHA1akJNO0VBQ0U7RUFDQTtFQUNBO0F0SHM1akJSO0FzSGg1akJJO0VBQ0U7QXRIazVqQk47QXNIaDVqQk07RUFDRTtBdEhrNWpCUjtBc0gvNGpCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SGk1akJSO0FzSC80akJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhpNWpCVjtBc0gvNGpCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBdEhpNWpCWjtBc0g5NGpCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhnNWpCWjs7QXNIejRqQkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtBdEgyNGpCRjtBc0gxNGpCRTtFQUNFO0F0SDQ0akJKO0FzSDE0akJFO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDRjtFQUNBO0F0SDI0akJKO0FzSDE0akJZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINDRqQmQ7QXNIMTRqQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRINDRqQlo7QXNIMTRqQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQ0akJWO0FzSDM0akJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRINjRqQlo7QXNIeDRqQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDA0akJOO0FzSHg0akJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDA0akJKO0FzSHg0akJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRIMDRqQkY7QXNIejRqQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDI0akJKO0FzSDE0akJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQ0akJOO0FzSDE0akJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQ0akJOO0FzSDM0akJNO0VBQ0U7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDY0akJBO0FzSDE0akJNO0VBQ0U7RUFDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQ0akJBO0FzSHQ0akJFO0VBQ0U7RUFDQTtBdEh3NGpCSjtBc0h2NGpCSTtFQUNFO0F0SHk0akJOOztBc0hyNGpCQTtFQUVFO0lBQ0U7RXRIdTRqQkY7RXNIdDRqQkU7SUFDRTtFdEh3NGpCSjtFc0hyNGpCQTtJQUNFO0V0SHU0akJGO0FBQ0Y7QXNIcDRqQkE7RUFFSTtJQUNFO0V0SHE0akJKO0VzSHA0akJJO0lBQ0U7RXRIczRqQk47RXNIbjRqQkU7SUFDRTtFdEhxNGpCSjtBQUNGO0FzSGw0akJBO0VBQ0U7SUFDRTtFdEhvNGpCRjtFc0huNGpCQTtJQUNFO0V0SHE0akJGO0FBQ0Y7QXNILzNqQkE7RUFDRTtBdEhpNGpCRjs7QXNILzNqQkE7RUFDRTtBdEhrNGpCRjs7QXNILzNqQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEhrNGpCSjtBc0hoNGpCSTtFQUVJO0VBQ0E7RUFDQTtBdEhpNGpCUjtBc0g5M2pCUTtFQUNJO0F0SGc0akJaO0FzSDczakJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIKzNqQlo7QXNINTNqQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIODNqQlo7QXNIMTNqQkk7RUFDSTtFQUNBO0VBQ0E7QXRINDNqQlI7QXNIMTNqQlE7RUFDSTtFQUNBO0VBQ0E7QXRINDNqQlo7QXNIMTNqQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SDQzakJoQjtBc0gxM2pCZ0I7RUFDSTtFQUNBO0F0SDQzakJwQjtBc0h4M2pCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFPQTtBdEhvM2pCaEI7QXNIejNqQmdCO0VBQ0k7RUFDQTtBdEgyM2pCcEI7QXNIcjNqQlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRIdTNqQmhCO0FzSHAzakJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SHMzakJoQjs7QXNIaDNqQkE7RUFFUTtJQUNJO0V0SGszakJWO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2VzbmFkLy4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9ub2RlX21vZHVsZXMvanMtZGF0ZXBpY2tlci9kaXN0L2RhdGVwaWNrZXIubWluLmNzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3Rvb2xzL2Z1bmN0aW9ucy5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvdG9vbHMvZm9udEZhY2Uuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3Rvb2xzL3J3ZC5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvdG9vbHMvcnRsLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy90b29scy9icm93c2VyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy90b29scy9mb250RmFtaWx5LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9nZW5lcmljL3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9nZW5lcmljL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9nZW5lcmljL2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy90b29scy9pY29ucy5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvZ2VuZXJpYy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZXR0aW5ncy9mb250cy5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2V0dGluZ3MvY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9nZW5lcmljL3d5c2l3eWcuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3ZlbmRvcnMvbGlicy9kYXRlcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9sYXlvdXQvd3JhcHBlci5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvbGF5b3V0L2hlYWRlci5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvbGF5b3V0L2hlcm9IZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NldHRpbmdzL3ppbmRleGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9sYXlvdXQvbW9iaWxlTWVudS5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvbGF5b3V0L3N1Ym1lbnUuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2xheW91dC9zaWRlTmF2LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9sYXlvdXQvcGFnZS5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvbGF5b3V0L3NlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2xheW91dC9tZXNzYWdlcy5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvbGF5b3V0L2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9idXR0b25zL21pbkFycm93QnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2J1dHRvbnMvbGFuZ1N3aXRjaGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZXR0aW5ncy9vcGFjaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2J1dHRvbnMvYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2J1dHRvbnMvbWVudUJ1dHRvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2V0dGluZ3MvdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvYnV0dG9ucy9hcnJvd0J1dHRvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9idXR0b25zL2Fycm93U2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2J1dHRvbnMvbGl2ZUNoYXRCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvYnV0dG9ucy9wbGF5QnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2J1dHRvbnMvZG93bmxvYWRCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvY2FyZHMvaGVyb01pbmlDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2NhcmRzL3RpbGVJY29uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2NhcmRzL2NvbXBldGl0aW9uQ2FyZC5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9jYXJkcy9taW5Db21wZXRpdGlvbkNhcmQuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvaW5wdXRzL3NlYXJjaElucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2lucHV0cy9pbnB1dEZvcm0uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvaW5wdXRzL2N1c3RvbVNlbGVjdC5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9pY29ucy9zb2NpYWxJY29uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvbGFiZWwuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvY29udGFjdERldGFpbHMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvY29tcG9uZW50cy9zaWRlQmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy90b29scy90eXBvLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9jb21wb25lbnRzL3RleHRFZGl0b3Iuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvZmVhdHVyZVRvdXIuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL21haW5IZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90ZXh0R3JpZFRpbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90ZXh0SW1hZ2VzU2lkZWJhcnMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3F1b3RlU2VjdGlvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvZXhwYW5kVGV4dEltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9wYXJ0bmVyc0xvZ28uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3NsaWRlclNpZGUuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3N1YnBhZ2VIZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90aWxlc0xpbmsuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2RldGFpbHNCYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2hvcml6b250YWxTbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2RldGFpbHNTZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9jb250YWN0Rm9ybS5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvY29tcGV0aXRpb25TZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9tdWx0aUNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL211bHRpQ29udGVudC90ZXh0VGFiLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9tdWx0aUNvbnRlbnQvdGltZWxpbmVUYWIuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL29mZmVyc1Jlc3VsdHMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3RpbWVDYXJkU2xpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9pbnF1aXJ5U2VjdGlvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvc3dpdGNoZXJDb250ZW50U2VjdGlvbi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvdGV4dFNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2ZpbGVzRG93bmxvYWQuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3RleHRJbWFnZVNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2FjY29yZGlvblNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL2NpcmNsZXNTZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9jYXJkc0ltYWdlc1NlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3N1YnBhZ2VIZXJvTWFwLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9taW5pbmdNYXAvbWluaW5nTWFwLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9taW5pbmdNYXAvZGF0YVRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9taW5pbmdNYXAvc2lkZWJhci5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvbWluaW5nTWFwL21hcC5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvbGljZW5zZXNJbnF1aXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90ZXh0SW1hZ2VNaW4uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL3N0YXRpY1RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9iYW5uZXJTZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90ZXh0UGFnZS5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3Mvc2VjdGlvbnMvaW50cm9TZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy9saW5lQ2hhcnQuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3NlY3Rpb25zL21hcENoYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9zZWN0aW9ucy90cmVlTWFwLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9nbG9iYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9uZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9iaWRzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9jYWxjdWxhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9pbnZlc3RtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9taW5lcmFsLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9ldmVudHMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3BhZ2VzL2tjLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9jb21wbGV4ZXMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3BhZ2VzL2d1aWRlLWFuZC1pbnN0cnVjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3BhZ2VzL3VzZXItbWFudWFsLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9taW5pcmFscy1jbGFzc2VzLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9jb250YWN0LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zY3NzL3BhZ2VzL21vZGFsLXN1cnZleS5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvcGFnZXMvbWluaW5nLXRlcm1pbm9sb2d5LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy91eGxhYi5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvcGFnZXMvY2VudGVyLXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc2Nzcy9wYWdlcy9mZWVkYmFjay5zY3NzIiwid2VicGFjazovL2VzbmFkLy4vYXNzZXRzL3Njc3MvcGFnZXMvbWluaW5nX2luZnJhc3RydWN0dXJlLnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc3RhdGljLWh0bWwvc3JjL2Fzc2V0cy9zY3NzL19zdHlsZXNoZWV0LnNjc3MiLCJ3ZWJwYWNrOi8vZXNuYWQvLi9hc3NldHMvc3RhdGljLWh0bWwvc3JjL2Fzc2V0cy9zY3NzL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zdGF0aWMtaHRtbC9zcmMvYXNzZXRzL3Njc3MvX2FsbFNjc3Muc2NzcyIsIndlYnBhY2s6Ly9lc25hZC8uL2Fzc2V0cy9zdGF0aWMtaHRtbC9zcmMvYXNzZXRzL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3dpcGVyIDExLjEuMTVcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwczovL3N3aXBlcmpzLmNvbVxuICpcbiAqIENvcHlyaWdodCAyMDE0LTIwMjQgVmxhZGltaXIgS2hhcmxhbXBpZGlcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2VcbiAqXG4gKiBSZWxlYXNlZCBvbjogTm92ZW1iZXIgMTgsIDIwMjRcbiAqL1xuXG5AZm9udC1mYWNle2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztzcmM6dXJsKCdkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQScpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXN0eWxlOm5vcm1hbH06cm9vdHstLXN3aXBlci10aGVtZS1jb2xvcjojMDA3YWZmfTpob3N0e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt6LWluZGV4OjF9LnN3aXBlcnttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOnZhcigtLXN3aXBlci13cmFwcGVyLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLGluaXRpYWwpO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci1pb3MgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApfS5zd2lwZXItaG9yaXpvbnRhbHt0b3VjaC1hY3Rpb246cGFuLXl9LnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07ZGlzcGxheTpibG9ja30uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua3t2aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG99LnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItd3JhcHBlcnthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodH0uc3dpcGVyLWJhY2tmYWNlLWhpZGRlbiAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci0zZHtwZXJzcGVjdGl2ZToxMjAwcHh9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7b3ZlcmZsb3c6YXV0bztzY3JvbGxiYXItd2lkdGg6bm9uZTstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcjo6LXdlYmtpdC1zY3JvbGxiYXJ7ZGlzcGxheTpub25lfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnR9LnN3aXBlci1jc3MtbW9kZS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp4IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXJ7c2Nyb2xsLXNuYXAtdHlwZTp5IG1hbmRhdG9yeX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1mcmVlLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246bm9uZX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNzcy1tb2RlLnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZXtzY3JvbGwtc25hcC1hbGlnbjpjZW50ZXIgY2VudGVyO3Njcm9sbC1zbmFwLXN0b3A6YWx3YXlzfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjo6YmVmb3Jle2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tYmxvY2stc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXRvcC1vZmZzZXQsNTAlKTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn0uc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0IHN2Zywuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2IHN2Z3t0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2e3JpZ2h0OnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldCwxMHB4KTtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2ZvbnQtZmFtaWx5OnN3aXBlci1pY29ucztmb250LXNpemU6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7dGV4dC10cmFuc2Zvcm06bm9uZSFpbXBvcnRhbnQ7bGV0dGVyLXNwYWNpbmc6MDtmb250LXZhcmlhbnQ6aW5pdGlhbDtsaW5lLWhlaWdodDoxfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0LDEwcHgpO2xlZnQ6YXV0b30uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Y29udGVudDonbmV4dCd9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246LjNzIG9wYWNpdHk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt6LWluZGV4OjEwfS5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1oaWRkZW57b3BhY2l0eTowfS5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZD4uc3dpcGVyLXBhZ2luYXRpb24sLnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwsLnN3aXBlci1wYWdpbmF0aW9uLWN1c3RvbSwuc3dpcGVyLXBhZ2luYXRpb24tZnJhY3Rpb257Ym90dG9tOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbSw4cHgpO3RvcDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi10b3AsYXV0byk7bGVmdDowO3dpZHRoOjEwMCV9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjB9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2e3RyYW5zZm9ybTpzY2FsZSguNjYpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldi1wcmV2e3RyYW5zZm9ybTpzY2FsZSguMzMpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHQtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC13aWR0aCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtoZWlnaHQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhlaWdodCx2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZSw4cHgpKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ib3JkZXItcmFkaXVzLDUwJSk7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1yaWdodCw4cHgpO2xlZnQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tbGVmdCxhdXRvKTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsLTUwJSwwKX0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXZlcnRpY2FsLWdhcCw2cHgpIDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7bWFyZ2luOjAgdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwLDRweCl9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXB9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItcnRsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0fS5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbntjb2xvcjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbi1jb2xvcixpbmhlcml0KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4yNSkpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1zaXplLDRweCk7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLXNpemUsNHB4KTtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3RvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1iZy1jb2xvcixyZ2JhKDAsMCwwLC4xKSl9LnN3aXBlci1zY3JvbGxiYXItZGlzYWJsZWQ+LnN3aXBlci1zY3JvbGxiYXIsLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWx7cG9zaXRpb246YWJzb2x1dGU7bGVmdDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSk7Ym90dG9tOnZhcigtLXN3aXBlci1zY3JvbGxiYXItYm90dG9tLDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItdG9wLGF1dG8pO3otaW5kZXg6NTA7aGVpZ2h0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO3dpZHRoOmNhbGMoMTAwJSAtIDIgKiB2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXNpZGVzLW9mZnNldCwxJSkpfS5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OnZhcigtLXN3aXBlci1zY3JvbGxiYXItbGVmdCxhdXRvKTtyaWdodDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLXJpZ2h0LDRweCk7dG9wOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2lkZXMtb2Zmc2V0LDElKTt6LWluZGV4OjUwO3dpZHRoOnZhcigtLXN3aXBlci1zY3JvbGxiYXItc2l6ZSw0cHgpO2hlaWdodDpjYWxjKDEwMCUgLSAyICogdmFyKC0tc3dpcGVyLXNjcm9sbGJhci1zaWRlcy1vZmZzZXQsMSUpKX0uc3dpcGVyLXNjcm9sbGJhci1kcmFne2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItc2Nyb2xsYmFyLWRyYWctYmctY29sb3IscmdiYSgwLDAsMCwuNSkpO2JvcmRlci1yYWRpdXM6dmFyKC0tc3dpcGVyLXNjcm9sbGJhci1ib3JkZXItcmFkaXVzLDEwcHgpO2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3RleHQtYWxpZ246Y2VudGVyfS5zd2lwZXItem9vbS1jb250YWluZXI+Y2FudmFzLC5zd2lwZXItem9vbS1jb250YWluZXI+aW1nLC5zd2lwZXItem9vbS1jb250YWluZXI+c3Zne21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJTtvYmplY3QtZml0OmNvbnRhaW59LnN3aXBlci1zbGlkZS16b29tZWR7Y3Vyc29yOm1vdmU7dG91Y2gtYWN0aW9uOm5vbmV9LnN3aXBlciAuc3dpcGVyLW5vdGlmaWNhdGlvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5OjA7ei1pbmRleDotMTAwMH0uc3dpcGVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7bWFyZ2luOjAgYXV0b30uc3dpcGVyLWdyaWQ+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItZ3JpZC1jb2x1bW4+LnN3aXBlci13cmFwcGVye2ZsZXgtd3JhcDp3cmFwO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLWZhZGUuc3dpcGVyLWZyZWUtbW9kZSAuc3dpcGVyLXNsaWRle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5fS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLnN3aXBlci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MTt2aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2Zvcm0tb3JpZ2luOjAgMDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWN1YmUuc3dpcGVyLXJ0bCAuc3dpcGVyLXNsaWRle3RyYW5zZm9ybS1vcmlnaW46MTAwJSAwfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtbmV4dCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MHB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTouNjt6LWluZGV4OjB9LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6Jyc7YmFja2dyb3VuZDojMDAwO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtib3R0b206MDtyaWdodDowO2ZpbHRlcjpibHVyKDUwcHgpfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czphdXRvO3Zpc2liaWxpdHk6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWN1YmUuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctY3ViZS5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHt6LWluZGV4OjA7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbn0uc3dpcGVyLnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctZmxpcC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1mbGlwLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY3JlYXRpdmUgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5LGhlaWdodH0uc3dpcGVyLnN3aXBlci1jYXJkc3tvdmVyZmxvdzp2aXNpYmxlfS5zd2lwZXItY2FyZHMgLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtvdmVyZmxvdzpoaWRkZW59IiwiLnFzLWRhdGVwaWNrZXItY29udGFpbmVye2ZvbnQtc2l6ZToxcmVtO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Y29sb3I6IzAwMDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxNS42MjVlbTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO3otaW5kZXg6OTAwMTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCBncmV5O2JvcmRlci1yYWRpdXM6LjI2MzkyMTg3NWVtO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNmZmY7LXdlYmtpdC1ib3gtc2hhZG93OjAgMS4yNWVtIDEuMjVlbSAtLjkzNzVlbSByZ2JhKDAsMCwwLC4zKTtib3gtc2hhZG93OjAgMS4yNWVtIDEuMjVlbSAtLjkzNzVlbSByZ2JhKDAsMCwwLC4zKX0ucXMtZGF0ZXBpY2tlci1jb250YWluZXIgKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnFzLWNlbnRlcmVke3Bvc2l0aW9uOmZpeGVkO3RvcDo1MCU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSl9LnFzLWhpZGRlbntkaXNwbGF5Om5vbmV9LnFzLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNzUpO2NvbG9yOiNmZmY7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwYWRkaW5nOi41ZW07ei1pbmRleDoxO29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuM3M7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5xcy1vdmVybGF5LnFzLWhpZGRlbntvcGFjaXR5OjA7ei1pbmRleDotMX0ucXMtb3ZlcmxheSAucXMtb3ZlcmxheS15ZWFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTouODc1ZW07cGFkZGluZzouMjVlbSAwO3dpZHRoOjgwJTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MCBhdXRvO2Rpc3BsYXk6YmxvY2t9LnFzLW92ZXJsYXkgLnFzLW92ZXJsYXkteWVhcjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0ucXMtb3ZlcmxheSAucXMtY2xvc2V7cGFkZGluZzouNWVtO2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9LnFzLW92ZXJsYXkgLnFzLXN1Ym1pdHtib3JkZXI6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJhZGl1czouMjYzOTIxODc1ZW07cGFkZGluZzouNWVtO21hcmdpbjowIGF1dG8gYXV0bztjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw1MC4yJSwuNCl9LnFzLW92ZXJsYXkgLnFzLXN1Ym1pdC5xcy1kaXNhYmxlZHtjb2xvcjpncmV5O2JvcmRlci1jb2xvcjpncmV5O2N1cnNvcjpub3QtYWxsb3dlZH0ucXMtb3ZlcmxheSAucXMtb3ZlcmxheS1tb250aC1jb250YWluZXJ7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4LXBvc2l0aXZlOjE7ZmxleC1ncm93OjF9LnFzLW92ZXJsYXkgLnFzLW92ZXJsYXktbW9udGh7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOmNhbGMoMTAwJSAvIDMpO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjU7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjE1czt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1c30ucXMtb3ZlcmxheSAucXMtb3ZlcmxheS1tb250aC5hY3RpdmUsLnFzLW92ZXJsYXkgLnFzLW92ZXJsYXktbW9udGg6aG92ZXJ7b3BhY2l0eToxfS5xcy1jb250cm9sc3t3aWR0aDoxMDAlO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXgtcG9zaXRpdmU6MTtmbGV4LWdyb3c6MTstbXMtZmxleC1uZWdhdGl2ZTowO2ZsZXgtc2hyaW5rOjA7YmFja2dyb3VuZDojZDNkM2QzOy13ZWJraXQtZmlsdGVyOmJsdXIoMCk7ZmlsdGVyOmJsdXIoMCk7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtZmlsdGVyIC4zczt0cmFuc2l0aW9uOi13ZWJraXQtZmlsdGVyIC4zczt0cmFuc2l0aW9uOmZpbHRlciAuM3M7dHJhbnNpdGlvbjpmaWx0ZXIgLjNzLCAtd2Via2l0LWZpbHRlciAuM3N9LnFzLWNvbnRyb2xzLnFzLWJsdXJ7LXdlYmtpdC1maWx0ZXI6Ymx1cig1cHgpO2ZpbHRlcjpibHVyKDVweCl9LnFzLWFycm93e2hlaWdodDoxLjU2MjVlbTt3aWR0aDoxLjU2MjVlbTtwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOi4yNjM5MjE4NzVlbTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuMTVzO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMTVzfS5xcy1hcnJvdzpob3Zlci5xcy1sZWZ0OmFmdGVye2JvcmRlci1yaWdodC1jb2xvcjojMDAwfS5xcy1hcnJvdzpob3Zlci5xcy1yaWdodDphZnRlcntib3JkZXItbGVmdC1jb2xvcjojMDAwfS5xcy1hcnJvdzpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjEpfS5xcy1hcnJvdzphZnRlcntjb250ZW50OlwiXCI7Ym9yZGVyOi4zOTA2MjVlbSBzb2xpZCByZ2JhKDAsMCwwLDApO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMnM7dHJhbnNpdGlvbjpib3JkZXIgLjJzfS5xcy1hcnJvdy5xcy1sZWZ0OmFmdGVye2JvcmRlci1yaWdodC1jb2xvcjpncmV5O3JpZ2h0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMjUlLC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDI1JSwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDI1JSwtNTAlKX0ucXMtYXJyb3cucXMtcmlnaHQ6YWZ0ZXJ7Ym9yZGVyLWxlZnQtY29sb3I6Z3JleTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTI1JSwtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMjUlLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTI1JSwtNTAlKX0ucXMtbW9udGgteWVhcntmb250LXdlaWdodDo3MDA7LXdlYmtpdC10cmFuc2l0aW9uOmJvcmRlciAuMnM7dHJhbnNpdGlvbjpib3JkZXIgLjJzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCl9LnFzLW1vbnRoLXllYXI6bm90KC5xcy1kaXNhYmxlZC15ZWFyLW92ZXJsYXkpe2N1cnNvcjpwb2ludGVyfS5xcy1tb250aC15ZWFyOm5vdCgucXMtZGlzYWJsZWQteWVhci1vdmVybGF5KTpob3Zlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCBncmV5fS5xcy1tb250aC15ZWFyOmFjdGl2ZTpmb2N1cywucXMtbW9udGgteWVhcjpmb2N1c3tvdXRsaW5lOm5vbmV9LnFzLW1vbnRoe3BhZGRpbmctcmlnaHQ6LjVleH0ucXMteWVhcntwYWRkaW5nLWxlZnQ6LjVleH0ucXMtc3F1YXJlc3tkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOi4zMTI1ZW07LXdlYmtpdC1maWx0ZXI6Ymx1cigwKTtmaWx0ZXI6Ymx1cigwKTstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC1maWx0ZXIgLjNzO3RyYW5zaXRpb246LXdlYmtpdC1maWx0ZXIgLjNzO3RyYW5zaXRpb246ZmlsdGVyIC4zczt0cmFuc2l0aW9uOmZpbHRlciAuM3MsIC13ZWJraXQtZmlsdGVyIC4zc30ucXMtc3F1YXJlcy5xcy1ibHVyey13ZWJraXQtZmlsdGVyOmJsdXIoNXB4KTtmaWx0ZXI6Ymx1cig1cHgpfS5xcy1zcXVhcmV7d2lkdGg6Y2FsYygxMDAlIC8gNyk7aGVpZ2h0OjEuNTYyNWVtO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuMXM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcztib3JkZXItcmFkaXVzOi4yNjM5MjE4NzVlbX0ucXMtc3F1YXJlOm5vdCgucXMtZW1wdHkpOm5vdCgucXMtZGlzYWJsZWQpOm5vdCgucXMtZGF5KTpub3QoLnFzLWFjdGl2ZSk6aG92ZXJ7YmFja2dyb3VuZDpvcmFuZ2V9LnFzLWN1cnJlbnR7Zm9udC13ZWlnaHQ6NzAwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LnFzLWFjdGl2ZSwucXMtcmFuZ2UtZW5kLC5xcy1yYW5nZS1zdGFydHtiYWNrZ3JvdW5kOiNhZGQ4ZTZ9LnFzLXJhbmdlLXN0YXJ0Om5vdCgucXMtcmFuZ2UtNil7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5xcy1yYW5nZS1taWRkbGV7YmFja2dyb3VuZDojZDRlYmYyfS5xcy1yYW5nZS1taWRkbGU6bm90KC5xcy1yYW5nZS0wKTpub3QoLnFzLXJhbmdlLTYpe2JvcmRlci1yYWRpdXM6MH0ucXMtcmFuZ2UtbWlkZGxlLnFzLXJhbmdlLTB7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5xcy1yYW5nZS1lbmQ6bm90KC5xcy1yYW5nZS0wKSwucXMtcmFuZ2UtbWlkZGxlLnFzLXJhbmdlLTZ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ucXMtZGlzYWJsZWQsLnFzLW91dHNpZGUtY3VycmVudC1tb250aHtvcGFjaXR5Oi4yfS5xcy1kaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWR9LnFzLWRheSwucXMtZW1wdHl7Y3Vyc29yOmRlZmF1bHR9LnFzLWRheXtmb250LXdlaWdodDo3MDA7Y29sb3I6Z3JleX0ucXMtZXZlbnR7cG9zaXRpb246cmVsYXRpdmV9LnFzLWV2ZW50OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDouNDY4NzVlbTtoZWlnaHQ6LjQ2ODc1ZW07Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojMDdmO2JvdHRvbTowO3JpZ2h0OjB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4vKiAtLS1cbiAgRXhwbG9kZVxuLS0tICovXG4vKiAtLS1cbiAgU3RyaW5nIHJlcGxhY2Vcbi0tLSAqL1xuLyogRXhhbXBsZSBvZiB1c2UgaXMgYXQgdGhlIGJvdHRvbSBvZiBmaWxlICovXG4vKlxuXG4gIFNhbXBsZSBmaWxlIG5hbWU6XG4gICAg4oCiIE9wZW5TYW5zLUJvbGQudHRmXG4gICAg4oCiIFtwcmVmaXhdW2RlbGltaXRlcl1bZm9udF93ZWlnaHRdLnR0ZlxuXG4gIE1peGluIGFyZ3M6XG4gICAg4oCiIHBhdGhcbiAgICDigKIgZm9udCBmYW1pbHlcbiAgICDigKIgZm9udHMgd2VpZ2h0czpcbiAgICAgIOKAoiBuYW1lIChmb250X3dlaWdodCBpbiBmaWxlIG5hbWVzKVxuICAgICAg4oCiIHdlaWdodFxuICAgICAg4oCiIHN0eWxlXG5cbiAgRXhhbXBsZTpcbiAgICAkUm9ib3RvIDogKFxuICAgICAgKFxuICAgICAgICAnbmFtZScgICA6ICdSZWd1bGFyJyxcbiAgICAgICAgJ3dlaWdodCcgOiA0MDAsXG4gICAgICAgICdzdHlsZScgIDogJ25vcm1hbCdcbiAgICAgICksXG4gICAgICAoXG4gICAgICAgICduYW1lJyAgIDogJ01lZGl1bScsXG4gICAgICAgICd3ZWlnaHQnIDogNTAwLFxuICAgICAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICAgICApLFxuICAgICAgKFxuICAgICAgICAnbmFtZScgICA6ICdCb2xkJyxcbiAgICAgICAgJ3dlaWdodCcgOiA3MDAsXG4gICAgICAgICdzdHlsZScgIDogJ25vcm1hbCdcbiAgICAgIClcbiAgICApO1xuXG4gICAgQGluY2x1ZGUgZm9udEZhY2UoJy4uL3NvdXJjZXMvZm9udHMvZm9udC8nLCAnUm9ib3RvJywgJ1JvYm90bycsICRSb2JvdG8pO1xuXG4qL1xuLyogRXhhbXBsZSBvZiB1c2UgaXMgYXQgdGhlIGJvdHRvbSBvZiBmaWxlICovXG4vKlxuXG4gIEV4YW1wbGU6XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSByd2QodGFibGV0LCB0cnVlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSByd2QodGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICBSZXN1bHQ6XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIHVsIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4qL1xuLyogRXhhbXBsZSBvZiB1c2UgaXMgYXQgdGhlIGJvdHRvbSBvZiBmaWxlICovXG4vKlxuXG4gIEV4YW1wbGU6XG5cbiAgICBkaXYge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCgpIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICBSZXN1bHQ6XG5cbiAgICBkaXYge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgaHRtbFtkaXI9cnRsXSBkaXYge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuKi9cbi8qIEV4YW1wbGUgb2YgdXNlIGlzIGF0IHRoZSBib3R0b20gb2YgZmlsZSAqL1xuLypcblxuICBFeGFtcGxlOlxuXG4gICAgZGl2IHtcbiAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG5cbiAgICAgIEBpbmNsdWRlIGJyb3dzZXIoJ2llJykge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgICAgfVxuICAgIH1cblxuICBSZXN1bHQ6XG5cbiAgICBkaXYge1xuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjBcXDApIHtcblxuICAgICAgZGl2IHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgICAgIH1cbiAgICB9XG5cbiovXG4vKiBhZnRlciBydGwgbWl4aW4gKi9cbi8qIC0tLVxuICBCYXNpYyB2ZXJzaW9uOlxuICBodHRwczovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cbi0tLSAqL1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvc3dpcGVyLWJ1bmRsZS5taW4uY3NzXCI7XG5AaW1wb3J0ICd+anMtZGF0ZXBpY2tlci9kaXN0L2RhdGVwaWNrZXIubWluLmNzcyc7XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIC0tLVxuICBNb2RpZmljYXRpb25zXG4tLS0gKi9cbi8qIC0gSFRNTCBzdXBwb3J0IC0gKi9cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogLSBIaWRkZW4gYXR0cmlidXRlIC0gKi9cbipbaGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogLSBSZXNldCBmb3IgU1ZHIG9yYXogZWxlbWVudHMgb2YgZm9ybSAtICovXG5zdmcsXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kLFxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIC0gSUUxMSAtICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogLSBGb250cyBvbiBpT1MsIGlnbm9yaW5nIGZvbnQgc2l6ZSBjaGFuZ2VzIC0gKi9cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4vKiAtIExpbmtzIHN0eWxpbmcgLSAqL1xuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hLFxuYTpob3ZlcixcbmE6Zm9jdXMsXG4qOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiAtIFJlc2V0IGZvciBpbWFnZXMgLSAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBAaW5jbHVkZSBmb250RmFjZSgnLi8uLi8uLi9wdWJsaWMvZm9udHMvU29tYXIvJywgJ1NvbWFyJywgJ1NvbWFyJywgJGZ3cy1zb21hcik7ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOTmV4dExUQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1saWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1saWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtbGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU5OZXh0TFRBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLy4uLy4uL3B1YmxpYy9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk5leHRMVEFyYWJpY1wiO1xuICBzcmM6IHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtbWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uLy4uL3B1YmxpYy9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLW1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtbWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOTmV4dExUQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1ib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLy4uLy4uL3B1YmxpYy9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLy4uLy4uL3B1YmxpYy9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi5oZ2ktdHdvdG9uZSwgLmhnaS1kdW90b25lLCAuaGdpLWJ1bGssIC5oZ2ktc29saWQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTQxQjM0O1xufVxuXG4uaGdpLXN0cm9rZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNCQzk1NUM7XG59XG5cbi5oZ2ktc29saWQge1xuICBjb2xvcjogI0JDOTU1Qztcbn1cblxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1pY29uIC5oZ2ktc3Ryb2tlIHtcbiAgZm9udC1zaXplOiAxMDVweDtcbiAgY29sb3I6ICNCQzk1NUM7XG59XG5cbi5taW5lcmFscy1zZWN0aW9uLXRhYnMgLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMDBCQzcwO1xufVxuXG4uc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtaWNvbiAuaGdpLXN0cm9rZSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgY29sb3I6ICNCQzk1NUM7XG59XG5cbi5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLXRpdGxlIC5oZ2ktc3Ryb2tlLFxuLm1pbmVyYWxzLWxpc3QtZmlsdGVyLXRpdGxlIC5oZ2ktc3Ryb2tlLFxuLmxpY2Vuc2UtbGlzdC1maWx0ZXItdGl0bGUgLmhnaS1zdHJva2UsXG4uaW52ZXN0b3ItbGlzdC1maWx0ZXItdGl0bGUgLmhnaS1zdHJva2UsXG4ucmVxdWVzdC1saXN0LWZpbHRlci10aXRsZSAuaGdpLXN0cm9rZSB7XG4gIGNvbG9yOiAjM2I0MDQ3O1xufVxuXG4uY29tcGFueS1kZXRhaWxzLWljb24gLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiAjQkM5NTVDO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtaWNvbiAuaGdpLXN0cm9rZSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMgLmhnaS1zdHJva2UsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5yZXF1ZXN0cy1saXN0LWNhcmQtZGV0YWlscyAuaGdpLXN0cm9rZSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkLWRldGFpbHMgLmhnaS1zdHJva2Uge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcmM6IHVybChcIi4vLi4vLi4vcHVibGljL2ZvbnRzL2ljb21vb24vZm9udHMvaWNvbW9vbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi8uLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLnN2ZyNpY29tb29uXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLmljb24ta2V5Ym9hcmRfYXJyb3dfZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCIgIWltcG9ydGFudDtcbn1cbi5pY29uLWtleWJvYXJkX2Fycm93X2Rvd246YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMVwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1jbGVhcjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwMlwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tYXJyb3ctbGVmdC1jaXJjbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNVwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZTphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDRcIiAhaW1wb3J0YW50O1xufVxuLmljb24tYXJyb3ctbGVmdDphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy1yaWdodDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCIgIWltcG9ydGFudDtcbn1cbi5pY29uLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWtleWJvYXJkX2Fycm93X3VwOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDZcIiAhaW1wb3J0YW50O1xufVxuLmljb24ta2V5Ym9hcmRfYXJyb3dfdXA6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQxOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDdcIiAhaW1wb3J0YW50O1xufVxuLmljb24tYXJyb3ctcmlnaHQxOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5pY29uLWNoZWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDhcIiAhaW1wb3J0YW50O1xufVxuLmljb24tY2hlY2s6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24teW91dHViZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCIgIWltcG9ydGFudDtcbn1cbi5pY29uLXlvdXR1YmU6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tbGlua2VkaW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwYVwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1saW5rZWRpbjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1pbnN0YWdyYW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1pbnN0YWdyYW06YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24teDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCIgIWltcG9ydGFudDtcbn1cbi5pY29uLXg6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb24tZG93bmxvYWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZFwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1kb3dubG9hZDphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy1kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIiAhaW1wb3J0YW50O1xufVxuLmljb24tYXJyb3ctZG93bjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy10aGluLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZlwiICFpbXBvcnRhbnQ7XG59XG4uaWNvbi1hcnJvdy10aGluLWxlZnQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuaHRtbCxcbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk5leHRMVEFyYWJpY1wiO1xufVxuaHRtbFtkaXI9cnRsXSBib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiRElOTmV4dExUQXJhYmljXCI7XG59XG5cbmJvZHkudG91ciAuaGVhZGVyLCBib2R5LnRvdXIgLmZvb3RlciwgYm9keS50b3VyIC5zdWJwYWdlSGVybywgYm9keS50b3VyIC5taW5pbmdNYXBfX3dyYXBwZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuXG5pbnB1dCxcbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk5leHRMVEFyYWJpY1wiO1xufVxuaHRtbFtkaXI9cnRsXSBpbnB1dCxcbmh0bWxbZGlyPXJ0bF0gYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOTmV4dExUQXJhYmljXCI7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LW1zLWNsZWFyLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cblxuLyogY2xlYXJzIHRoZSAnWCcgZnJvbSBDaHJvbWUgKi9cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblt2LWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3VwbG9hZC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHotaW5kZXg6IDU1NTU1NTU1NTtcbn1cbiN1cGxvYWQtb3ZlcmxheSBoNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbG9yOiAjMTYxNjE2O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkIC5mb3JtLXR5cGUtLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQgLmZvcm0tY2hlY2tib3gge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnd5c2l3eWcgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLnd5c2l3eWcgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53eXNpd3lnIGgxLCAud3lzaXd5ZyBoMiwgLnd5c2l3eWcgaDMsIC53eXNpd3lnIGg0LCAud3lzaXd5ZyBoNSwgLnd5c2l3eWcgaDYge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLnd5c2l3eWcgaDE6bGFzdC1jaGlsZCwgLnd5c2l3eWcgaDI6bGFzdC1jaGlsZCwgLnd5c2l3eWcgaDM6bGFzdC1jaGlsZCwgLnd5c2l3eWcgaDQ6bGFzdC1jaGlsZCwgLnd5c2l3eWcgaDU6bGFzdC1jaGlsZCwgLnd5c2l3eWcgaDY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53eXNpd3lnIGgxLCAud3lzaXd5ZyBoMiwgLnd5c2l3eWcgaDMsIC53eXNpd3lnIGg0LCAud3lzaXd5ZyBoNSwgLnd5c2l3eWcgaDYge1xuICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICB9XG59XG4ud3lzaXd5ZyB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cbi53eXNpd3lnIHVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnd5c2l3eWcgb2wge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG4ud3lzaXd5ZyBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi53eXNpd3lnIHVsLCAud3lzaXd5ZyBvbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDMuNzglO1xufVxuLnd5c2l3eWcgdWwgPiBsaSwgLnd5c2l3eWcgdWwgPiB1bCwgLnd5c2l3eWcgdWwgPiBvbCwgLnd5c2l3eWcgb2wgPiBsaSwgLnd5c2l3eWcgb2wgPiB1bCwgLnd5c2l3eWcgb2wgPiBvbCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG59XG4ud3lzaXd5ZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ud3lzaXd5ZyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnd5c2l3eWcgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLnd5c2l3eWcgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5xcy1kYXRlcGlja2VyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXMtZGF0ZXBpY2tlci1jb250YWluZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cblxuLnFzLXNxdWFyZSB7XG4gIGhlaWdodDogMy41NjI1ZW07XG59XG5cbi53cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgY2FsYygtNzYuNTM0MDhweCArIDEwLjg5MnZ3KTtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogTWVudSBTZXR0aW5ncyBDb250YWluZXIgKi9cbn1cbi5oZWFkZXIuc3VicGFnZSAuaGVhZGVyX19tYWluIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTMyLCAxMDUsIDY0LCAwLjMpO1xufVxuLmhlYWRlci5zdWJwYWdlIC5oZWFkZXJfX2xvZ29JbWctLXdoaXRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5oZWFkZXIuc3VicGFnZSAuaGVhZGVyX19sb2dvSW1nLS1ibGFjayB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyLnN1YnBhZ2UgLmhlYWRlcl9fbWVudUxpbmsge1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5oZWFkZXIuc3VicGFnZSAubGFuZ1N3aXRjaGVyIHNwYW4sIC5oZWFkZXIuc3VicGFnZSAubGFuZ1N3aXRjaGVyIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzg0Njk0MDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4uaGVhZGVyLnN1YnBhZ2UgLm1lbnVCdXR0b24ge1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5oZWFkZXJfX21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDQ7XG4gIHBhZGRpbmc6IDNyZW0gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5oZWFkZXJfX21haW4tLXNjcm9sbERvd24ge1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5oZWFkZXJfX21haW4tLXNjcm9sbERvd24gLmJ1dHRvbi5idXR0b24tLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzM1QzM4O1xufVxuLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuYnV0dG9uLmJ1dHRvbi0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM1QzM4O1xuICBib3JkZXItY29sb3I6ICM3MzVDMzg7XG59XG4uaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS13aGl0ZTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG59XG4uaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudDpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5oZWFkZXJfX21lbnVMaW5rIHtcbiAgcGFkZGluZy1ib3R0b206IDMuM3JlbTtcbn1cbi5oZWFkZXJfX21haW4uYWN0aXZlLCAuaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGRhZGE7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX19idXJnZXIsIC5oZWFkZXJfX21haW4tLXNjcm9sbERvd24gLmhlYWRlcl9fYnVyZ2VyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX19sb2dvSW1nLS13aGl0ZSwgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuaGVhZGVyX19sb2dvSW1nLS13aGl0ZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX19sb2dvSW1nLS1ibGFjaywgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuaGVhZGVyX19sb2dvSW1nLS1ibGFjayB7XG4gIG9wYWNpdHk6IDE7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX19tZW51TGluaywgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuaGVhZGVyX19tZW51TGluayB7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLmhlYWRlcl9fbWFpbi5hY3RpdmUgLmhlYWRlcl9fdXRpbHNJbm5lciAubGFuZ1N3aXRjaGVyIHN2ZyBwYXRoLCAuaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5oZWFkZXJfX3V0aWxzSW5uZXIgLmxhbmdTd2l0Y2hlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICM3RjgwODE7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX191dGlsc0lubmVyIC5tZW51X3NldHRpbmdzIHN2ZywgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuaGVhZGVyX191dGlsc0lubmVyIC5tZW51X3NldHRpbmdzIHN2ZyB7XG4gIGNvbG9yOiAjN0Y4MDgxICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuaGVhZGVyX191dGlsc0lubmVyIC5sYW5nU3dpdGNoZXIgc3BhbiwgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuaGVhZGVyX191dGlsc0lubmVyIC5sYW5nU3dpdGNoZXIgc3BhbiB7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLmhlYWRlcl9fbWFpbi5hY3RpdmUgLmJ1dHRvbi5idXR0b24tLXdoaXRlLCAuaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG59XG4uaGVhZGVyX19tYWluLmFjdGl2ZSAuYnV0dG9uLmJ1dHRvbi0td2hpdGUgc3BhbiwgLmhlYWRlcl9fbWFpbi0tc2Nyb2xsRG93biAuYnV0dG9uLmJ1dHRvbi0td2hpdGUgc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhlYWRlcl9fbWFpbi5hY3RpdmUgLmJ1dHRvbi5idXR0b24tLXRyYW5zcGFyZW50LCAuaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzczNUMzODtcbn1cbi5oZWFkZXJfX21haW4uYWN0aXZlIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCBzcGFuLCAuaGVhZGVyX19tYWluLS1zY3JvbGxEb3duIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCBzcGFuIHtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4uaGVhZGVyX19tYWluSW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogM3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbWFpbklubmVyIHtcbiAgICBnYXA6IDEuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaGVhZGVyX19tYWluSW5uZXIge1xuICAgIGdhcDogNi41cmVtO1xuICB9XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDAgMCU7XG59XG4uaGVhZGVyX19sb2dvSW1nIHtcbiAgbWF4LXdpZHRoOiA4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogN3JlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmhlYWRlcl9fbG9nb0ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMnJlbTtcbiAgfVxufVxuLmhlYWRlcl9fbG9nb0ltZy0tYmxhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5oZWFkZXJfX2xvZ29JbWctLWJsYWNrIHtcbiAgbGVmdDogMDtcbn1cbmh0bWxbZGlyPXJ0bF0gLmhlYWRlcl9fbG9nb0ltZy0tYmxhY2sge1xuICByaWdodDogMDtcbn1cbi5oZWFkZXJfX21lbnUge1xuICBmbGV4OiAxIDAgNTUlO1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLmhlYWRlcl9fbWVudUl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlcl9fbWVudUl0ZW0uYWN0aXZlIC5oZWFkZXJfX21lbnVMaW5rIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNlwiICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19tZW51SXRlbS5hY3RpdmUgLmhlYWRlcl9fbWVudUxpbmsgc3BhbjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmhlYWRlcl9fbWVudUl0ZW0uYWN0aXZlIC5oZWFkZXJfX21lbnVMaW5rOmFmdGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuNnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX21lbnVJdGVtLmFjdGl2ZSAuaGVhZGVyX19tZW51TGluazphZnRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuMnJlbSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlYWRlcl9fbWVudUl0ZW0uYWN0aXZlIC5oZWFkZXJfX21lbnVMaW5rOmFmdGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMy4ycmVtKTtcbiAgfVxufVxuLmhlYWRlcl9fbWVudUxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0ZBRkJGQjtcbiAgcGFkZGluZzogMCAwLjhyZW0gNC43cmVtIDAuOHJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlYWRlcl9fbWVudUxpbmsge1xuICAgIHBhZGRpbmc6IDAgMC42cmVtIDQuN3JlbSAwLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlYWRlcl9fbWVudUxpbmsge1xuICAgIHBhZGRpbmc6IDAgMS42cmVtIDQuN3JlbSAxLjZyZW07XG4gIH1cbn1cbi5oZWFkZXJfX21lbnVMaW5rOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbn1cbi5oZWFkZXJfX21lbnVMaW5rLS1oYXNTdWJtZW51IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVhZGVyX19tZW51TGluayBzcGFuOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbmh0bWxbZGlyPXJ0bF0gLmhlYWRlcl9fbWVudUxpbmsgc3BhbjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmhlYWRlcl9fbWVudURyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogNS42cmVtIDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uaGVhZGVyX19tZW51RHJvcGRvd24tLWV4cGFuZGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5oZWFkZXJfX21lbnVEcm9wZG93bi0tZXhwYW5kZWQgLmhlYWRlcl9fbWVudURyb3Bkb3duTGluayB7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLmhlYWRlcl9fbWVudURyb3Bkb3duTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyX19tZW51RHJvcGRvd25MaW5rIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmhlYWRlcl9fbWVudURyb3Bkb3duTGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5oZWFkZXJfX21lbnVEcm9wZG93bkxpbmstLWFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhlYWRlcl9fdXRpbHMge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4OiAxIDAgMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX3V0aWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5oZWFkZXJfX3V0aWxzSW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZWFkZXJfX3V0aWxzSW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uaGVhZGVyX191dGlsc0J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuMnJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaGVhZGVyX191dGlsc0J1dHRvbnMge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4uaGVhZGVyX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHotaW5kZXg6IC0xO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5oZWFkZXJfX292ZXJsYXktLWV4cGFuZGVkIHtcbiAgb3BhY2l0eTogMC40O1xuICB6LWluZGV4OiAyO1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC8qIERyb3Bkb3duIE1lbnUgKi9cbiAgLyogRm9udCBTaXplIEJ1dHRvbnMgKi9cbiAgLyogVG9nZ2xlIFN3aXRjaCAqL1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAuaGVhZGVyX19TZXR0aW5nc19pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5oZWFkZXIgLm1lbnVfc2V0dGluZ3MgLmRyb3Bkb3duX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB6LWluZGV4OiAxMDAwO1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAuZHJvcGRvd25fbWVudS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXIgLm1lbnVfc2V0dGluZ3MgLmRyb3Bkb3duX21lbnUgLmRyb3Bkb3duX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAuZHJvcGRvd25fbWVudSAuZHJvcGRvd25faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5oZWFkZXIgLm1lbnVfc2V0dGluZ3MgLmRyb3Bkb3duX21lbnUgLmRyb3Bkb3duX2l0ZW0gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oZWFkZXIgLm1lbnVfc2V0dGluZ3MgLmZvbnQtc2l6ZS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAuZm9udC1zaXplLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAuZm9udC1zaXplLWNvbnRyb2xzIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlMGUwZTA7XG59XG4uaGVhZGVyIC5tZW51X3NldHRpbmdzIC50b2dnbGUtc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG4uaGVhZGVyIC5tZW51X3NldHRpbmdzIC50b2dnbGUtc3dpdGNoIC5zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCAuc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5oZWFkZXIgLm1lbnVfc2V0dGluZ3MgLnRvZ2dsZS1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xufVxuLmhlYWRlciAubWVudV9zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG59XG4uaGVhZGVyLnN1YnBhZ2UgLm1lbnVfc2V0dGluZ3Mgc3ZnIHtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5cbi5hY3RpdmUtZmlsdGVyIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSkgIWltcG9ydGFudDtcbn1cblxuLmhlcm9IZWFkZXIge1xuICB6LWluZGV4OiAxOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLmhlcm9IZWFkZXJfX21haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhlcm9IZWFkZXJfX21haW5Jbm5lciB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb0hlYWRlcl9fbWFpbklubmVyIHtcbiAgICBmb250LXNpemU6IGNhbGMoOC44NTEycHggKyAwLjQxdncpO1xuICB9XG59XG4uaGVyb0hlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAyLjJyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9IZWFkZXJfX2xvZ28ge1xuICAgIHRvcDogY2FsYygtNC42NDEyOHB4ICsgMS42NDZ2dyk7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19sb2dvSW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNS42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvSGVhZGVyX19sb2dvSW1nIHtcbiAgICB3aWR0aDogY2FsYygzOC42Mjc4NHB4ICsgMi4yNjJ2dyk7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX191dGlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDExLjJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvSGVhZGVyX191dGlscyB7XG4gICAgaGVpZ2h0OiBjYWxjKDI5LjA0NTc2cHggKyAyLjQ2OHZ3KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmhlcm9IZWFkZXJfX3V0aWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVyb0hlYWRlcl9fdXRpbC0tbGFuZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvSGVhZGVyX191dGlsLS1sYW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLmhlcm9IZWFkZXJfX3V0aWwtLWxhbmcge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIGh0bWxbZGlyPXJ0bF0gLmhlcm9IZWFkZXJfX3V0aWwtLWxhbmcge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVyb0hlYWRlcl9fdXRpbC0tbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuaHRtbFtkaXI9cnRsXSAuaGVyb0hlYWRlcl9fdXRpbC0tbWVudSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9IZWFkZXJfX3V0aWwtLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19zZWFyY2gge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAzLjJyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuLmhlcm9IZWFkZXJfX3NlYXJjaDo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmhlcm9IZWFkZXJfX3NlYXJjaDo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGVyb0hlYWRlcl9fc2VhcmNoOmhvdmVyIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY2KTtcbiAgfVxufVxuLmhlcm9IZWFkZXJfX2xhbmcge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5oZXJvSGVhZGVyX19sYW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjhyZW07XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAuaGVyb0hlYWRlcl9fbGFuZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjhyZW07XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19idXJnZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVyb0hlYWRlcl9fYnVyZ2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4ycmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuaGVyb0hlYWRlcl9fYnVyZ2VyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjJyZW07XG59XG4uaGVyb0hlYWRlcl9fbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5oZXJvSGVhZGVyX19tZW51IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBjYWxjKDM0LjIwOTkycHggKyAyLjA1NnZ3KTtcbiAgfVxuICAuaGVyb0hlYWRlcl9fbWVudTo6YmVmb3JlLCAuaGVyb0hlYWRlcl9fbWVudTo6YWZ0ZXIge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAoMzcuODgxNnB4ICsgMi44OHZ3KSk7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zMyk7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuaGVyb0hlYWRlcl9fbWVudTo6YmVmb3JlIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5oZXJvSGVhZGVyX19tZW51OjphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19tZW51SXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCAtMC40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZXJvSGVhZGVyX19tZW51SXRlbXMge1xuICAgIG1hcmdpbjogMCBjYWxjKDguNjQxMjhweCArIC0xLjY0NnZ3KTtcbiAgfVxufVxuLmhlcm9IZWFkZXJfX21lbnVJdGVtIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlcm9IZWFkZXJfX21lbnVJdGVtIHtcbiAgICBwYWRkaW5nOiAwIGNhbGMoLTguNjQxMjhweCArIDEuNjQ2dncpO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5oZXJvSGVhZGVyX19tZW51SXRlbS0tc3BhY2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbmh0bWxbZGlyPXJ0bF0gLmhlcm9IZWFkZXJfX21lbnVJdGVtLS1zcGFjZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5oZXJvSGVhZGVyX19tZW51TGluayB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgY29sb3IgMC4ycztcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oZXJvSGVhZGVyX19tZW51TGluazpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42Nik7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19tZW51SXRlbXMtLWV4cGFuZGVkIC5oZXJvSGVhZGVyX19tZW51TGluazpub3QoLmhlcm9IZWFkZXJfX21lbnVMaW5rLS1leHBhbmRlZCkge1xuICBvcGFjaXR5OiAwLjM7XG59XG4uaGVyb0hlYWRlcl9fbWVudUxpbmstLWhhc1N1Ym1lbnU6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAwLjRlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhlcm9IZWFkZXJfX21lbnVMaW5rLS1oYXNTdWJtZW51OjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVyb0hlYWRlcl9fbWVudUxpbmstLWhhc1N1Ym1lbnU6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmhlcm9IZWFkZXJfX21lbnVMaW5rLS1oYXNTdWJtZW51OjphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuLmhlcm9IZWFkZXJfX2Ryb3Age1xuICBmbGV4LWdyb3c6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZXJvSGVhZGVyX19tb2JpbGVNZW51IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9IZWFkZXJfX21vYmlsZU1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5oZXJvSGVhZGVyX19zdWJtZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhlcm9IZWFkZXJfX3N1Ym1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5tb2JpbGVNZW51IHtcbiAgei1pbmRleDogMTAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQkZCO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHZpc2liaWxpdHkgMC4ycywgdHJhbnNmb3JtIDAuMnM7XG4gIHBhZGRpbmc6IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm1vYmlsZU1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAxJSk7XG59XG5odG1sW2Rpcj1ydGxdIC5tb2JpbGVNZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDElKTtcbn1cbi5tb2JpbGVNZW51IC5sYW5nU3dpdGNoZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjN0Y4MDgxO1xufVxuLm1vYmlsZU1lbnUgLmxhbmdTd2l0Y2hlciBzcGFuIHtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4ubW9iaWxlTWVudSAuYnV0dG9uLmJ1dHRvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xufVxuLm1vYmlsZU1lbnUgLmJ1dHRvbi5idXR0b24tLXdoaXRlIHNwYW4ge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tb2JpbGVNZW51IC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcbn1cbi5tb2JpbGVNZW51IC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCBzcGFuIHtcbiAgY29sb3I6ICMwMEJDNzA7XG59XG4ubW9iaWxlTWVudS0tZXhwYW5kZWQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubW9iaWxlTWVudS0tZXhwYW5kZWQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5odG1sW2Rpcj1ydGxdIC5tb2JpbGVNZW51LS1leHBhbmRlZCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi5tb2JpbGVNZW51X19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1vYmlsZU1lbnVfX2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbn1cbi5tb2JpbGVNZW51X19oZWFkUmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1vYmlsZU1lbnVfX2hlYWRTZWFyY2gge1xuICBwYWRkaW5nOiAwIDIuNnJlbTtcbn1cbi5tb2JpbGVNZW51X19sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubW9iaWxlTWVudV9fbG9nb0ltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbn1cbi5tb2JpbGVNZW51X19sb2dvSW1nLS1jb2xvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbi5tb2JpbGVNZW51X19jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4ubW9iaWxlTWVudV9fY2xvc2U6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLm1vYmlsZU1lbnVfX2Nsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiICFpbXBvcnRhbnQ7XG59XG4ubW9iaWxlTWVudV9fY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLm1vYmlsZU1lbnVfX2Nsb3NlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLm1vYmlsZU1lbnVfX2Nsb3NlOmhvdmVyOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xdHVybik7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAubW9iaWxlTWVudV9fY2xvc2U6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG4ubW9iaWxlTWVudV9faXRlbXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cbi5tb2JpbGVNZW51X19pdGVtczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4ubW9iaWxlTWVudV9faXRlbXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cbi5tb2JpbGVNZW51X19pdGVtIHtcbiAgcGFkZGluZzogMC44cmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vYmlsZU1lbnVfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IGNhbGMoLTE2LjQzMTM2cHggKyAzLjcwMnZ3KSAwO1xuICB9XG59XG4ubW9iaWxlTWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCBjb2xvciAwLjJzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5tb2JpbGVNZW51X19saW5rIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgfVxufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubW9iaWxlTWVudV9fbGluay0taGFzU3VibWVudSA+IHNwYW4ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5odG1sW2Rpcj1ydGxdIC5tb2JpbGVNZW51X19saW5rLS1oYXNTdWJtZW51ID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLm1vYmlsZU1lbnVfX2xpbmstLWhhc1N1Ym1lbnUgPiBzcGFuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAubW9iaWxlTWVudV9fbGluay0taGFzU3VibWVudSA+IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubW9iaWxlTWVudV9fbGluay0tZXhwYW5kZWQge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5tb2JpbGVNZW51X19saW5rLS1leHBhbmRlZCBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCIgIWltcG9ydGFudDtcbn1cbi5tb2JpbGVNZW51X19zdWJtZW51IHtcbiAgei1pbmRleDogMTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm1vYmlsZU1lbnVfX3N1Ym1lbnUtLWV4cGFuZGVkIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLm1vYmlsZU1lbnVfX3N1YmhlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgcGFkZGluZzogMS4ycmVtIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dyk7XG59XG4ubW9iaWxlTWVudV9fYmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm1vYmlsZU1lbnVfX2JhY2sge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuaHRtbFtkaXI9cnRsXSAubW9iaWxlTWVudV9fYmFjayB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm1vYmlsZU1lbnVfX3N1Yml0ZW1zIHtcbiAgZmxleC1ncm93OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vYmlsZU1lbnVfX3N1Yml0ZW0ge1xuICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbi5tb2JpbGVNZW51X19zdWJsaW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgY29sb3IgMC4ycztcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICAvKiBGb250IFNpemUgQnV0dG9ucyAqL1xuICAvKiBBY2Nlc3NpYmlsaXR5IFNldHRpbmdzICovXG4gIC8qIFRvZ2dsZSBTd2l0Y2ggKi9cbiAgLyogVGV4dCBzdHlsaW5nICovXG59XG4ubW9iaWxlTWVudSAubW9iaWxlTWVudV9fc2V0dGluZ3MgLmNvbG9yLWNvbnRyYXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyAuZm9udC1zaXplLWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuLm1vYmlsZU1lbnUgLm1vYmlsZU1lbnVfX3NldHRpbmdzIC5mb250LXNpemUtY29udHJvbHMgYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiBibGFjaztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XG59XG4ubW9iaWxlTWVudSAubW9iaWxlTWVudV9fc2V0dGluZ3MgLmZvbnQtc2l6ZS1jb250cm9scyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuLm1vYmlsZU1lbnUgLm1vYmlsZU1lbnVfX3NldHRpbmdzIC5hY2Nlc3NpYmlsaXR5LXNldHRpbmdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuLm1vYmlsZU1lbnUgLm1vYmlsZU1lbnVfX3NldHRpbmdzIC50b2dnbGUtc3dpdGNoIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCAuc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCAuc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5tb2JpbGVNZW51IC5tb2JpbGVNZW51X19zZXR0aW5ncyAudG9nZ2xlLXN3aXRjaCBpbnB1dDpjaGVja2VkICsgLnNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMEJDNzA7XG59XG4ubW9iaWxlTWVudSAubW9iaWxlTWVudV9fc2V0dGluZ3MgLnRvZ2dsZS1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xufVxuLm1vYmlsZU1lbnUgLm1vYmlsZU1lbnVfX3NldHRpbmdzIC50ZXh0LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc3VibWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNUMzODtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDElKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB2aXNpYmlsaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjJzO1xufVxuLnN1Ym1lbnUtLWV4cGFuZGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLnN1Ym1lbnUtLWhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uc3VibWVudV9faW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibWVudV9faW5uZXIge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMzEuMjk5NTJweCArIDMuMDg2dncpO1xuICB9XG59XG4uc3VibWVudS0taGVybyAuc3VibWVudV9faW5uZXIge1xuICBtaW4taGVpZ2h0OiAzLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1lbnUtLWhlcm8gLnN1Ym1lbnVfX2lubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzLjZyZW07XG4gIH1cbn1cbi5zdWJtZW51X19pdGVtcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWJtZW51X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdmlzaWJpbGl0eSAwLjJzO1xufVxuLnN1Ym1lbnVfX2l0ZW0tLWV4cGFuZGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnN1Ym1lbnVfX3N1Yml0ZW1zIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgbWFyZ2luOiAwIC0wLjRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1lbnVfX3N1Yml0ZW1zIHtcbiAgICBtYXJnaW46IDAgY2FsYygyLjMyODMycHggKyAtMC44MjR2dyk7XG4gIH1cbn1cbi5zdWJtZW51LS1oZXJvIC5zdWJtZW51X19zdWJpdGVtcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibWVudS0taGVybyAuc3VibWVudV9fc3ViaXRlbXMge1xuICAgIG1hcmdpbjogMCBjYWxjKDExLjgwNTQ0cHggKyAtMi4wNTh2dyk7XG4gIH1cbn1cbi5zdWJtZW51LS1oZXJvIC5zdWJtZW51X19pdGVtLS1zcGFjZSAuc3VibWVudV9fc3ViaXRlbXMsIC5zdWJtZW51LS1oZXJvIC5zdWJtZW51X19pdGVtLS1zcGFjZSB+IC5zdWJtZW51X19pdGVtIC5zdWJtZW51X19zdWJpdGVtcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc3VibWVudV9fc3ViaXRlbSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJtZW51X19zdWJpdGVtIHtcbiAgICBwYWRkaW5nOiAwIGNhbGMoLTIuMzEyOTZweCArIDAuODIydncpO1xuICB9XG59XG4uc3VibWVudS0taGVybyAuc3VibWVudV9fc3ViaXRlbSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibWVudS0taGVybyAuc3VibWVudV9fc3ViaXRlbSB7XG4gICAgcGFkZGluZzogMCBjYWxjKC0xMS43OTAwOHB4ICsgMi4wNTZ2dyk7XG4gIH1cbn1cbi5zdWJtZW51X19zdWJsaW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTk5leHRMVEFyYWJpY1wiO1xuICBoZWlnaHQ6IDUuNXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJtZW51X19zdWJsaW5rIHtcbiAgICBoZWlnaHQ6IGNhbGMoMzEuMjk5NTJweCArIDMuMDg2dncpO1xuICAgIGZvbnQtc2l6ZTogY2FsYyg4Ljg1MTJweCArIDAuNDF2dyk7XG4gIH1cbn1cbi5zdWJtZW51LS1oZXJvIC5zdWJtZW51X19zdWJsaW5rIHtcbiAgaGVpZ2h0OiAzLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1lbnUtLWhlcm8gLnN1Ym1lbnVfX3N1Ymxpbmsge1xuICAgIGhlaWdodDogMy42cmVtO1xuICB9XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc3VibWVudS0taGVybyAuc3VibWVudV9fc3VibGluazpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42Nik7XG4gIH1cbn1cblxuLnNpZGVOYXYge1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAyMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpZGVOYXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2lkZU5hdi0taW52ZXJ0IHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlTmF2IHtcbiAgcmlnaHQ6IDA7XG59XG5odG1sW2Rpcj1ydGxdIC5zaWRlTmF2IHtcbiAgbGVmdDogMDtcbn1cbi5zaWRlTmF2X19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlTmF2X19pdGVtcyB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoLTIxLjU5NTUycHggKyA0LjExNHZ3KTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnNpZGVOYXZfX2l0ZW1zIHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKC0yMS41OTU1MnB4ICsgNC4xMTR2dyk7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlTmF2LS1oaWRkZW4gLnNpZGVOYXZfX2l0ZW1zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuaHRtbFtkaXI9cnRsXSAuc2lkZU5hdi0taGlkZGVuIC5zaWRlTmF2X19pdGVtcyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uc2lkZU5hdl9faXRlbSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaWRlTmF2X19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiAwIDAgNHB4IDAgI0ZGRkZGRjtcbiAgb3BhY2l0eTogMC42NjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnMsIG9wYWNpdHkgMC4ycyBib3gtc2hhZG93IDAuMnM7XG59XG4uc2lkZU5hdl9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uc2lkZU5hdi0taW52ZXJ0IC5zaWRlTmF2X19pdGVtOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgNHB4IDAgIzAwMDAwMDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5zaWRlTmF2X19pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5zaWRlTmF2X19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzMzMzO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGVZKDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRleHQtc2hhZG93OiAwIDAgNHB4ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IHZpc2libGl0eSAwLjJzLCBvcGFjaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjJzLCB0ZXh0LXNoYWRvdyAwLjJzO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuc2lkZU5hdl9fbGFiZWwge1xuICByaWdodDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMC44cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuc2lkZU5hdl9fbGFiZWwge1xuICBsZWZ0OiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG59XG4uc2lkZU5hdi0taW52ZXJ0IC5zaWRlTmF2X19sYWJlbCB7XG4gIHRleHQtc2hhZG93OiAwIDAgNHB4ICMwMDAwMDA7XG59XG4uc2lkZU5hdl9faXRlbS0tYWN0aXZlIC5zaWRlTmF2X19sYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVkoMSk7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuc2lkZU5hdl9faXRlbTpob3ZlciAuc2lkZU5hdl9fbGFiZWwge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGVZKDEpO1xuICB9XG59XG5cbi5wYWdlIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMxLjI5OTUycHggKyAzLjA4NnZ3KTtcbiAgfVxufVxuLnBhZ2UtLXdpdGhIZXJvIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZS0td2l0aEhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMnJlbSAwO1xufVxuXG4uc2VjdGlvbi12ZXJ5LXNtYWxsIHtcbiAgcGFkZGluZzogNHJlbSAwO1xufVxuXG4uc2VjdGlvbi1zbWFsbCB7XG4gIHBhZGRpbmc6IDZyZW0gMDtcbn1cblxuLnNlY3Rpb24tdG9wIHtcbiAgcGFkZGluZy10b3A6IDEycmVtO1xufVxuXG4uc2VjdGlvbi1zbWFsbC10b3AtdGFibGV0IHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLXNtYWxsLXRvcC10YWJsZXQge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG59XG5cbi5zZWN0aW9uLXNtYWxsLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuXG4uc2VjdGlvbi1iaWctYm90dG9tIHtcbiAgcGFkZGluZzogNnJlbSAwIDIycmVtIDA7XG59XG5cbi5zZWN0aW9uLXRvcC1zaWRlYmFyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuc2VjdGlvbi10b3Atc2lkZWJhciB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24tYm90dG9tLXNpZGViYXIge1xuICBwYWRkaW5nOiA2cmVtIDAgNnJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zZWN0aW9uLWJvdHRvbS1zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiA2cmVtIDAgMTJyZW0gMDtcbiAgfVxufVxuLnNlY3Rpb24tYm90dG9tLXNpZGViYXIgPiBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnNlY3Rpb24tYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDEycmVtO1xufVxuXG4uc2VjdGlvbi1tZWRpdW0tYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDhyZW07XG59XG5cbi5zZWN0aW9uLXNtYWxsLWJvdHRvbSB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuXG4uc2VjdGlvbldyYXBwZXJXaXRoU2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1lc3NhZ2VzLWxpc3Qge1xuICB6LWluZGV4OiAyMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMzNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZXNzYWdlcy1saXN0IC5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lc3NhZ2VzLWxpc3RfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIG1hcmdpbjogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5tZXNzYWdlcy1saXN0X19pdGVtIC5tZXNzYWdlcy1ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZXNzYWdlcy1saXN0X19pdGVtIC5hbGVydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWVzc2FnZXMtbGlzdF9faXRlbSAubWVzc2FnZXNfX2hlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVzc2FnZXMtbGlzdF9faXRlbSAuYnV0dG9uLS1kaXNtaXNzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVzc2FnZXMtbGlzdF9faXRlbSAuYnV0dG9uLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVzc2FnZXMtbGlzdF9faXRlbSAuaWNvbi1jbG9zZTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogXCLDl1wiO1xuICAvKiBUaGlzIHdpbGwgcmVuZGVyIHRoZSAnWCcgKi9cbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbWFyZ2luOiAwIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5tZXNzYWdlcy1saXN0X19pdGVtLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE4OCwgMTEyLCAwLjgyKTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4ubWVzc2FnZXMtbGlzdF9faXRlbS5tZXNzYWdlcy0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTM1QzQ3O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm1lc3NhZ2VzX193cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc1JTtcbiAgei1pbmRleDogOTk5OTk5OTtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmZvb3RlciB7XG4gIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgLyogYm9yZGVyLXJhZGl1czogMnJlbSAycmVtIDAgMDsgKi9cbiAgYm94LXNoYWRvdzogMHB4IC0yMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wMTE3NjQ3MDU5KTtcbn1cbi5mb290ZXJfX21haW5Jbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRyZW07XG4gIHBhZGRpbmctdG9wOiA2LjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19tYWluSW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5mb290ZXJfX2xvZ29Db21wYW55IHtcbiAgZmxleDogMSAxIDE1JTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mb290ZXJfX2xvZ29Db21wYW55IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uZm9vdGVyX19sb2dvQ29tcGFueS50ZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG59XG4uZm9vdGVyX19sb2dvSW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG1heC13aWR0aDogMTJyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlcl9fbWVudSB7XG4gIGZsZXg6IDEgMCAzMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBnYXA6IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmZvb3Rlcl9fbWVudSB7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyX19tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMnJlbTtcbiAgfVxufVxuLmZvb3Rlcl9fbWVudUl0ZW1zIHtcbiAgZmxleDogMSAxIDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjhyZW07XG59XG4uZm9vdGVyX19tZW51SXRlbXNUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4zcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuLmZvb3Rlcl9fbWVudUxpbmsge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmZvb3Rlcl9fbWVudUxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uZm9vdGVyX19sb2dvcyB7XG4gIGZsZXg6IDEgMSAxNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4zcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mb290ZXJfX2xvZ29zIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX19sb2dvcyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjNyZW07XG4gIH1cbn1cbi5mb290ZXJfX2xvZ29zIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJyZW07XG4gIHBhZGRpbmc6IDMuMnJlbSAwO1xuICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mb290ZXJfX2JvdHRvbSB7XG4gICAgZ2FwOiA0LjhyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmZvb3Rlcl9fYm90dG9tTWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZm9vdGVyX19ib3R0b21NZW51IHtcbiAgICBnYXA6IDQuOHJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uZm9vdGVyX19ib3R0b21NZW51TGluayB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5mb290ZXJfX2JvdHRvbU1lbnVMaW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLmZvb3Rlcl9fc29jaWFscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBpbnNldC1pbmxpbmU6IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjhyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLmZvb3Rlcl9fc29jaWFsIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmZvb3Rlcl9fc29jaWFsIGltZyB7XG4gIHdpZHRoOiAyLjZyZW07XG4gIGhlaWdodDogMi42cmVtO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5taW5BcnJvd0J1dHRvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4ubWluQXJyb3dCdXR0b246aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMEQyRDM7XG4gIGNvbG9yOiAjRkFGQkZCO1xuICBib3JkZXItY29sb3I6ICNEMEQyRDM7XG59XG4ubWluQXJyb3dCdXR0b24gc3BhbiB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEOERBREE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMS4xcmVtIDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuXG4ubGFuZ1N3aXRjaGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmxhbmdTd2l0Y2hlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5sYW5nU3dpdGNoZXJfX2ljb24ge1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgd2lkdGg6IDIuNHJlbTtcbn1cbi5sYW5nU3dpdGNoZXIgc3BhbiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cblxuLmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIG1pbi13aWR0aDogOTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJ1dHRvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDAuMXJlbSAjRkZGRkZGIHNvbGlkO1xufVxuLmJ1dHRvbi0td2hpdGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM1QzM4O1xufVxuLmJ1dHRvbi0td2hpdGU6aG92ZXIgLmJ1dHRvbl9fdGl0bGUtLXdoaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYnV0dG9uLS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGJvcmRlcjogMC4xcmVtICM3MzVDMzggc29saWQ7XG59XG4uYnV0dG9uLS10cmFuc3BhcmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG59XG4uYnV0dG9uLS10cmFuc3BhcmVudDpob3ZlciAuYnV0dG9uX190aXRsZS0tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5idXR0b25fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uYnV0dG9uX190aXRsZS0td2hpdGUge1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5idXR0b25fX3RpdGxlLS10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uc3VicGFnZSAuYnV0dG9uLS13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGJvcmRlcjogMC4xcmVtICM4NDY5NDAgc29saWQ7XG59XG4uc3VicGFnZSAuYnV0dG9uLS13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG59XG4uc3VicGFnZSAuYnV0dG9uX190aXRsZS0td2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdWJwYWdlIC5idXR0b24tLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgYm9yZGVyOiAwLjFyZW0gIzczNUMzOCBzb2xpZDtcbn1cbi5zdWJwYWdlIC5idXR0b24tLXRyYW5zcGFyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNUMzODtcbn1cbi5zdWJwYWdlIC5idXR0b24tLXRyYW5zcGFyZW50OmhvdmVyIC5idXR0b25fX3RpdGxlLS10cmFuc3BhcmVudCB7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLnN1YnBhZ2UgLmJ1dHRvbl9fdGl0bGUtLXRyYW5zcGFyZW50IHtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5cbi5tZW51QnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0LjFyZW07XG4gIGhlaWdodDogNC4xcmVtO1xuICBjb2xvcjogI0ZBRkJGQjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWVudUJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogY2FsYygzMy4xMDQ5NnB4ICsgMS4wMjh2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDMzLjEwNDk2cHggKyAxLjAyOHZ3KTtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLm1lbnVCdXR0b246aG92ZXIge1xuICAgIGNvbG9yOiAjNzM1QzM4O1xuICB9XG4gIC5tZW51QnV0dG9uLS1hY3RpdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjNzM1QzM4O1xuICB9XG59XG4ubWVudUJ1dHRvbi0td2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5tZW51QnV0dG9uLS13aGl0ZTpob3ZlciB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42Nik7XG4gIH1cbiAgLm1lbnVCdXR0b24tLXdoaXRlLS1hY3RpdmU6aG92ZXIge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4ubWVudUJ1dHRvbl9fYmFycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnVCdXR0b25fX2JhcnMge1xuICAgIHdpZHRoOiBjYWxjKDEyLjY4NzA0cHggKyAwLjgyMnZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTIuNjg3MDRweCArIDAuODIydncpO1xuICB9XG59XG4ubWVudUJ1dHRvbl9fYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xufVxuLm1lbnVCdXR0b25fX2Jhcjo6YmVmb3JlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICBtYXJnaW4tdG9wOiAtMC41cHg7XG59XG4ubWVudUJ1dHRvbl9fYmFyLS0xIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xufVxuLm1lbnVCdXR0b25fX2Jhci0tMiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG59XG4ubWVudUJ1dHRvbl9fYmFyLS0zIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwJSk7XG59XG5cbi5hcnJvd0J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXJyb3dCdXR0b25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDA4NDRFO1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5hcnJvd0J1dHRvbl9fdGl0bGU6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC40cyBlYXNlO1xufVxuLmFycm93QnV0dG9uX190aXRsZTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5hcnJvd0J1dHRvbl9fdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDJcIiAhaW1wb3J0YW50O1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuYXJyb3dCdXR0b25fX3RpdGxlOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAxLjZyZW07XG59XG5odG1sW2Rpcj1ydGxdIC5hcnJvd0J1dHRvbl9fdGl0bGU6OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXJyb3dCdXR0b25fX3RpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODQ0RTtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5hcnJvd0J1dHRvbl9fdGl0bGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMnJlbSk7XG59XG5odG1sW2Rpcj1ydGxdIC5hcnJvd0J1dHRvbl9fdGl0bGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4ycmVtKTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmFycm93QnV0dG9uX190aXRsZTpob3ZlcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAyLjFyZW07XG59XG5odG1sW2Rpcj1ydGxdIC5hcnJvd0J1dHRvbl9fdGl0bGU6aG92ZXI6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIuMXJlbTtcbn1cbi5hcnJvd0J1dHRvbi0tZ3JlZW4gLmFycm93QnV0dG9uX190aXRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFycm93QnV0dG9uLS1ncmVlbiAuYXJyb3dCdXR0b25fX3RpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNUMzODtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzczNUMzODtcbn1cbi5hcnJvd0J1dHRvbi0tZ29sZCAuYXJyb3dCdXR0b25fX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDOTY1QztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYXJyb3dCdXR0b24tLWdvbGQgLmFycm93QnV0dG9uX190aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG4gIGJvcmRlci1jb2xvcjogIzczNUMzODtcbn1cblxuLmFycm93U2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hcnJvd1NsaWRlcjpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYXJyb3dTbGlkZXI6aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cbi5hcnJvd1NsaWRlciBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGOEYxO1xuICBjb2xvcjogIzAwODQ0RTtcbiAgd2lkdGg6IDUuNnJlbTtcbiAgaGVpZ2h0OiA1LjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5hcnJvd1NsaWRlciBzcGFuOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogZm9udC1zaXplIDAuNHMgZWFzZTtcbn1cbi5hcnJvd1NsaWRlci0tbGVmdCBzcGFuOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xufVxuLmFycm93U2xpZGVyLS1sZWZ0IHNwYW46OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYXJyb3dTbGlkZXItLWxlZnQgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNVwiICFpbXBvcnRhbnQ7XG59XG5odG1sW2Rpcj1ydGxdIC5hcnJvd1NsaWRlci0tbGVmdCBzcGFuOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uYXJyb3dTbGlkZXItLXJpZ2h0IHNwYW46OmFmdGVyIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG59XG4uYXJyb3dTbGlkZXItLXJpZ2h0IHNwYW46OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYXJyb3dTbGlkZXItLXJpZ2h0IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDJcIiAhaW1wb3J0YW50O1xufVxuaHRtbFtkaXI9cnRsXSAuYXJyb3dTbGlkZXItLXJpZ2h0IHNwYW46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmxpdmVDaGF0QnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGluc2V0LWlubGluZTogMTAwJSAwO1xuICBtaW4td2lkdGg6IDE0cmVtO1xuICBtaW4taGVpZ2h0OiA0LjhyZW07XG4gIHotaW5kZXg6IDI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5saXZlQ2hhdEJ1dHRvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCA1MCUpO1xufVxuaHRtbFtkaXI9cnRsXSAubGl2ZUNoYXRCdXR0b24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCA1MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLmxpdmVDaGF0QnV0dG9uIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAubGl2ZUNoYXRCdXR0b24ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpO1xuICB9XG59XG4ubGl2ZUNoYXRCdXR0b246aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQyJyBoZWlnaHQ9JzQ4JyB2aWV3Qm94PScwIDAgMTQyIDQ4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC41IDI0QzAuNSAxMS4wMjEzIDExLjAyMTMgMC41IDI0IDAuNUgxMjZDMTM0LjU2MSAwLjUgMTQxLjUgNy40Mzk1MyAxNDEuNSAxNlY0Ny41SDI0QzExLjAyMTMgNDcuNSAwLjUgMzYuOTc4NyAwLjUgMjRaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSclMjMwMEJDNzAnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yNy45OTk1IDMyLjk5NTZDMjIuOTQ0NSAzMi45OTU2IDE4Ljg2MjUgMjguODI3NiAxOS4wMDM1IDIzLjc0MDZDMTkuMTMzNSAxOS4wNDQ2IDIzLjA0ODUgMTUuMTI5NiAyNy43NDQ1IDE0Ljk5OTZDMzIuODMxNSAxNC44NTg2IDM2Ljk5OTUgMTguOTQwNiAzNi45OTk1IDIzLjk5NTZDMzYuOTk5NSAyNS4zNTI2IDM2LjY5ODUgMjYuNjM5NiAzNi4xNjE1IDI3Ljc5NDZMMzcuMzE5NSAzMy4zMzc2TDMxLjc4NjUgMzIuMTYyNkMzMC42MzQ1IDMyLjY5NzYgMjkuMzUxNSAzMi45OTU2IDI3Ljk5OTUgMzIuOTk1NlonIGZpbGw9J3doaXRlJyBzdHJva2U9J2JsYWNrJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zNi4yNDk2IDIzLjk5NTZDMzYuMjQ5NiAxOS4zNjE4IDMyLjQyODkgMTUuNjIwMSAyNy43NjUzIDE1Ljc0OTRMMjcuNzY1MyAxNS43NDk0QzIzLjQ2NzIgMTUuODY4MyAxOS44NzIyIDE5LjQ2MzMgMTkuNzUzMyAyMy43NjE0TDE5Ljc1MzMgMjMuNzYxNEMxOS42MjQgMjguNDI1IDIzLjM2NTcgMzIuMjQ1NiAyNy45OTk2IDMyLjI0NTZDMjkuMjQwMyAzMi4yNDU2IDMwLjQxNTcgMzEuOTcyNCAzMS40NzA2IDMxLjQ4MjRDMzEuNjE3OSAzMS40MTQgMzEuNzgzNSAzMS4zOTUzIDMxLjk0MjMgMzEuNDI5TDM2LjM1MDIgMzIuMzY1MUwzNS40Mjc0IDI3Ljk0OEMzNS4zOTQzIDI3Ljc4OTggMzUuNDEzMyAyNy42MjUxIDM1LjQ4MTUgMjcuNDc4NUMzNS45NzM2IDI2LjQyIDM2LjI0OTYgMjUuMjQwNyAzNi4yNDk2IDIzLjk5NTZaTTI3LjcyMzggMTQuMjQ5OUMzMy4yMzQyIDE0LjA5NzIgMzcuNzQ5NiAxOC41MTk1IDM3Ljc0OTYgMjMuOTk1NkMzNy43NDk2IDI1LjM3NDggMzcuNDYyMiAyNi42ODg1IDM2Ljk0NTUgMjcuODc5N0wzOC4wNTM3IDMzLjE4NDNDMzguMTA1NSAzMy40MzI0IDM4LjAyODUgMzMuNjg5OSAzNy44NDkgMzMuODY4OUMzNy42Njk1IDM0LjA0NzggMzcuNDExNyAzNC4xMjM5IDM3LjE2MzggMzQuMDcxM0wzMS44NzAxIDMyLjk0NzFDMzAuNjgxOSAzMy40NjE1IDI5LjM3MjcgMzMuNzQ1NiAyNy45OTk2IDMzLjc0NTZDMjIuNTIzNCAzMy43NDU2IDE4LjEwMTEgMjkuMjMwMyAxOC4yNTM4IDIzLjcxOTlNMjcuNzIzOCAxNC4yNDk5QzIyLjYyOTkgMTQuMzkxIDE4LjM5NDkgMTguNjI1OSAxOC4yNTM4IDIzLjcxOTlaJyBmaWxsPSclMjMwMEJDNzAnLyUzRSUzQ3BhdGggZD0nTTI4LjE3NjggMjMuODIzMkMyOC4yNzQ0IDIzLjkyMDkgMjguMjc0NCAyNC4wNzkxIDI4LjE3NjggMjQuMTc2OEMyOC4wNzkxIDI0LjI3NDQgMjcuOTIwOSAyNC4yNzQ0IDI3LjgyMzIgMjQuMTc2OEMyNy43MjU2IDI0LjA3OTEgMjcuNzI1NiAyMy45MjA5IDI3LjgyMzIgMjMuODIzMkMyNy45MjA5IDIzLjcyNTYgMjguMDc5MSAyMy43MjU2IDI4LjE3NjggMjMuODIzMlonIGZpbGw9J3doaXRlJyBzdHJva2U9J2JsYWNrJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yOCAyNC4wMDAyTDI3LjY0NjcgMjQuMzUzOEMyNy44NDE5IDI0LjU0ODcgMjguMTU4MSAyNC41NDg3IDI4LjM1MzMgMjQuMzUzOEwyOCAyNC4wMDAyWk0yNy45OTk4IDI0TDI3LjY0NjIgMjQuMzUzM0MyNy40NTEzIDI0LjE1ODEgMjcuNDUxMyAyMy44NDE5IDI3LjY0NjIgMjMuNjQ2N0wyNy45OTk4IDI0Wk0yOCAyMy45OTk4TDI3LjY0NjcgMjMuNjQ2MkMyNy44NDE5IDIzLjQ1MTMgMjguMTU4MSAyMy40NTEzIDI4LjM1MzMgMjMuNjQ2MkwyOCAyMy45OTk4Wk0yOC4wMDAyIDI0TDI4LjM1MzggMjQuMzUzM0MyOC41NDg3IDI0LjE1ODEgMjguNTQ4NyAyMy44NDE5IDI4LjM1MzggMjMuNjQ2N0wyOC4wMDAyIDI0Wk0yNy44MjMyIDIzLjgyMzJMMjcuODIzMiAyMy44MjMyTDI3LjgyMzIgMjMuODIzMlYyNC4xNzY4TDI3LjgyMzIgMjQuMTc2OE0yNy4yOTMxIDIzLjI5MjZDMjcuNjgzNyAyMi45MDI1IDI4LjMxNjMgMjIuOTAyNSAyOC43MDY5IDIzLjI5MjZMMjguNzA3NCAyMy4yOTMxQzI5LjA5NzUgMjMuNjgzNyAyOS4wOTc1IDI0LjMxNjMgMjguNzA3NCAyNC43MDY5TDI4LjcwNjkgMjQuNzA3NEMyOC4zMTYzIDI1LjA5NzUgMjcuNjgzNyAyNS4wOTc1IDI3LjI5MzEgMjQuNzA3NEwyNy4yOTI2IDI0LjcwNjlDMjYuOTAyNSAyNC4zMTYzIDI2LjkwMjUgMjMuNjgzNyAyNy4yOTI2IDIzLjI5MzFMMjcuMjkzMSAyMy4yOTI2WicgZmlsbD0nJTIzMDBCQzcwJyBzdHJva2U9JyUyMzAwQkM3MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zMi4xNzY4IDIzLjgyMzJDMzIuMjc0NCAyMy45MjA5IDMyLjI3NDQgMjQuMDc5MSAzMi4xNzY4IDI0LjE3NjhDMzIuMDc5MSAyNC4yNzQ0IDMxLjkyMDkgMjQuMjc0NCAzMS44MjMyIDI0LjE3NjhDMzEuNzI1NiAyNC4wNzkxIDMxLjcyNTYgMjMuOTIwOSAzMS44MjMyIDIzLjgyMzJDMzEuOTIwOSAyMy43MjU2IDMyLjA3OTEgMjMuNzI1NiAzMi4xNzY4IDIzLjgyMzJaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMzEuOTk5NSAyNC4wMDAyTDMxLjY0NjIgMjQuMzUzOEMzMS44NDEzIDI0LjU0ODcgMzIuMTU3NiAyNC41NDg3IDMyLjM1MjcgMjQuMzUzOEwzMS45OTk1IDI0LjAwMDJaTTMxLjk5OTUgMjQuMDAwMkwzMS42NDYyIDI0LjM1MzhDMzEuNDUxMyAyNC4xNTg3IDMxLjQ1MDcgMjMuODQxOSAzMS42NDU3IDIzLjY0NjdMMzEuOTk5NSAyNC4wMDAyWk0zMS45OTk1IDI0LjAwMDJMMzEuNjQ1NyAyMy42NDY3QzMxLjg0MDggMjMuNDUxOCAzMi4xNTc2IDIzLjQ1MTMgMzIuMzUyNyAyMy42NDYyTDMxLjk5OTUgMjQuMDAwMlpNMzEuOTk5NSAyNC4wMDAyTDMyLjM1MjcgMjQuMzUzOEMzMi41NDc2IDI0LjE1ODcgMzIuNTQ3NiAyMy44NDEzIDMyLjM1MjcgMjMuNjQ2MkwzMS45OTk1IDI0LjAwMDJaTTMxLjI5MjYgMjMuMjkyNkMzMS42ODMxIDIyLjkwMjUgMzIuMzE1OCAyMi45MDI1IDMyLjcwNjMgMjMuMjkyNkMzMy4wOTY0IDIzLjY4MzEgMzMuMDk3IDI0LjMxNjMgMzIuNzA2OSAyNC43MDY5QzMyLjMxNjMgMjUuMDk3IDMxLjY4MzEgMjUuMDk3NSAzMS4yOTI2IDI0LjcwNzRDMzAuOTAyNSAyNC4zMTY5IDMwLjkwMjUgMjMuNjgzMSAzMS4yOTI2IDIzLjI5MjZaJyBmaWxsPSclMjMwMEJDNzAnLyUzRSUzQ3BhdGggZD0nTTMxLjY0NjIgMjQuMzUzOEwzMS45OTk1IDI0LjAwMDJNMzEuNjQ2MiAyNC4zNTM4QzMxLjg0MTMgMjQuNTQ4NyAzMi4xNTc2IDI0LjU0ODcgMzIuMzUyNyAyNC4zNTM4TTMxLjY0NjIgMjQuMzUzOEMzMS40NTEzIDI0LjE1ODcgMzEuNDUwNyAyMy44NDE5IDMxLjY0NTcgMjMuNjQ2N00zMS45OTk1IDI0LjAwMDJMMzIuMzUyNyAyNC4zNTM4TTMxLjk5OTUgMjQuMDAwMkwzMS42NDU3IDIzLjY0NjdNMzEuOTk5NSAyNC4wMDAyTDMyLjM1MjcgMjMuNjQ2Mk0zMi4zNTI3IDI0LjM1MzhDMzIuNTQ3NiAyNC4xNTg3IDMyLjU0NzYgMjMuODQxMyAzMi4zNTI3IDIzLjY0NjJNMzEuNjQ1NyAyMy42NDY3QzMxLjg0MDggMjMuNDUxOCAzMi4xNTc2IDIzLjQ1MTMgMzIuMzUyNyAyMy42NDYyTTMyLjcwNjMgMjMuMjkyNkMzMi4zMTU4IDIyLjkwMjUgMzEuNjgzMSAyMi45MDI1IDMxLjI5MjYgMjMuMjkyNkMzMC45MDI1IDIzLjY4MzEgMzAuOTAyNSAyNC4zMTY5IDMxLjI5MjYgMjQuNzA3NEMzMS42ODMxIDI1LjA5NzUgMzIuMzE2MyAyNS4wOTcgMzIuNzA2OSAyNC43MDY5QzMzLjA5NyAyNC4zMTYzIDMzLjA5NjQgMjMuNjgzMSAzMi43MDYzIDIzLjI5MjZaJyBzdHJva2U9JyUyMzAwQkM3MCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yNC4xNzY4IDIzLjgyMzJDMjQuMjc0NCAyMy45MjA5IDI0LjI3NDQgMjQuMDc5MSAyNC4xNzY4IDI0LjE3NjhDMjQuMDc5MSAyNC4yNzQ0IDIzLjkyMDkgMjQuMjc0NCAyMy44MjMyIDI0LjE3NjhDMjMuNzI1NiAyNC4wNzkxIDIzLjcyNTYgMjMuOTIwOSAyMy44MjMyIDIzLjgyMzJDMjMuOTIwOSAyMy43MjU2IDI0LjA3OTEgMjMuNzI1NiAyNC4xNzY4IDIzLjgyMzJaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjQgMjQuMDAwMkwyMy42NDY3IDI0LjM1MzhDMjMuODQxOSAyNC41NDg3IDI0LjE1ODEgMjQuNTQ4NyAyNC4zNTMzIDI0LjM1MzhMMjQgMjQuMDAwMlpNMjMuOTk5OCAyNEwyMy42NDYyIDI0LjM1MzNDMjMuNDUxMyAyNC4xNTgxIDIzLjQ1MTMgMjMuODQxOSAyMy42NDYyIDIzLjY0NjdMMjMuOTk5OCAyNFpNMjQgMjMuOTk5OEwyMy42NDY3IDIzLjY0NjJDMjMuODQxOSAyMy40NTEzIDI0LjE1ODEgMjMuNDUxMyAyNC4zNTMzIDIzLjY0NjJMMjQgMjMuOTk5OFpNMjQuMDAwMiAyNEwyNC4zNTM4IDI0LjM1MzNDMjQuNTQ4NyAyNC4xNTgxIDI0LjU0ODcgMjMuODQxOSAyNC4zNTM4IDIzLjY0NjdMMjQuMDAwMiAyNFpNMjMuODIzMiAyMy44MjMyTDIzLjgyMzIgMjMuODIzMkwyMy44MjMyIDIzLjgyMzJWMjQuMTc2OEwyMy44MjMyIDI0LjE3NjhNMjMuMjkzMSAyMy4yOTI2QzIzLjY4MzcgMjIuOTAyNSAyNC4zMTYzIDIyLjkwMjUgMjQuNzA2OSAyMy4yOTI2TDI0LjcwNzQgMjMuMjkzMUMyNS4wOTc1IDIzLjY4MzcgMjUuMDk3NSAyNC4zMTYzIDI0LjcwNzQgMjQuNzA2OUwyNC43MDY5IDI0LjcwNzRDMjQuMzE2MyAyNS4wOTc1IDIzLjY4MzcgMjUuMDk3NSAyMy4yOTMxIDI0LjcwNzRMMjMuMjkyNiAyNC43MDY5QzIyLjkwMjUgMjQuMzE2MyAyMi45MDI1IDIzLjY4MzcgMjMuMjkyNiAyMy4yOTMxTDIzLjI5MzEgMjMuMjkyNlonIGZpbGw9JyUyMzAwQkM3MCcgc3Ryb2tlPSclMjMwMEJDNzAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5saXZlQ2hhdEJ1dHRvbjpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICM4NDY5NDAgIWltcG9ydGFudDtcbn1cbi5saXZlQ2hhdEJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxNHJlbTtcbiAgbWluLWhlaWdodDogNC44cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNDInIGhlaWdodD0nNDgnIHZpZXdCb3g9JzAgMCAxNDIgNDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wIDI0QzAgMTAuNzQ1MiAxMC43NDUyIDAgMjQgMEgxMjZDMTM0LjgzNyAwIDE0MiA3LjE2MzQgMTQyIDE2VjQ4SDI0QzEwLjc0NTIgNDggMCAzNy4yNTQ4IDAgMjRaJyBmaWxsPSclMjMwMEJDNzAnLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yNy45OTk1IDMyLjk5NTZDMjIuOTQ0NSAzMi45OTU2IDE4Ljg2MjUgMjguODI3NiAxOS4wMDM1IDIzLjc0MDZDMTkuMTMzNSAxOS4wNDQ2IDIzLjA0ODUgMTUuMTI5NiAyNy43NDQ1IDE0Ljk5OTZDMzIuODMxNSAxNC44NTg2IDM2Ljk5OTUgMTguOTQwNiAzNi45OTk1IDIzLjk5NTZDMzYuOTk5NSAyNS4zNTI2IDM2LjY5ODUgMjYuNjM5NiAzNi4xNjE1IDI3Ljc5NDZMMzcuMzE5NSAzMy4zMzc2TDMxLjc4NjUgMzIuMTYyNkMzMC42MzQ1IDMyLjY5NzYgMjkuMzUxNSAzMi45OTU2IDI3Ljk5OTUgMzIuOTk1NlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI4LjE3NjggMjMuODIzMkMyOC4yNzQ0IDIzLjkyMDkgMjguMjc0NCAyNC4wNzkxIDI4LjE3NjggMjQuMTc2OEMyOC4wNzkxIDI0LjI3NDQgMjcuOTIwOSAyNC4yNzQ0IDI3LjgyMzIgMjQuMTc2OEMyNy43MjU2IDI0LjA3OTEgMjcuNzI1NiAyMy45MjA5IDI3LjgyMzIgMjMuODIzMkMyNy45MjA5IDIzLjcyNTYgMjguMDc5MSAyMy43MjU2IDI4LjE3NjggMjMuODIzMlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyLjE3NjggMjMuODIzMkMzMi4yNzQ0IDIzLjkyMDkgMzIuMjc0NCAyNC4wNzkxIDMyLjE3NjggMjQuMTc2OEMzMi4wNzkxIDI0LjI3NDQgMzEuOTIwOSAyNC4yNzQ0IDMxLjgyMzIgMjQuMTc2OEMzMS43MjU2IDI0LjA3OTEgMzEuNzI1NiAyMy45MjA5IDMxLjgyMzIgMjMuODIzMkMzMS45MjA5IDIzLjcyNTYgMzIuMDc5MSAyMy43MjU2IDMyLjE3NjggMjMuODIzMlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI0LjE3NjggMjMuODIzMkMyNC4yNzQ0IDIzLjkyMDkgMjQuMjc0NCAyNC4wNzkxIDI0LjE3NjggMjQuMTc2OEMyNC4wNzkxIDI0LjI3NDQgMjMuOTIwOSAyNC4yNzQ0IDIzLjgyMzIgMjQuMTc2OEMyMy43MjU2IDI0LjA3OTEgMjMuNzI1NiAyMy45MjA5IDIzLjgyMzIgMjMuODIzMkMyMy45MjA5IDIzLjcyNTYgMjQuMDc5MSAyMy43MjU2IDI0LjE3NjggMjMuODIzMlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMS41JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5odG1sW2Rpcj1ydGxdIC5saXZlQ2hhdEJ1dHRvbjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4ubGl2ZUNoYXRCdXR0b24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmctaW5saW5lOiAzcmVtIDA7XG4gIHotaW5kZXg6IDI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5cbi5wbGF5QnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xufVxuLnBsYXlCdXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiA0LjZyZW07XG4gIGhlaWdodDogNC42cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG9wYWNpdHk6IDAuODtcbiAgei1pbmRleDogLTE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ucGxheUJ1dHRvbiBzdmcge1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xufVxuLnBsYXlCdXR0b246aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ucGxheUJ1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNFNEQ0QkM7XG59XG5cbi5kb3dubG9hZEJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZG93bmxvYWRCdXR0b25fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDA4NDRFO1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5kb3dubG9hZEJ1dHRvbl9fdGl0bGU6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC40cyBlYXNlO1xuICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxLjZyZW07XG59XG4uZG93bmxvYWRCdXR0b25fX3RpdGxlOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmRvd25sb2FkQnV0dG9uX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZFwiICFpbXBvcnRhbnQ7XG59XG4uZG93bmxvYWRCdXR0b25fX3RpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODQ0RTtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5kb3dubG9hZEJ1dHRvbl9fdGl0bGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuMnJlbSk7XG59XG5odG1sW2Rpcj1ydGxdIC5kb3dubG9hZEJ1dHRvbl9fdGl0bGU6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC4ycmVtKTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmRvd25sb2FkQnV0dG9uX190aXRsZTpob3ZlcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAyLjFyZW07XG59XG5odG1sW2Rpcj1ydGxdIC5kb3dubG9hZEJ1dHRvbl9fdGl0bGU6aG92ZXI6YWZ0ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDIuMXJlbTtcbn1cbi5kb3dubG9hZEJ1dHRvbi0tZ29sZCAuZG93bmxvYWRCdXR0b25fX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDOTY1QztcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZG93bmxvYWRCdXR0b24tLWdvbGQgLmRvd25sb2FkQnV0dG9uX190aXRsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICM3MzVDMzg7XG59XG4uZG93bmxvYWRCdXR0b24tLXB1cnBsZSAuZG93bmxvYWRCdXR0b25fX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTE5NTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZG93bmxvYWRCdXR0b24tLXB1cnBsZSAuZG93bmxvYWRCdXR0b25fX3RpdGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMzk2ODtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzNEMzk2ODtcbn1cblxuLmhlcm9NaW5pQ2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi40cmVtO1xuICBwYWRkaW5nOiAxLjJyZW0gMS4ycmVtIDEuMnJlbSAxLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbn1cbi5oZXJvTWluaUNhcmRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbiAgZmxleDogMSAwIDMwJTtcbn1cbi5oZXJvTWluaUNhcmRfX2NvdW50ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5oZXJvTWluaUNhcmRfX2NvdW50ZXIgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMi45cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVyb01pbmlDYXJkX19jb3VudGVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmhlcm9NaW5pQ2FyZF9fY291bnRlciBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbn1cbi5oZXJvTWluaUNhcmRfX2NvdW50ZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uaGVyb01pbmlDYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmhlcm9NaW5pQ2FyZF9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaGVyb01pbmlDYXJkX19pbWFnZSB7XG4gICAgZmxleDogMSAwIDQwJTtcbiAgfVxufVxuLmhlcm9NaW5pQ2FyZF9faW1hZ2UgLnBsYXlCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaGVyb01pbmlDYXJkX19pbWFnZSAucGxheUJ1dHRvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsZWZ0OiA1MCU7XG59XG5odG1sW2Rpcj1ydGxdIC5oZXJvTWluaUNhcmRfX2ltYWdlIC5wbGF5QnV0dG9uIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgcmlnaHQ6IDUwJTtcbn1cbi5oZXJvTWluaUNhcmRfX2ltZyB7XG4gIHdpZHRoOiAxMnJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5oZXJvTWluaUNhcmRfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnRpbGVJY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDAgMTAwJTtcbiAgcGFkZGluZzogNHJlbSAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFREVEO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNDEuNnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAudGlsZUljb24ge1xuICAgIHBhZGRpbmc6IDZyZW0gM3JlbTtcbiAgICBmbGV4OiAxIDAgMzAlO1xuICAgIG1pbi13aWR0aDogMzJyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpbGVJY29uIHtcbiAgICBtYXgtd2lkdGg6IDU0cmVtO1xuICAgIGZsZXg6IDAgMCAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRpbGVJY29uIHtcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICB9XG59XG4udGlsZUljb25fX2hvdmVyVGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogNnJlbSAzcmVtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC50aWxlSWNvbl9faG92ZXJUZXh0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNSU7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAudGlsZUljb25fX2hvdmVyVGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNSU7XG4gIH1cbn1cbi50aWxlSWNvbl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGlsZUljb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgfVxufVxuLnRpbGVJY29uX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC50aWxlSWNvbl9fdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAudGlsZUljb25fX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogNSU7XG4gIH1cbn1cbi50aWxlSWNvbl9fdGV4dCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC50aWxlSWNvbl9fdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogI0M3QTg3ODtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbGVJY29uX190ZXh0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC50aWxlSWNvbl9fdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5odG1sW2Rpcj1ydGxdIC50aWxlSWNvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogMC44cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICNDN0E4Nzg7XG59XG5odG1sW2Rpcj1ydGxdIC50aWxlSWNvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sW2Rpcj1ydGxdIC50aWxlSWNvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi50aWxlSWNvbl9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMCU7XG4gIG9wYWNpdHk6IDAuMTtcbiAgd2lkdGg6IDM1JTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbGVJY29uX19pbWcge1xuICByaWdodDogLTIlO1xufVxuaHRtbFtkaXI9cnRsXSAudGlsZUljb25fX2ltZyB7XG4gIGxlZnQ6IC0yJTtcbn1cbi50aWxlSWNvbl9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgZm9udC1zaXplOiA3cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDZyZW0gM3JlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAudGlsZUljb25fX2ljb24ge1xuICAgIGJvdHRvbTogLTNyZW07XG4gIH1cbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbGVJY29uX19pY29uIHtcbiAgcmlnaHQ6IDA7XG59XG5odG1sW2Rpcj1ydGxdIC50aWxlSWNvbl9faWNvbiB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4udGlsZUljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzdBODc4O1xufVxuLnRpbGVJY29uOmhvdmVyIC50aWxlSWNvbl9faG92ZXJUZXh0IHtcbiAgb3BhY2l0eTogMTtcbn1cbi50aWxlSWNvbjpob3ZlciAudGlsZUljb25fX2ljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnRpbGVJY29uOmhvdmVyIC50aWxlSWNvbl9fdGl0bGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICBvcGFjaXR5OiAwO1xufVxuLnRpbGVJY29uOmhvdmVyIC50aWxlSWNvbl9fdGV4dCB7XG4gIG9wYWNpdHk6IDA7XG59XG4udGlsZUljb246aG92ZXIgLnRpbGVJY29uX19pbWcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXg6IDEgMCAyNSU7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9faW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBnYXA6IDMuMnJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbXBldGl0aW9uQ2FyZF9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMC44NWZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb21wZXRpdGlvbkNhcmRfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNWZyIDAuNzVmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAwLjdmcjtcbiAgfVxufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2V4cGlyZWQge1xuICBjb2xvcjogI0UzNUM0NztcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2RhdGVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0MzczQTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XG59XG4uY29tcGV0aXRpb25DYXJkX19kYXRlVGltZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDEuM3JlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy42NjY2NyAxMUM3LjIgMTEgNi44MDU1NiAxMC44Mzg5IDYuNDgzMzMgMTAuNTE2N0M2LjE2MTExIDEwLjE5NDUgNiA5LjgwMDA0IDYgOS4zMzMzN0M2IDguODY2NzEgNi4xNjExMSA4LjQ3MjI2IDYuNDgzMzMgOC4xNTAwNEM2LjgwNTU2IDcuODI3ODIgNy4yIDcuNjY2NzEgNy42NjY2NyA3LjY2NjcxQzguMTMzMzMgNy42NjY3MSA4LjUyNzc4IDcuODI3ODIgOC44NSA4LjE1MDA0QzkuMTcyMjIgOC40NzIyNiA5LjMzMzMzIDguODY2NzEgOS4zMzMzMyA5LjMzMzM3QzkuMzMzMzMgOS44MDAwNCA5LjE3MjIyIDEwLjE5NDUgOC44NSAxMC41MTY3QzguNTI3NzggMTAuODM4OSA4LjEzMzMzIDExIDcuNjY2NjcgMTFaTTEuMzMzMzMgMTMuNjY2N0MwLjk2NjY2NyAxMy42NjY3IDAuNjUyNzc4IDEzLjUzNjIgMC4zOTE2NjcgMTMuMjc1QzAuMTMwNTU2IDEzLjAxMzkgMCAxMi43IDAgMTIuMzMzNFYzLjAwMDA0QzAgMi42MzMzNyAwLjEzMDU1NiAyLjMxOTQ5IDAuMzkxNjY3IDIuMDU4MzdDMC42NTI3NzggMS43OTcyNiAwLjk2NjY2NyAxLjY2NjcxIDEuMzMzMzMgMS42NjY3MUgyVjEuMDAwMDRDMiAwLjgxMTE1MiAyLjA2Mzg5IDAuNjUyODE4IDIuMTkxNjcgMC41MjUwNDFDMi4zMTk0NCAwLjM5NzI2MyAyLjQ3Nzc4IDAuMzMzMzc0IDIuNjY2NjcgMC4zMzMzNzRDMi44NTU1NiAwLjMzMzM3NCAzLjAxMzg5IDAuMzk3MjYzIDMuMTQxNjcgMC41MjUwNDFDMy4yNjk0NCAwLjY1MjgxOCAzLjMzMzMzIDAuODExMTUyIDMuMzMzMzMgMS4wMDAwNFYxLjY2NjcxSDguNjY2NjdWMS4wMDAwNEM4LjY2NjY3IDAuODExMTUyIDguNzMwNTYgMC42NTI4MTggOC44NTgzMyAwLjUyNTA0MUM4Ljk4NjExIDAuMzk3MjYzIDkuMTQ0NDQgMC4zMzMzNzQgOS4zMzMzMyAwLjMzMzM3NEM5LjUyMjIyIDAuMzMzMzc0IDkuNjgwNTYgMC4zOTcyNjMgOS44MDgzMyAwLjUyNTA0MUM5LjkzNjExIDAuNjUyODE4IDEwIDAuODExMTUyIDEwIDEuMDAwMDRWMS42NjY3MUgxMC42NjY3QzExLjAzMzMgMS42NjY3MSAxMS4zNDcyIDEuNzk3MjYgMTEuNjA4MyAyLjA1ODM3QzExLjg2OTQgMi4zMTk0OSAxMiAyLjYzMzM3IDEyIDMuMDAwMDRWMTIuMzMzNEMxMiAxMi43IDExLjg2OTQgMTMuMDEzOSAxMS42MDgzIDEzLjI3NUMxMS4zNDcyIDEzLjUzNjIgMTEuMDMzMyAxMy42NjY3IDEwLjY2NjcgMTMuNjY2N0gxLjMzMzMzWk0xLjMzMzMzIDEyLjMzMzRIMTAuNjY2N1Y1LjY2NjcxSDEuMzMzMzNWMTIuMzMzNFpNMS4zMzMzMyA0LjMzMzM3SDEwLjY2NjdWMy4wMDAwNEgxLjMzMzMzVjQuMzMzMzdaJyBmaWxsPSclMjMzNDM3M0EnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uY29tcGV0aXRpb25DYXJkX190aW1lQ2VsbCB7XG4gIGZsZXg6IDEgMCA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21wZXRpdGlvbkNhcmRfX3RpbWVDZWxsIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTUuNnJlbTtcbiAgaGVpZ2h0OiAxNS42cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZTogI0QwRDJEMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC41cmVtLCAwLjVyZW0pO1xuICBzdHJva2UtZGFzaGFycmF5OiA0ODA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODA7XG59XG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGU6Zmlyc3QtY2hpbGQge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZTpudGgtY2hpbGQoMikge1xuICBzdHJva2UtZGFzaG9mZnNldDogY2FsYyg0ODAgLSA0ODAgKiB2YXIoLS1wZXJjZW50KSAvIDEwMCk7XG4gIHN0cm9rZS13aWR0aDogNDtcbiAgc3Ryb2tlOiAjQkM5NjVDO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveC5leHBpcmVkIHN2ZyBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IGNhbGMoNDgwIC0gNDgwICogdmFyKC0tcGVyY2VudCkgLyAxMDApO1xuICBzdHJva2Utd2lkdGg6IDQ7XG4gIHN0cm9rZTogI0UzNUM0Nztcbn1cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVEZXRhaWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX3RpbWVEZXRhaWxzIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZURheSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZVRleHQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gIGNvbG9yOiAjRkFGQkZCO1xuICBwYWRkaW5nOiAwLjhyZW0gMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX3RhZyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5odG1sW2Rpcj1ydGxdIC5jb21wZXRpdGlvbkNhcmRfX3RhZyB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG59XG4uY29tcGV0aXRpb25DYXJkX190YWcgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBib3JkZXI6IDAuMTVyZW0gc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW46Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuM3JlbTtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIHRvcDogNDglO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuY29tcGV0aXRpb25DYXJkX190YWcgc3BhbjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICBsZWZ0OiA1MiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuaHRtbFtkaXI9cnRsXSAuY29tcGV0aXRpb25DYXJkX190YWcgc3BhbjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICByaWdodDogNTIlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW4ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBmbGV4OiAxIDAgNDAlO1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMy4ycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleDogMSAwIDYwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzM0MzczQTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX19kYXRlVGltZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMS4zcmVtO1xuICBoZWlnaHQ6IDEuM3JlbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy42NjY2NyAxMUM3LjIgMTEgNi44MDU1NiAxMC44Mzg5IDYuNDgzMzMgMTAuNTE2N0M2LjE2MTExIDEwLjE5NDUgNiA5LjgwMDA0IDYgOS4zMzMzN0M2IDguODY2NzEgNi4xNjExMSA4LjQ3MjI2IDYuNDgzMzMgOC4xNTAwNEM2LjgwNTU2IDcuODI3ODIgNy4yIDcuNjY2NzEgNy42NjY2NyA3LjY2NjcxQzguMTMzMzMgNy42NjY3MSA4LjUyNzc4IDcuODI3ODIgOC44NSA4LjE1MDA0QzkuMTcyMjIgOC40NzIyNiA5LjMzMzMzIDguODY2NzEgOS4zMzMzMyA5LjMzMzM3QzkuMzMzMzMgOS44MDAwNCA5LjE3MjIyIDEwLjE5NDUgOC44NSAxMC41MTY3QzguNTI3NzggMTAuODM4OSA4LjEzMzMzIDExIDcuNjY2NjcgMTFaTTEuMzMzMzMgMTMuNjY2N0MwLjk2NjY2NyAxMy42NjY3IDAuNjUyNzc4IDEzLjUzNjIgMC4zOTE2NjcgMTMuMjc1QzAuMTMwNTU2IDEzLjAxMzkgMCAxMi43IDAgMTIuMzMzNFYzLjAwMDA0QzAgMi42MzMzNyAwLjEzMDU1NiAyLjMxOTQ5IDAuMzkxNjY3IDIuMDU4MzdDMC42NTI3NzggMS43OTcyNiAwLjk2NjY2NyAxLjY2NjcxIDEuMzMzMzMgMS42NjY3MUgyVjEuMDAwMDRDMiAwLjgxMTE1MiAyLjA2Mzg5IDAuNjUyODE4IDIuMTkxNjcgMC41MjUwNDFDMi4zMTk0NCAwLjM5NzI2MyAyLjQ3Nzc4IDAuMzMzMzc0IDIuNjY2NjcgMC4zMzMzNzRDMi44NTU1NiAwLjMzMzM3NCAzLjAxMzg5IDAuMzk3MjYzIDMuMTQxNjcgMC41MjUwNDFDMy4yNjk0NCAwLjY1MjgxOCAzLjMzMzMzIDAuODExMTUyIDMuMzMzMzMgMS4wMDAwNFYxLjY2NjcxSDguNjY2NjdWMS4wMDAwNEM4LjY2NjY3IDAuODExMTUyIDguNzMwNTYgMC42NTI4MTggOC44NTgzMyAwLjUyNTA0MUM4Ljk4NjExIDAuMzk3MjYzIDkuMTQ0NDQgMC4zMzMzNzQgOS4zMzMzMyAwLjMzMzM3NEM5LjUyMjIyIDAuMzMzMzc0IDkuNjgwNTYgMC4zOTcyNjMgOS44MDgzMyAwLjUyNTA0MUM5LjkzNjExIDAuNjUyODE4IDEwIDAuODExMTUyIDEwIDEuMDAwMDRWMS42NjY3MUgxMC42NjY3QzExLjAzMzMgMS42NjY3MSAxMS4zNDcyIDEuNzk3MjYgMTEuNjA4MyAyLjA1ODM3QzExLjg2OTQgMi4zMTk0OSAxMiAyLjYzMzM3IDEyIDMuMDAwMDRWMTIuMzMzNEMxMiAxMi43IDExLjg2OTQgMTMuMDEzOSAxMS42MDgzIDEzLjI3NUMxMS4zNDcyIDEzLjUzNjIgMTEuMDMzMyAxMy42NjY3IDEwLjY2NjcgMTMuNjY2N0gxLjMzMzMzWk0xLjMzMzMzIDEyLjMzMzRIMTAuNjY2N1Y1LjY2NjcxSDEuMzMzMzNWMTIuMzMzNFpNMS4zMzMzMyA0LjMzMzM3SDEwLjY2NjdWMy4wMDAwNEgxLjMzMzMzVjQuMzMzMzdaJyBmaWxsPSclMjMzNDM3M0EnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQ2VsbCB7XG4gIGZsZXg6IDEgMCA0MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVDZWxsIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTUuNnJlbTtcbiAgaGVpZ2h0OiAxNS42cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZTogI0QwRDJEMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC41cmVtLCAwLjVyZW0pO1xuICBzdHJva2UtZGFzaGFycmF5OiA0ODA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODA7XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGU6Zmlyc3QtY2hpbGQge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZTpudGgtY2hpbGQoMikge1xuICBzdHJva2UtZGFzaG9mZnNldDogY2FsYyg0ODAgLSA0ODAgKiB2YXIoLS1wZXJjZW50KSAvIDEwMCk7XG4gIHN0cm9rZS13aWR0aDogNDtcbiAgc3Ryb2tlOiAjQkM5NjVDO1xufVxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuaHRtbFtkaXI9cnRsXSAubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGV0YWlscyB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGF5IHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG4ubWluQ29tcGV0aXRpb25DYXJkX19idXR0b24ge1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cblxuLnNlYXJjaElucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zZWFyY2hJbnB1dF9fc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoSW5wdXRfX3NlYXJjaCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5zZWFyY2hJbnB1dF9fc2VhcmNoIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmc6IDJyZW0gNy4ycmVtIDJyZW0gMi40cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmc6IDJyZW0gMi40cmVtIDJyZW0gNy4ycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2hJbnB1dF9fc2VhcmNoIGlucHV0IHtcbiAgICBtaW4td2lkdGg6IDUycmVtO1xuICB9XG59XG4uc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkyOTM5NDtcbn1cbi5zZWFyY2hJbnB1dF9fc2VhcmNoIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzAwMDAwMDtcbn1cbi5zZWFyY2hJbnB1dF9fc2VhcmNoIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnNlYXJjaElucHV0X19zZWFyY2ggc3ZnIHtcbiAgcmlnaHQ6IDIuNHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnNlYXJjaElucHV0X19zZWFyY2ggc3ZnIHtcbiAgbGVmdDogMi40cmVtO1xufVxuXG4uaW5wdXRGb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXRGb3JtTGFiZWwge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5pbnB1dEZvcm1MYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMi40cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuaW5wdXRGb3JtTGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjRyZW07XG59XG4uaW5wdXRGb3JtVGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjByZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHJlc2l6ZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5pbnB1dEZvcm1UZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJEMzAzMztcbn1cbi5pbnB1dEZvcm1UZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG4uaW5wdXRGb3JtSW5wdXQge1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5pbnB1dEZvcm1JbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJEMzAzMztcbn1cbi5pbnB1dEZvcm1JbnB1dDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG4uaW5wdXRGb3JtU2VsZWN0IHtcbiAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0QwRDJEMztcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uaW5wdXRGb3JtU2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMkQzMDMzO1xufVxuLmlucHV0Rm9ybVNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG4uaW5wdXRGb3JtLnNlbGVjdDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjQlO1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjNzQ2RkE3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbnB1dEZvcm0uc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCIgIWltcG9ydGFudDtcbn1cbi5pbnB1dEZvcm0uc2VsZWN0OjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaW5wdXRGb3JtLnNlbGVjdDo6YWZ0ZXIge1xuICByaWdodDogMi40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmlucHV0Rm9ybS5zZWxlY3Q6OmFmdGVyIHtcbiAgbGVmdDogMi40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuLmlucHV0Rm9ybV9fZXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2RlNGI0YjtcbiAgcGFkZGluZzogMC4ycmVtIDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmlucHV0Rm9ybV9fZXJyb3IuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmN1c3RvbVNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0QwRDJEMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jdXN0b21TZWxlY3QuYWN0aXZlIC5jdXN0b21TZWxlY3RfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY3VzdG9tU2VsZWN0LmFjdGl2ZSAuY3VzdG9tU2VsZWN0X190b3BCYXIgc3BhbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uY3VzdG9tU2VsZWN0X190b3BCYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIuNHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jdXN0b21TZWxlY3RfX3RvcEJhciB7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjhyZW0gMS4ycmVtIDIuNHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmN1c3RvbVNlbGVjdF9fdG9wQmFyIHtcbiAgcGFkZGluZzogMS4ycmVtIDIuNHJlbSAxLjJyZW0gMS44cmVtO1xufVxuLmN1c3RvbVNlbGVjdF9fdG9wQmFyVGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4uY3VzdG9tU2VsZWN0X190b3BCYXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBjb2xvcjogI0JDOTY1QztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5jdXN0b21TZWxlY3RfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY3VzdG9tU2VsZWN0X19zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN1c3RvbVNlbGVjdF9fc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURFRDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxLjJyZW0gMi40cmVtIDEuMnJlbSAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmN1c3RvbVNlbGVjdF9fc2VhcmNoIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTY5OTlCO1xufVxuLmN1c3RvbVNlbGVjdF9fc2VhcmNoIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxLjZyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmN1c3RvbVNlbGVjdF9fc2VhcmNoIHN2ZyB7XG4gIHJpZ2h0OiAyLjRyZW07XG59XG5odG1sW2Rpcj1ydGxdIC5jdXN0b21TZWxlY3RfX3NlYXJjaCBzdmcge1xuICBsZWZ0OiAyLjRyZW07XG59XG4uY3VzdG9tU2VsZWN0X19zZWFyY2ggc3ZnIHBhdGgge1xuICBzdHJva2U6ICM5MjkzOTQ7XG59XG4uY3VzdG9tU2VsZWN0X19ib3R0b21TZWxlY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LWhlaWdodDogMThyZW07XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjRDhDMkEwICNGOEY1RUY7XG59XG4uY3VzdG9tU2VsZWN0X19ib3R0b21TZWxlY3RzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xufVxuLmN1c3RvbVNlbGVjdF9fYm90dG9tU2VsZWN0czo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xufVxuLmN1c3RvbVNlbGVjdF9fYm90dG9tU2VsZWN0czo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4QzJBMDtcbn1cbi5jdXN0b21TZWxlY3RfX2JvdHRvbUJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi40cmVtO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuY3VzdG9tU2VsZWN0X19ib3R0b21CdXR0b25zIHtcbiAgcGFkZGluZzogMS4ycmVtIDEuOHJlbSAxLjJyZW0gMi40cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuY3VzdG9tU2VsZWN0X19ib3R0b21CdXR0b25zIHtcbiAgcGFkZGluZzogMS4ycmVtIDIuNHJlbSAxLjJyZW0gMS44cmVtO1xufVxuLmN1c3RvbVNlbGVjdF9fYm90dG9tQnV0dG9uIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjQkM5NjVDO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmN1c3RvbVNlbGVjdF9fYm90dG9tQnV0dG9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmN1c3RvbVNlbGVjdF9fY2hlY2tib3hlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC44cmVtO1xuICBwYWRkaW5nOiAwLjJyZW0gMi40cmVtIDEuNnJlbSAyLjRyZW07XG59XG4uY3VzdG9tU2VsZWN0X19jaGVja2JveGVzSXRlbUJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC44cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmN1c3RvbVNlbGVjdF9fY2hlY2tib3hlc0l0ZW1Cb3ggaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxLjhyZW07XG4gIGhlaWdodDogMS44cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uY3VzdG9tU2VsZWN0X19jaGVja2JveGVzSXRlbUJveCBpbnB1dDpjaGVja2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjQkM5NjVDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkM5NjVDO1xufVxuLmN1c3RvbVNlbGVjdF9fY2hlY2tib3hlc0l0ZW1Cb3ggaW5wdXQ6Y2hlY2tlZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmN1c3RvbVNlbGVjdF9fY2hlY2tib3hlc0l0ZW1Cb3ggaW5wdXQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaW5zZXQtaW5saW5lOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5jdXN0b21TZWxlY3RfX2NoZWNrYm94ZXNJdGVtQm94IGlucHV0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDhcIiAhaW1wb3J0YW50O1xufVxuLmN1c3RvbVNlbGVjdF9fY2hlY2tib3hlc0l0ZW1Cb3ggaW5wdXQ6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5jdXN0b21TZWxlY3RfX2NoZWNrYm94ZXNJdGVtQm94IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuXG4uc29jaWFsSWNvbiB7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG59XG4uc29jaWFsSWNvbl9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGNvbG9yOiAjRDhDMkEwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnNvY2lhbEljb25fX2ljb246aG92ZXIge1xuICBjb2xvcjogI0JDOTY1Qztcbn1cbi5zb2NpYWxJY29uX19pY29uLS1pbnN0YWdyYW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDlcIiAhaW1wb3J0YW50O1xufVxuLnNvY2lhbEljb25fX2ljb24tLWluc3RhZ3JhbTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zb2NpYWxJY29uX19pY29uLS15b3V0dWJlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCIgIWltcG9ydGFudDtcbn1cbi5zb2NpYWxJY29uX19pY29uLS15b3V0dWJlOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNvY2lhbEljb25fX2ljb24tLWxpbmtlZGluOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCIgIWltcG9ydGFudDtcbn1cbi5zb2NpYWxJY29uX19pY29uLS1saW5rZWRpbjo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zb2NpYWxJY29uX19pY29uLS14OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCIgIWltcG9ydGFudDtcbn1cbi5zb2NpYWxJY29uX19pY29uLS14OjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuM3JlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJyZWFkY3J1bWJzLndoaXRlIC5icmVhZGNydW1ic19fbGluayB7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJyZWFkY3J1bWJzLndoaXRlIC5icmVhZGNydW1ic19fbGluazpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYnJlYWRjcnVtYnNfX2xpbmsge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjNEE0RjUzO1xufVxuLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgaGVpZ2h0OiAxcmVtO1xuICB3aWR0aDogMC41cmVtO1xuICBjb2xvcjogIzRBNEY1Mztcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuYnJlYWRjcnVtYnNfX2xpbms6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIG1hcmdpbi1yaWdodDogMC4zcmVtO1xufVxuXG4uZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybV9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ubGFiZWwge1xuICBwYWRkaW5nOiAwLjhyZW0gMS42cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0U0RDRCQyAwJSwgI0Y4RjVFRiAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMjByZW07XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5sYWJlbF9fdGV4dCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuLmNvbnRhY3REZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjJyZW07XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuLmNvbnRhY3REZXRhaWxzX19pY29uIHtcbiAgd2lkdGg6IDIuOHJlbTtcbiAgaGVpZ2h0OiAyLjhyZW07XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uY29udGFjdERldGFpbHNfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4uY29udGFjdERldGFpbHNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNvbnRhY3REZXRhaWxzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cblxuLnBhZ2luYXRpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogM3JlbTtcbn1cbi5wYWdpbmF0aW9uX19udW1iZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2luYXRpb25fX251bWJlcnMge1xuICAgIGdhcDogMC44cmVtO1xuICB9XG59XG4ucGFnaW5hdGlvbl9fcGFnZXNMaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDAuOHJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucGFnaW5hdGlvbl9fcGFnZXNMaXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnBhZ2luYXRpb25fX3BhZ2VzTGlzdEl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdpbmF0aW9uX19wYWdlc0xpc3RJdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M3QTg3ODtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ucGFnaW5hdGlvbl9fcGFnZXNMaXN0SXRlbS5pbmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnBhZ2luYXRpb25fX3BhZ2VzTGlzdEl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M3QTg3ODtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ucGFnaW5hdGlvbl9fZ29QYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjhyZW07XG59XG4ucGFnaW5hdGlvbl9fZ29QYWdlTGFiZWwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4ucGFnaW5hdGlvbl9fZ29QYWdlSW5wdXQge1xuICBtYXgtd2lkdGg6IDlyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAxLjQ1cmVtIDEuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnBhZ2luYXRpb25fX2dvUGFnZUlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzJEMzAzMztcbn1cbi5wYWdpbmF0aW9uX19nb1BhZ2VJbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkyOTM5NDtcbn1cbi5wYWdpbmF0aW9uX19nb1BhZ2VJbnB1dDo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLnBhZ2luYXRpb25fX2dvUGFnZUlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ucGFnaW5hdGlvbl9fZ29QYWdlSW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG59XG5cbi5zaWRlQmFubmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHotaW5kZXg6IDM7XG59XG4uc2lkZUJhbm5lcl9faW5uZXIge1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFREVEO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2lkZUJhbm5lcl9faW5uZXIuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwJSk7XG4gIH1cbn1cbi5zaWRlQmFubmVyX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTUlO1xuICBvcGFjaXR5OiAwLjE7XG4gIHdpZHRoOiA2NSU7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlQmFubmVyX19pbWFnZSB7XG4gIHJpZ2h0OiAtMTUlO1xufVxuaHRtbFtkaXI9cnRsXSAuc2lkZUJhbm5lcl9faW1hZ2Uge1xuICBsZWZ0OiAtMTUlO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBwYWRkaW5nOiA0cmVtO1xuICB6LWluZGV4OiAxO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgZm9ybSBpbnB1dCB7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG59XG4uc2lkZUJhbm5lcl9fd3JhcHBlciBmb3JtIC5pbnB1dEZvcm0ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgZm9ybSAuaW5wdXRGb3JtLmZvcm0tdHlwZS0tY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgZm9ybSAuaW5wdXRGb3JtIC5pbnB1dEZvcm1MYWJlbCB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uc2lkZUJhbm5lcl9fd3JhcHBlciBmb3JtIC5pbnB1dEZvcm0gLmlucHV0Rm9ybUlucHV0LFxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgZm9ybSAuaW5wdXRGb3JtIC5pbnB1dEZvcm1UZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbi5zaWRlQmFubmVyX193cmFwcGVyIGZvcm0gLmZvcm0taXRlbS0tYWNjZXB0LXRlcm1zIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5zaWRlQmFubmVyX193cmFwcGVyIGZvcm0gLmZvcm0taXRlbS0tYWNjZXB0LXRlcm1zIC5pbnB1dEZvcm1MYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbi5zaWRlQmFubmVyX193cmFwcGVyIGZvcm0gLmZvcm0taXRlbS0tdXBkYXRlZHMtbm90aWZpY2F0aW9ucyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5zaWRlQmFubmVyX193cmFwcGVyIGZvcm0gLmZvcm0taXRlbS0tdXBkYXRlZHMtbm90aWZpY2F0aW9ucyAuaW5wdXRGb3JtTGFiZWwge1xuICBsaW5lLWhlaWdodDogMS44N3JlbTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG4uc2lkZUJhbm5lcl9fd3JhcHBlciBmb3JtIC53ZWJmb3JtLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uc2lkZUJhbm5lcl9fd3JhcHBlciBmb3JtIC53ZWJmb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgZm9ybSAud2ViZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgaW5wdXQjZWRpdC1hY3Rpb25zLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgaW5wdXQjZWRpdC1hY3Rpb25zLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLnNpZGVCYW5uZXJfX3dyYXBwZXIgLnNob3ctb2ZmZXJzLXJlc3VsdHMge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB3aWR0aDogMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2lkZUJhbm5lcl9fd3JhcHBlciAuc2hvdy1vZmZlcnMtcmVzdWx0czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLnNpZGVCYW5uZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaWRlQmFubmVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi5zaWRlQmFubmVyX19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zaWRlQmFubmVyX19saXN0SXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zaWRlQmFubmVyX19saXN0SXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlQmFubmVyX19saXN0SXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnNpZGVCYW5uZXJfX2xpc3RJdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zaWRlQmFubmVyX19saXN0SXRlbTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5odG1sW2Rpcj1ydGxdIC5zaWRlQmFubmVyX19saXN0SXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5odG1sW2Rpcj1ydGxdIC5zaWRlQmFubmVyX19saXN0SXRlbTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sW2Rpcj1ydGxdIC5zaWRlQmFubmVyX19saXN0SXRlbTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5zaWRlQmFubmVyX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG59XG5cbi5kYXRhUm9vbV9fd3JhcHBlciAuc2hvdy1vZmZlcnMtcmVzdWx0cyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIHdpZHRoOiAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRhUm9vbV9fd3JhcHBlciAuc2hvdy1vZmZlcnMtcmVzdWx0czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuXG4udGV4dEVkaXRvciBoMSxcbi50ZXh0RWRpdG9yIGgyLFxuLnRleHRFZGl0b3IgaDMsXG4udGV4dEVkaXRvciBoNCxcbi50ZXh0RWRpdG9yIGg1LFxuLnRleHRFZGl0b3IgaDYge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0RWRpdG9yIGgxLFxuICAudGV4dEVkaXRvciBoMixcbiAgLnRleHRFZGl0b3IgaDMsXG4gIC50ZXh0RWRpdG9yIGg0LFxuICAudGV4dEVkaXRvciBoNSxcbiAgLnRleHRFZGl0b3IgaDYge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEVkaXRvciBoMSxcbiAgLnRleHRFZGl0b3IgaDIsXG4gIC50ZXh0RWRpdG9yIGgzLFxuICAudGV4dEVkaXRvciBoNCxcbiAgLnRleHRFZGl0b3IgaDUsXG4gIC50ZXh0RWRpdG9yIGg2IHtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIH1cbn1cbi50ZXh0RWRpdG9yIGgxOmZpcnN0LWNoaWxkLFxuLnRleHRFZGl0b3IgaDI6Zmlyc3QtY2hpbGQsXG4udGV4dEVkaXRvciBoMzpmaXJzdC1jaGlsZCxcbi50ZXh0RWRpdG9yIGg0OmZpcnN0LWNoaWxkLFxuLnRleHRFZGl0b3IgaDU6Zmlyc3QtY2hpbGQsXG4udGV4dEVkaXRvciBoNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udGV4dEVkaXRvciBoMTpsYXN0LWNoaWxkLFxuLnRleHRFZGl0b3IgaDI6bGFzdC1jaGlsZCxcbi50ZXh0RWRpdG9yIGgzOmxhc3QtY2hpbGQsXG4udGV4dEVkaXRvciBoNDpsYXN0LWNoaWxkLFxuLnRleHRFZGl0b3IgaDU6bGFzdC1jaGlsZCxcbi50ZXh0RWRpdG9yIGg2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHRFZGl0b3IgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEVkaXRvciBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG4udGV4dEVkaXRvciBwIGJyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuLnRleHRFZGl0b3IgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50ZXh0RWRpdG9yIHVsLFxuLnRleHRFZGl0b3Igb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaXN0LXN0eWxlOiBvdXRzaWRlO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEVkaXRvciB1bCxcbiAgLnRleHRFZGl0b3Igb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgfVxufVxuLnRleHRFZGl0b3IgdWw6bGFzdC1jaGlsZCxcbi50ZXh0RWRpdG9yIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHRFZGl0b3Igb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG59XG4udGV4dEVkaXRvciBsaSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEVkaXRvciBsaSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLnRleHRFZGl0b3IgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0RWRpdG9yIGEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi50ZXh0RWRpdG9yIHByZSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50ZXh0RWRpdG9yIHByZSA+IGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udGV4dEVkaXRvciBiLFxuLnRleHRFZGl0b3Igc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5mZWF0dXJlVG91ciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmVhdHVyZVRvdXIuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5mZWF0dXJlVG91cl9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xuICBib3gtc2hhZG93OiByZ2JhKDMzLCAzMywgMzMsIDAuNSkgMHB4IDBweCAwcHggNTAwMHB4O1xufVxuLmZlYXR1cmVUb3VyX19jb250YWllciB7XG4gIHotaW5kZXg6IDEwMTtcbn1cbi5mZWF0dXJlVG91cl9fc3RlcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxMDE7XG59XG4uZmVhdHVyZVRvdXJfX3N0ZXAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZlYXR1cmVUb3VyX19zdGVwLndpdGhvdXRQb2ludCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLmZlYXR1cmVUb3VyX19zdGVwLndpdGhvdXRQb2ludCAuZmVhdHVyZVRvdXJfX2JveDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mZWF0dXJlVG91cl9fc3RlcC0tMiAuZmVhdHVyZVRvdXJfX2JveDo6YmVmb3JlLCAuZmVhdHVyZVRvdXJfX3N0ZXAtLTMgLmZlYXR1cmVUb3VyX19ib3g6OmJlZm9yZSwgLmZlYXR1cmVUb3VyX19zdGVwLS00IC5mZWF0dXJlVG91cl9fYm94OjpiZWZvcmUsIC5mZWF0dXJlVG91cl9fc3RlcC0tNiAuZmVhdHVyZVRvdXJfX2JveDo6YmVmb3JlLCAuZmVhdHVyZVRvdXJfX3N0ZXAtLTggLmZlYXR1cmVUb3VyX19ib3g6OmJlZm9yZSB7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogLTAuNnJlbTtcbn1cbi5mZWF0dXJlVG91cl9fYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgbWF4LXdpZHRoOiAzNHJlbTtcbiAgbWluLXdpZHRoOiAyMnJlbTtcbn1cbi5mZWF0dXJlVG91cl9fYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNnJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQjtcbn1cbi5mZWF0dXJlVG91cl9fYm94U3RlcHMge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2OTZENzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mZWF0dXJlVG91cl9fYm94VGl0bGUge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cbi5mZWF0dXJlVG91cl9fYm94QnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAycmVtO1xufVxuLmZlYXR1cmVUb3VyX19ib3hOZXh0IHtcbiAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzU3NTE5NTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNTc1MTk1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmZlYXR1cmVUb3VyX19ib3hOZXh0OmhvdmVyIHtcbiAgY29sb3I6ICMzNTMxNUI7XG4gIGJvcmRlci1jb2xvcjogIzM1MzE1Qjtcbn1cbi5mZWF0dXJlVG91cl9fYm94U2tpcCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5mZWF0dXJlVG91cl9fYm94U2tpcDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5mZWF0dXJlVG91cl9fYm94Q29uZmlybSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAzcmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjNTc1MTk1O1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzUxOTU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZlYXR1cmVUb3VyX19ib3hDb25maXJtIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gNnJlbTtcbiAgfVxufVxuLmZlYXR1cmVUb3VyX19ib3hDb25maXJtOmhvdmVyIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzM1MzE1QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzE1Qjtcbn1cbi5mZWF0dXJlVG91cl9fYm94Tm9uZSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAzcmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjNTc1MTk1O1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM1NzUxOTU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZlYXR1cmVUb3VyX19ib3hOb25lIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gNnJlbTtcbiAgfVxufVxuLmZlYXR1cmVUb3VyX19ib3hOb25lOmhvdmVyIHtcbiAgY29sb3I6ICMzNTMxNUI7XG4gIGJvcmRlci1jb2xvcjogIzM1MzE1Qjtcbn1cblxuLm1haW5IZXJvX19pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDNyZW07XG59XG4ubWFpbkhlcm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBnYXA6IDNyZW07XG59XG4ubWFpbkhlcm9fX3dyYXBwZXItLW92ZXJsYXk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLm1haW5IZXJvX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG59XG4ubWFpbkhlcm9fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgei1pbmRleDogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFpbkhlcm9fX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogMzclO1xuICB9XG59XG4ubWFpbkhlcm9fX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMy4ycmVtO1xuICB6LWluZGV4OiAxO1xufVxuLm1haW5IZXJvX19uYXZJdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLm1haW5IZXJvX19uYXZJdGVtLS1hY3RpdmUge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuLm1haW5IZXJvX19uYXZJdGVtLS1hY3RpdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluSGVyb19fbmF2SXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1haW5IZXJvX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDUuMnJlbTtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tYWluSGVyb19fdGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICB9XG59XG4ubWFpbkhlcm9fX3RleHQge1xuICBmb250LXNpemU6IDIuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ubWFpbkhlcm9fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cbi5tYWluSGVyb19fY2FyZHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1heC13aWR0aDogNDYuNXJlbTtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDM7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAubWFpbkhlcm9fX2NhcmRzIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYWluSGVyb19fY2FyZHMtLXN3aXBlciB7XG4gIG1heC13aWR0aDogMzByZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBib3R0b206IDIuNSU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLm1haW5IZXJvX19jYXJkcy0tc3dpcGVyIHtcbiAgICBib3R0b206IDUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLm1haW5IZXJvX19jYXJkcy0tc3dpcGVyIHtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5tYWluSGVyb19fY2FyZHMtLXN3aXBlciB7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLm1haW5IZXJvX19jYXJkcy0tc3dpcGVyIHtcbiAgICByaWdodDogY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5tYWluSGVyb19fY2FyZHMtLXN3aXBlciB7XG4gICAgcmlnaHQ6IGNhbGMoLTc2LjUzNDA4cHggKyAxMC44OTJ2dyk7XG4gIH1cbn1cbmh0bWxbZGlyPXJ0bF0gLm1haW5IZXJvX19jYXJkcy0tc3dpcGVyIHtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICBodG1sW2Rpcj1ydGxdIC5tYWluSGVyb19fY2FyZHMtLXN3aXBlciB7XG4gICAgbGVmdDogY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBodG1sW2Rpcj1ydGxdIC5tYWluSGVyb19fY2FyZHMtLXN3aXBlciB7XG4gICAgbGVmdDogY2FsYygtNzYuNTM0MDhweCArIDEwLjg5MnZ3KTtcbiAgfVxufVxuLm1haW5IZXJvX19jYXJkc0Fycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW4ge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgY29sb3I6ICMwMDczNDQ7XG4gIHBhZGRpbmc6IDIuM3JlbSAxLjNyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW4ge1xuICAgIHBhZGRpbmc6IDIuM3JlbTtcbiAgfVxufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDhEQURBO1xufVxuaHRtbFtkaXI9cnRsXSAubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOERBREE7XG59XG4ubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEQURBO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubWFpbkhlcm9fX2NhcmRzQXJyb3dzIHNwYW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNEOERBREE7XG59XG5odG1sW2Rpcj1ydGxdIC5tYWluSGVyb19fY2FyZHNBcnJvd3Mgc3BhbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRDhEQURBO1xufVxuXG4udGV4dEdyaWRUaWxlc19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEdyaWRUaWxlc19faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX2lubmVyIHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xuICBmbGV4OiAwIDEgNDAlO1xufVxuLnRleHRHcmlkVGlsZXNfX2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dEdyaWRUaWxlc19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi50ZXh0R3JpZFRpbGVzX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0R3JpZFRpbGVzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZXMge1xuICBmbGV4OiAwIDEgNTAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChjYWxjKHZhcigtLWNvdW50Q29sdW1uKSAtIDEpLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxZnIpO1xuICBjb2x1bW4tZ2FwOiAxLjZyZW07XG4gIHJvdy1nYXA6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEdyaWRUaWxlc19fdGlsZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLWNvdW50Q29sdW1uKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCAxZnIpO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEdyaWRUaWxlc19fdGlsZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZyZW0pO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGU6bnRoLWNoaWxkKDIpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJyZW0pO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZTpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGU6bnRoLWNoaWxkKDMpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMThyZW0pO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZTpudGgtY2hpbGQoNCkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnJlbSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGU6bnRoLWNoaWxkKDQpIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnJlbSk7XG4gIH1cbn1cbi50ZXh0R3JpZFRpbGVzX190aWxlOm50aC1jaGlsZCg1KSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cmVtKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dEdyaWRUaWxlc19fdGlsZTpudGgtY2hpbGQoNSkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnJlbSk7XG4gIH1cbn1cbi50ZXh0R3JpZFRpbGVzX190aWxlOm50aC1jaGlsZChuKzMpIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuLnRleHRHcmlkVGlsZXNfX3RpbGVXcmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURFRDtcbiAgcGFkZGluZzogMy4ycmVtIDIuNHJlbTtcbiAgbWluLWhlaWdodDogMjQuNXJlbTtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudGV4dEdyaWRUaWxlc19fdGlsZVdyYXBwZXIge1xuICAgIG1pbi13aWR0aDogMTRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGVXcmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDE2cmVtO1xuICB9XG59XG4udGV4dEdyaWRUaWxlc19fdGlsZUhlYWRpbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGVIZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgfVxufVxuLnRleHRHcmlkVGlsZXNfX3RpbGVUZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGVUZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIG1heC13aWR0aDogODUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50ZXh0R3JpZFRpbGVzX190aWxlVGV4dCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIHtcbiAgLnRleHRHcmlkVGlsZXNfX3RpbGVUZXh0IHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAudGV4dEdyaWRUaWxlc19fdGlsZVRleHQge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTc0MHB4KSB7XG4gIC50ZXh0R3JpZFRpbGVzX190aWxlVGV4dCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cblxuLnRleHRJbWFnZXNTaWRlYmFycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMzk2ODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50ZXh0SW1hZ2VzU2lkZWJhcnNfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEzcmVtO1xufVxuLnRleHRJbWFnZXNTaWRlYmFyc19fbGVmdEJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG9yZGVyOiAwO1xuICBnYXA6IDMuMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xNSU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dEltYWdlc1NpZGViYXJzX19sZWZ0Qm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC50ZXh0SW1hZ2VzU2lkZWJhcnNfX2xlZnRCb3gge1xuICAgIGxlZnQ6IC01JTtcbiAgfVxufVxuLnRleHRJbWFnZXNTaWRlYmFyc19fcmlnaHRCb3gge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMuMnJlbTtcbiAgb3JkZXI6IDI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTE1JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRJbWFnZXNTaWRlYmFyc19fcmlnaHRCb3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRleHRJbWFnZXNTaWRlYmFyc19fcmlnaHRCb3gge1xuICAgIHJpZ2h0OiAtNSU7XG4gIH1cbn1cbi50ZXh0SW1hZ2VzU2lkZWJhcnNfX2ltYWdlIHtcbiAgd2lkdGg6IDQ2LjhyZW07XG4gIGhlaWdodDogMjUuM3JlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAudGV4dEltYWdlc1NpZGViYXJzX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50ZXh0SW1hZ2VzU2lkZWJhcnNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRleHRJbWFnZXNTaWRlYmFyc19fc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMjByZW07XG4gIGJveC1zaGFkb3c6IDBweCA0MHB4IDQwcHggMzBweCByZ2IoMjM2LCAyMzcsIDIzNyk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC50ZXh0SW1hZ2VzU2lkZWJhcnNfX3NoYWRvdyB7XG4gICAgYm90dG9tOiAwO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC50ZXh0SW1hZ2VzU2lkZWJhcnNfX3NoYWRvdyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRleHRJbWFnZXNTaWRlYmFyc19fc2hhZG93IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XG59XG4udGV4dEltYWdlc1NpZGViYXJzX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNnJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxM3JlbSAwO1xuICB6LWluZGV4OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnRleHRJbWFnZXNTaWRlYmFyc19faW5uZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRJbWFnZXNTaWRlYmFyc19faW5uZXIge1xuICAgIG1heC13aWR0aDogNjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50ZXh0SW1hZ2VzU2lkZWJhcnNfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAudGV4dEltYWdlc1NpZGViYXJzX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gIH1cbn1cbi50ZXh0SW1hZ2VzU2lkZWJhcnNfX2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBjb2xvcjogI0Q4QzJBMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRJbWFnZXNTaWRlYmFyc19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi50ZXh0SW1hZ2VzU2lkZWJhcnNfX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGNvbG9yOiAjRTRFNUU1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0SW1hZ2VzU2lkZWJhcnNfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cblxuLnF1b3RlU2VjdGlvbl9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnF1b3RlU2VjdGlvbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cbi5xdW90ZVNlY3Rpb25fX2JnSW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3OCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnF1b3RlU2VjdGlvbl9fYmdJbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cbi5xdW90ZVNlY3Rpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzLjJyZW07XG4gIG1heC13aWR0aDogOTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVvdGVTZWN0aW9uX19pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi5xdW90ZVNlY3Rpb25fX3F1b3RlTWFyayB7XG4gIHdpZHRoOiAzLjNyZW07XG4gIGhlaWdodDogMi45cmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmh0bWxbZGlyPXJ0bF0gLnF1b3RlU2VjdGlvbl9fcXVvdGVNYXJrIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLnF1b3RlU2VjdGlvbl9fcXVvdGVCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuOHJlbTtcbn1cbi5xdW90ZVNlY3Rpb25fX3F1b3RlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBsaW5lLWhlaWdodDogMy44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5xdW90ZVNlY3Rpb25fX3F1b3RlVGV4dCB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgfVxufVxuLnF1b3RlU2VjdGlvbl9fcXVvdGVBdXRob3JJbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiAyNC41cmVtO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuLnF1b3RlU2VjdGlvbl9fcXVvdGVBdXRob3JOYW1lIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnF1b3RlU2VjdGlvbl9fcXVvdGVBdXRob3JOYW1lIHtcbiAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgfVxufVxuLnF1b3RlU2VjdGlvbl9fcXVvdGVBdXRob3JQb3NpdGlvbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5xdW90ZVNlY3Rpb25fX3F1b3RlQXV0aG9yUG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5cbi5leHBhbmRUZXh0SW1hZ2VfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA2cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHBhbmRUZXh0SW1hZ2VfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5leHBhbmRUZXh0SW1hZ2VfX2lubmVyIHtcbiAgICBnYXA6IDEycmVtO1xuICB9XG59XG4uZXhwYW5kVGV4dEltYWdlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjZyZW07XG4gIGZsZXg6IDEgMSA0MCU7XG59XG4uZXhwYW5kVGV4dEltYWdlX19oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV4cGFuZFRleHRJbWFnZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi5leHBhbmRUZXh0SW1hZ2VfX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV4cGFuZFRleHRJbWFnZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLmV4cGFuZFRleHRJbWFnZV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS44cmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLmV4cGFuZFRleHRJbWFnZV9fbGlzdEl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5leHBhbmRUZXh0SW1hZ2VfX2xpc3RJdGVtLmFjdGl2ZSB7XG4gIHBhZGRpbmc6IDAgMCAycmVtIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmV4cGFuZFRleHRJbWFnZV9fbGlzdEl0ZW0ge1xuICAgIGdhcDogMi40cmVtO1xuICB9XG59XG4uZXhwYW5kVGV4dEltYWdlX19udW1iZXIge1xuICB3aWR0aDogNS40cmVtO1xuICBoZWlnaHQ6IDUuNHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0U0RDRCQztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5leHBhbmRUZXh0SW1hZ2VfX251bWJlciBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLmV4cGFuZFRleHRJbWFnZV9fbnVtYmVyLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzM1QzM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRENEJDO1xufVxuLmV4cGFuZFRleHRJbWFnZV9fZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS4ycmVtO1xuICBmbGV4OiAxIDAgMDtcbn1cbi5leHBhbmRUZXh0SW1hZ2VfX2Rlc2NUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQwJSk7XG59XG4uZXhwYW5kVGV4dEltYWdlX19kZXNjVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgb3BhY2l0eTogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIHdpbGwtY2hhbmdlOiBtYXgtaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmV4cGFuZFRleHRJbWFnZV9fZGVzY1RleHQuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMCUpO1xuICBvcGFjaXR5OiAxO1xufVxuLmV4cGFuZFRleHRJbWFnZV9faW1hZ2VCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSA0MCU7XG4gIG1pbi1oZWlnaHQ6IDMwcmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAuZXhwYW5kVGV4dEltYWdlX19pbWFnZUJveCB7XG4gICAgbWluLWhlaWdodDogNDByZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmV4cGFuZFRleHRJbWFnZV9faW1hZ2VCb3gge1xuICAgIG1pbi1oZWlnaHQ6IDY2cmVtO1xuICB9XG59XG4uZXhwYW5kVGV4dEltYWdlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDY3cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmV4cGFuZFRleHRJbWFnZV9faW1hZ2UuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBhcnRuZXJzTG9nb19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5wYXJ0bmVyc0xvZ29fX2hlYWRpbmcge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucGFydG5lcnNMb2dvX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuOHJlbTtcbiAgfVxufVxuLnBhcnRuZXJzTG9nb19fc3dpcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDA7XG59XG4ucGFydG5lcnNMb2dvX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFydG5lcnNMb2dvX19pbWFnZXNMaXN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cbi5wYXJ0bmVyc0xvZ29fX2ltYWdlc0JveCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZ2FwOiAycmVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucGFydG5lcnNMb2dvX19pbWFnZXNCb3gge1xuICAgIGdhcDogNHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzTG9nb19faW1hZ2VzQm94IHtcbiAgICBnYXA6IDZyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAucGFydG5lcnNMb2dvX19pbWFnZXNCb3gge1xuICAgIGdhcDogOHJlbSAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFydG5lcnNMb2dvX19pbWFnZUJveCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFydG5lcnNMb2dvX19pbWFnZSB7XG4gIG1heC13aWR0aDogMTJyZW07XG4gIG1heC1oZWlnaHQ6IDEycmVtO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wYXJ0bmVyc0xvZ29fX2Fycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zbGlkZXJTaWRlX19jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnNsaWRlclNpZGVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uc2xpZGVyU2lkZV9fc2hhZG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogMjByZW07XG4gIGJveC1zaGFkb3c6IDBweCA0MHB4IDQwcHggMjVweCByZ2IoMjM2LCAyMzcsIDIzNyk7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zbGlkZXJTaWRlX19zaGFkb3cge1xuICAgIGJvdHRvbTogMTAlO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zbGlkZXJTaWRlX19zaGFkb3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5odG1sW2Rpcj1ydGxdIC5zbGlkZXJTaWRlX19zaGFkb3cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cbi5zbGlkZXJTaWRlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogM3JlbTtcbiAgcGFkZGluZzogM3JlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zbGlkZXJTaWRlX19pbm5lciB7XG4gICAgcGFkZGluZzogNC4zcmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaWRlclNpZGVfX2lubmVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQuM3JlbSA2LjRyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLnNsaWRlclNpZGVfX2NvbnRlbnQge1xuICBmbGV4OiAxIDEgNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5zbGlkZXJTaWRlX19oZWFkaW5nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNsaWRlclNpZGVfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNS44cmVtO1xuICB9XG59XG4uc2xpZGVyU2lkZV9fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2xpZGVyU2lkZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLnNsaWRlclNpZGVfX3RleHQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpZGVyU2lkZV9fYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5zbGlkZXJTaWRlX19idXR0b24uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpZGVyU2lkZV9faW1hZ2VzIHtcbiAgZmxleDogMSAxIDQwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zbGlkZXJTaWRlX19pbWFnZXMge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4uc2xpZGVyU2lkZV9faW1hZ2Uge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0NnJlbTtcbn1cbi5zbGlkZXJTaWRlX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc2xpZGVyU2lkZV9fbmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNsaWRlclNpZGVfX25hdmlnYXRpb25XcmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjQkFCOEQ0LCAjRUVFRUY0KTtcbiAgd2lkdGg6IDEuNzVyZW07XG4gIGhlaWdodDogMS43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2xpZGVyU2lkZV9fbmF2aWdhdGlvbldyYXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEuNTVyZW07XG4gIGhlaWdodDogMS41NXJlbTtcbiAgaW5zZXQtaW5saW5lOiA1MCUgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuc2xpZGVyU2lkZV9fbmF2aWdhdGlvbldyYXA6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5odG1sW2Rpcj1ydGxdIC5zbGlkZXJTaWRlX19uYXZpZ2F0aW9uV3JhcDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuLnNsaWRlclNpZGVfX25hdmlnYXRpb25XcmFwLmFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM4NDY5NDAsICNCQzk2NUMpO1xufVxuXG4uc3VicGFnZUhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG59XG4uc3VicGFnZUhlcm8gLnN1cHBhZ2VJbWFnZV9icmVhZGNydW1iIC5icmVhZGNydW1icyB7XG4gIHBhZGRpbmctdG9wOiA2cmVtO1xufVxuLnN1YnBhZ2VIZXJvIC5zdXBwYWdlSW1hZ2VfYnJlYWRjcnVtYiAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdWJwYWdlSGVybyAuc3VwcGFnZUltYWdlX2JyZWFkY3J1bWIgLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5zdWJwYWdlSGVyb19fYmdGdWxsSW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zdWJwYWdlSGVyby0taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3VicGFnZUhlcm8tLWltYWdlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5zdWJwYWdlSGVyby0taW1hZ2UgLnN1YnBhZ2VIZXJvX190aXRsZSB7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLnN1YnBhZ2VIZXJvLS1pbWFnZSAuc3VicGFnZUhlcm9fX3RleHQge1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5zdWJwYWdlSGVyb19fYmdJbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogOTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5zdWJwYWdlSGVyb19fYmdJbWFnZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5zdWJwYWdlSGVyb19fYmdJbWFnZSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9fX2JnSW1hZ2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zdWJwYWdlSGVyb19fYmdJbWFnZSB7XG4gIHJpZ2h0OiAwO1xufVxuaHRtbFtkaXI9cnRsXSAuc3VicGFnZUhlcm9fX2JnSW1hZ2Uge1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG4uc3VicGFnZUhlcm9fX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgei1pbmRleDogMjtcbn1cbi5zdWJwYWdlSGVyb19faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMnJlbTtcbiAgcGFkZGluZzogNC40cmVtIDAgMTJyZW0gMDtcbn1cbi5zdWJwYWdlSGVyb19faW5uZXIgLmJyZWFkY3J1bWJzIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5zdWJwYWdlSGVyb19fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDVyZW07XG4gIGxpbmUtaGVpZ2h0OiA1LjJyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9fX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogNy4ycmVtO1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxufVxuLnN1YnBhZ2VIZXJvX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgY29sb3I6ICM2OTZENzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1YnBhZ2VIZXJvX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdWJwYWdlSGVyb19fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gIH1cbn1cbi5zdWJwYWdlSGVyb19fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnRpbGVzTGlua19faW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgzMS42cmVtLCBhdXRvKTtcbiAgZ2FwOiAxLjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnRpbGVzTGlua19faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMzdyZW0sIGF1dG8pKTtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDQxLjZyZW0sIGF1dG8pO1xuICB9XG59XG5cbi5kZXRhaWxzQmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLmRldGFpbHNCYW5uZXJfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5kZXRhaWxzQmFubmVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmRldGFpbHNCYW5uZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzLjZyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHNCYW5uZXJfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZGV0YWlsc0Jhbm5lcl9faW5uZXIge1xuICAgIGdhcDogOHJlbTtcbiAgfVxufVxuLmRldGFpbHNCYW5uZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMuNHJlbTtcbiAgZmxleDogMSAxIDUwJTtcbn1cbi5kZXRhaWxzQmFubmVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5kZXRhaWxzQmFubmVyX190aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00LjhyZW07XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAuZGV0YWlsc0Jhbm5lcl9fdGl0bGUge1xuICAgIG1hcmdpbi1yaWdodDogLTQuOHJlbTtcbiAgfVxufVxuLmRldGFpbHNCYW5uZXJfX3RpdGxlIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXRhaWxzQmFubmVyX190aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi5kZXRhaWxzQmFubmVyX19saW5rIHtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmRldGFpbHNCYW5uZXJfX2xpbmsgc3ZnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuZGV0YWlsc0Jhbm5lcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbn1cbi5kZXRhaWxzQmFubmVyX190ZXh0IHN0cm9uZyB7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLmRldGFpbHNCYW5uZXJfX3RleHQgcCB7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLmRldGFpbHNCYW5uZXJfX3N0ZXBzQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogY2FsYygxMDAlICsgKC04LjM5NjY0cHggKyAtMy4wODZ2dykgKiAtMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzUxOTU7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5kZXRhaWxzQmFubmVyX19zdGVwc0JveCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhyZW07XG4gIHBhZGRpbmc6IDQuMnJlbSAzcmVtIDIuNHJlbSA0cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuZGV0YWlsc0Jhbm5lcl9fc3RlcHNCb3gge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhyZW07XG4gIHBhZGRpbmc6IDQuMnJlbSA0cmVtIDIuNHJlbSAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLmRldGFpbHNCYW5uZXJfX3N0ZXBzQm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTguMzk2NjRweCArIC0zLjA4NnZ3KTtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5kZXRhaWxzQmFubmVyX19zdGVwc0JveCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTguMzk2NjRweCArIC0zLjA4NnZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5kZXRhaWxzQmFubmVyX19zdGVwc0JveCB7XG4gICAgcGFkZGluZzogNC4ycmVtIDRyZW0gMi40cmVtIDRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsc0Jhbm5lcl9fc3RlcHNCb3gge1xuICAgIGZsZXg6IDEgMSA0NSU7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5kZXRhaWxzQmFubmVyX19zdGVwc0JveCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJyZW07XG4gICAgcGFkZGluZzogOXJlbSA2cmVtIDRyZW0gNnJlbTtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5kZXRhaWxzQmFubmVyX19zdGVwc0JveCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEycmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMnJlbTtcbiAgICBwYWRkaW5nOiA5cmVtIDZyZW0gNHJlbSA2cmVtO1xuICB9XG59XG4uZGV0YWlsc0Jhbm5lcl9fc3RlcHNUaXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgY29sb3I6ICNGQUZCRkI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5kZXRhaWxzQmFubmVyX19zdGVwc1RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLmRldGFpbHNCYW5uZXJfX3N0ZXBzVGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uZGV0YWlsc0Jhbm5lcl9fc3RlcHNUZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuLmRldGFpbHNCYW5uZXJfX3N0ZXBzQnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHNCYW5uZXJfX3N0ZXBzQnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlsc0Jhbm5lcl9fc3RlcHNCdXR0b24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5kZXRhaWxzQmFubmVyX19zdGVwc0ltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTUlO1xuICBib3R0b206IC0xMCU7XG4gIG9wYWNpdHk6IDAuMTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZGV0YWlsc0Jhbm5lcl9fc3RlcHNJbWFnZSB7XG4gICAgYm90dG9tOiAtNDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHNCYW5uZXJfX3N0ZXBzSW1hZ2Uge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmRldGFpbHNCYW5uZXJfX3N0ZXBzSW1hZ2Uge1xuICByaWdodDogLTUlO1xufVxuaHRtbFtkaXI9cnRsXSAuZGV0YWlsc0Jhbm5lcl9fc3RlcHNJbWFnZSB7XG4gIGxlZnQ6IC01JTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLmhvcml6b250YWxTbGlkZXJfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5ob3Jpem9udGFsU2xpZGVyX193cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmhvcml6b250YWxTbGlkZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5ob3Jpem9udGFsU2xpZGVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ob3Jpem9udGFsU2xpZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi5ob3Jpem9udGFsU2xpZGVyX19zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhvcml6b250YWxTbGlkZXJfX3Byb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9yaXpvbnRhbFNsaWRlcl9fcHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9yaXpvbnRhbFNsaWRlcl9fcHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgfVxuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5ob3Jpem9udGFsU2xpZGVyX19wcm9ncmVzcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAuaG9yaXpvbnRhbFNsaWRlcl9fcHJvZ3Jlc3Mge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmhvcml6b250YWxTbGlkZXJfX3Byb2dyZXNzQmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTAuMnJlbTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU1RTU7XG59XG4uaG9yaXpvbnRhbFNsaWRlcl9fcHJvZ3Jlc3NCYXIge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDOTY1Qztcbn1cblxuLmRldGFpbHNTZWN0aW9uX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHNTZWN0aW9uX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmRldGFpbHNTZWN0aW9uX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXg6IDAgMCA0NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5kZXRhaWxzU2VjdGlvbl9fY29udGVudCB7XG4gICAgZmxleDogMCAwIDQxJTtcbiAgfVxufVxuLmRldGFpbHNTZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGV0YWlsc1NlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuOHJlbTtcbiAgfVxufVxuLmRldGFpbHNTZWN0aW9uX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgY29sb3I6ICM2OTZENzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRldGFpbHNTZWN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG4uZGV0YWlsc1NlY3Rpb25fX3RleHQgdWwge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uZGV0YWlsc1NlY3Rpb25fX3RleHQgdWwgbGkge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzU3NTE5NTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmRldGFpbHNTZWN0aW9uX190ZXh0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5odG1sW2Rpcj1ydGxdIC5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogMC44cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgY29sb3I6ICM1NzUxOTU7XG59XG5odG1sW2Rpcj1ydGxdIC5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOFwiICFpbXBvcnRhbnQ7XG59XG5odG1sW2Rpcj1ydGxdIC5kZXRhaWxzU2VjdGlvbl9fdGV4dCB1bCBsaTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5kZXRhaWxzU2VjdGlvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMS4ycmVtO1xufVxuLmRldGFpbHNTZWN0aW9uX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXg6IDAgMCA0NSU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5kZXRhaWxzU2VjdGlvbl9fdGFicyB7XG4gICAgZmxleDogMCAwIDQxJTtcbiAgfVxufVxuLmRldGFpbHNTZWN0aW9uX190YWJzQnV0dG9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAwLjhyZW07XG59XG4uZGV0YWlsc1NlY3Rpb25fX3RhYnNCdXR0b24ge1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQkFCOEQ0O1xuICBjb2xvcjogIzk2OTk5QjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uZGV0YWlsc1NlY3Rpb25fX3RhYnNCdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1MTk1O1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5kZXRhaWxzU2VjdGlvbl9fdGFic0J1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogI0ZBRkJGQjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTE5NTtcbn1cbi5kZXRhaWxzU2VjdGlvbl9fdGFic1RleHQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBjb2xvcjogIzY5NkQ3MDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGV0YWlsc1NlY3Rpb25fX3RhYnNUZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG4uZGV0YWlsc1NlY3Rpb25fX3RhYnNUZXh0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RGb3JtX193cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5jb250YWN0Rm9ybV9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAuY29udGFjdEZvcm1fX3dyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmNvbnRhY3RGb3JtX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNHJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEZvcm1fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jb250YWN0Rm9ybV9faW5uZXIge1xuICAgIGdhcDogMTZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhY3RGb3JtX19pbm5lciB7XG4gICAgZ2FwOiAyNHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFjdEZvcm1fX2lubmVyIHtcbiAgICBnYXA6IDIwJTtcbiAgfVxufVxuLmNvbnRhY3RGb3JtX19zaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMSAwIDIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEZvcm1fX3NpZGUge1xuICAgIHBhZGRpbmc6IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSA0cmVtIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEZvcm1fX3NpZGUge1xuICAgIHBhZGRpbmc6IDAgNHJlbSA0cmVtIDRyZW07XG4gICAgZmxleDogMCAwIDMwJTtcbiAgfVxufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuY29udGFjdEZvcm1fX3NpZGUge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMy4ycmVtIDA7XG59XG5odG1sW2Rpcj1ydGxdIC5jb250YWN0Rm9ybV9fc2lkZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDMuMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhY3RGb3JtX19zaWRlIHtcbiAgICBmbGV4OiAwIDAgMjQlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWN0Rm9ybV9fc2lkZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5jb250YWN0Rm9ybV9faW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3RGb3JtX19pbWFnZSBpbWcge1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEuN3JlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEZvcm1fX2ltYWdlIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTRyZW07XG4gICAgbWF4LXdpZHRoOiA0MS42cmVtO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgcmlnaHQ6IDA7XG59XG5odG1sW2Rpcj1ydGxdIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbDpub3QoW2Rpcj1ydGxdKSAuY29udGFjdEZvcm1fX2ltYWdlIGltZyB7XG4gICAgcmlnaHQ6IC0xNHJlbTtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgICBsZWZ0OiAtMTRyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3RGb3JtX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogNDEuNnJlbTtcbiAgfVxuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgICByaWdodDogLTIwcmVtO1xuICB9XG4gIGh0bWxbZGlyPXJ0bF0gLmNvbnRhY3RGb3JtX19pbWFnZSBpbWcge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pIC5jb250YWN0Rm9ybV9faW1hZ2UgaW1nIHtcbiAgICByaWdodDogLTE0cmVtO1xuICB9XG4gIGh0bWxbZGlyPXJ0bF0gLmNvbnRhY3RGb3JtX19pbWFnZSBpbWcge1xuICAgIGxlZnQ6IC0xNHJlbTtcbiAgfVxufVxuLmNvbnRhY3RGb3JtX19kZXRhaWxzIHtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS4ycmVtO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdEZvcm1fX2RldGFpbHMge1xuICAgIG1hcmdpbi10b3A6IDI5cmVtO1xuICB9XG59XG4uY29udGFjdEZvcm1fX3NvY2lhbEJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMi40cmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIHBhZGRpbmc6IDFyZW0gMi40cmVtO1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RGb3JtX19zb2NpYWxCYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uY29udGFjdEZvcm1fX2Zvcm1zIHtcbiAgZmxleDogMSAwIDUwJTtcbiAgbWFyZ2luLXRvcDogNnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzLjJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RGb3JtX19mb3JtcyB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhY3RGb3JtX19mb3JtcyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gIH1cbn1cbi5jb250YWN0Rm9ybV9fZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdEZvcm1fX2Zvcm0uYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5jb250YWN0Rm9ybV9fc3dpdGNoQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjRyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMi4ycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0Rm9ybV9fc3dpdGNoQm94IHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFjdEZvcm1fX3N3aXRjaEJveCB7XG4gICAgZ2FwOiAyLjRyZW07XG4gIH1cbn1cbi5jb250YWN0Rm9ybV9fc3dpdGNoQm94IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFREVEO1xuICB3aWR0aDogMC4xcmVtO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRhY3RGb3JtX19zd2l0Y2hCb3ggc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uY29udGFjdEZvcm1fX3N3aXRjaEl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0Rm9ybV9fc3dpdGNoSXRlbSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbi5jb250YWN0Rm9ybV9fc3dpdGNoSXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLmNvbnRhY3RGb3JtX19zd2l0Y2hJdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXg6IDEgMCAyNSU7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ2FwOiAzLjJyZW07XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbXBldGl0aW9uQ2FyZF9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMC44NWZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5jb21wZXRpdGlvbkNhcmRfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNWZyIDAuNzVmcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAwLjdmcjtcbiAgfVxufVxuLmNvbXBldGl0aW9uQ2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19leHBpcmVkIHtcbiAgY29sb3I6ICNFMzVDNDc7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS42cmVtO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjRyZW07XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2RhdGVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19kYXRlVGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzQzNzNBO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMS4zcmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjY2NjY3IDExQzcuMiAxMSA2LjgwNTU2IDEwLjgzODkgNi40ODMzMyAxMC41MTY3QzYuMTYxMTEgMTAuMTk0NSA2IDkuODAwMDQgNiA5LjMzMzM3QzYgOC44NjY3MSA2LjE2MTExIDguNDcyMjYgNi40ODMzMyA4LjE1MDA0QzYuODA1NTYgNy44Mjc4MiA3LjIgNy42NjY3MSA3LjY2NjY3IDcuNjY2NzFDOC4xMzMzMyA3LjY2NjcxIDguNTI3NzggNy44Mjc4MiA4Ljg1IDguMTUwMDRDOS4xNzIyMiA4LjQ3MjI2IDkuMzMzMzMgOC44NjY3MSA5LjMzMzMzIDkuMzMzMzdDOS4zMzMzMyA5LjgwMDA0IDkuMTcyMjIgMTAuMTk0NSA4Ljg1IDEwLjUxNjdDOC41Mjc3OCAxMC44Mzg5IDguMTMzMzMgMTEgNy42NjY2NyAxMVpNMS4zMzMzMyAxMy42NjY3QzAuOTY2NjY3IDEzLjY2NjcgMC42NTI3NzggMTMuNTM2MiAwLjM5MTY2NyAxMy4yNzVDMC4xMzA1NTYgMTMuMDEzOSAwIDEyLjcgMCAxMi4zMzM0VjMuMDAwMDRDMCAyLjYzMzM3IDAuMTMwNTU2IDIuMzE5NDkgMC4zOTE2NjcgMi4wNTgzN0MwLjY1Mjc3OCAxLjc5NzI2IDAuOTY2NjY3IDEuNjY2NzEgMS4zMzMzMyAxLjY2NjcxSDJWMS4wMDAwNEMyIDAuODExMTUyIDIuMDYzODkgMC42NTI4MTggMi4xOTE2NyAwLjUyNTA0MUMyLjMxOTQ0IDAuMzk3MjYzIDIuNDc3NzggMC4zMzMzNzQgMi42NjY2NyAwLjMzMzM3NEMyLjg1NTU2IDAuMzMzMzc0IDMuMDEzODkgMC4zOTcyNjMgMy4xNDE2NyAwLjUyNTA0MUMzLjI2OTQ0IDAuNjUyODE4IDMuMzMzMzMgMC44MTExNTIgMy4zMzMzMyAxLjAwMDA0VjEuNjY2NzFIOC42NjY2N1YxLjAwMDA0QzguNjY2NjcgMC44MTExNTIgOC43MzA1NiAwLjY1MjgxOCA4Ljg1ODMzIDAuNTI1MDQxQzguOTg2MTEgMC4zOTcyNjMgOS4xNDQ0NCAwLjMzMzM3NCA5LjMzMzMzIDAuMzMzMzc0QzkuNTIyMjIgMC4zMzMzNzQgOS42ODA1NiAwLjM5NzI2MyA5LjgwODMzIDAuNTI1MDQxQzkuOTM2MTEgMC42NTI4MTggMTAgMC44MTExNTIgMTAgMS4wMDAwNFYxLjY2NjcxSDEwLjY2NjdDMTEuMDMzMyAxLjY2NjcxIDExLjM0NzIgMS43OTcyNiAxMS42MDgzIDIuMDU4MzdDMTEuODY5NCAyLjMxOTQ5IDEyIDIuNjMzMzcgMTIgMy4wMDAwNFYxMi4zMzM0QzEyIDEyLjcgMTEuODY5NCAxMy4wMTM5IDExLjYwODMgMTMuMjc1QzExLjM0NzIgMTMuNTM2MiAxMS4wMzMzIDEzLjY2NjcgMTAuNjY2NyAxMy42NjY3SDEuMzMzMzNaTTEuMzMzMzMgMTIuMzMzNEgxMC42NjY3VjUuNjY2NzFIMS4zMzMzM1YxMi4zMzM0Wk0xLjMzMzMzIDQuMzMzMzdIMTAuNjY2N1YzLjAwMDA0SDEuMzMzMzNWNC4zMzMzN1onIGZpbGw9JyUyMzM0MzczQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUNlbGwge1xuICBmbGV4OiAxIDAgNDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jb21wZXRpdGlvbkNhcmRfX3RpbWVDZWxsIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNS42cmVtO1xuICBoZWlnaHQ6IDE1LjZyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZSB7XG4gIHdpZHRoOiAxNXJlbTtcbiAgaGVpZ2h0OiAxNXJlbTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2U6ICNEMEQyRDM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNXJlbSwgMC41cmVtKTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNDgwO1xuICBzdHJva2UtZGFzaG9mZnNldDogNDgwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGU6Zmlyc3QtY2hpbGQge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiBjYWxjKDQ4MCAtIDQ4MCAqIHZhcigtLXBlcmNlbnQpIC8gMTAwKTtcbiAgc3Ryb2tlLXdpZHRoOiA0O1xuICBzdHJva2U6ICNCQzk2NUM7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3guZXhwaXJlZCBzdmcgY2lyY2xlOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiBjYWxjKDQ4MCAtIDQ4MCAqIHZhcigtLXBlcmNlbnQpIC8gMTAwKTtcbiAgc3Ryb2tlLXdpZHRoOiA0O1xuICBzdHJva2U6ICNFMzVDNDc7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVEZXRhaWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5jb21wZXRpdGlvbkNhcmRfX3RpbWVEZXRhaWxzIHtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZURheSB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI0ZBRkJGQjtcbiAgcGFkZGluZzogMC44cmVtIDEuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX3RhZyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHtcbiAgcmlnaHQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW46Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW46Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuM3JlbTtcbiAgaGVpZ2h0OiAwLjNyZW07XG4gIHRvcDogNDglO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX3RhZyBzcGFuOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGxlZnQ6IDUyJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbmh0bWxbZGlyPXJ0bF0gLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW46Zmlyc3QtY2hpbGQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDUyJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGFnIHNwYW4ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBmbGV4OiAxIDAgNDAlO1xuICBwYWRkaW5nOiAzLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzLjJyZW07XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMCA2MCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjZyZW07XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2OTZENzA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDM3M0E7XG59XG5cbmh0bWw6bm90KFtkaXI9cnRsXSkgLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbn1cblxuaHRtbFtkaXI9cnRsXSAubWluQ29tcGV0aXRpb25DYXJkX19kYXRlVGltZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuOHJlbTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAxLjNyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuNjY2NjcgMTFDNy4yIDExIDYuODA1NTYgMTAuODM4OSA2LjQ4MzMzIDEwLjUxNjdDNi4xNjExMSAxMC4xOTQ1IDYgOS44MDAwNCA2IDkuMzMzMzdDNiA4Ljg2NjcxIDYuMTYxMTEgOC40NzIyNiA2LjQ4MzMzIDguMTUwMDRDNi44MDU1NiA3LjgyNzgyIDcuMiA3LjY2NjcxIDcuNjY2NjcgNy42NjY3MUM4LjEzMzMzIDcuNjY2NzEgOC41Mjc3OCA3LjgyNzgyIDguODUgOC4xNTAwNEM5LjE3MjIyIDguNDcyMjYgOS4zMzMzMyA4Ljg2NjcxIDkuMzMzMzMgOS4zMzMzN0M5LjMzMzMzIDkuODAwMDQgOS4xNzIyMiAxMC4xOTQ1IDguODUgMTAuNTE2N0M4LjUyNzc4IDEwLjgzODkgOC4xMzMzMyAxMSA3LjY2NjY3IDExWk0xLjMzMzMzIDEzLjY2NjdDMC45NjY2NjcgMTMuNjY2NyAwLjY1Mjc3OCAxMy41MzYyIDAuMzkxNjY3IDEzLjI3NUMwLjEzMDU1NiAxMy4wMTM5IDAgMTIuNyAwIDEyLjMzMzRWMy4wMDAwNEMwIDIuNjMzMzcgMC4xMzA1NTYgMi4zMTk0OSAwLjM5MTY2NyAyLjA1ODM3QzAuNjUyNzc4IDEuNzk3MjYgMC45NjY2NjcgMS42NjY3MSAxLjMzMzMzIDEuNjY2NzFIMlYxLjAwMDA0QzIgMC44MTExNTIgMi4wNjM4OSAwLjY1MjgxOCAyLjE5MTY3IDAuNTI1MDQxQzIuMzE5NDQgMC4zOTcyNjMgMi40Nzc3OCAwLjMzMzM3NCAyLjY2NjY3IDAuMzMzMzc0QzIuODU1NTYgMC4zMzMzNzQgMy4wMTM4OSAwLjM5NzI2MyAzLjE0MTY3IDAuNTI1MDQxQzMuMjY5NDQgMC42NTI4MTggMy4zMzMzMyAwLjgxMTE1MiAzLjMzMzMzIDEuMDAwMDRWMS42NjY3MUg4LjY2NjY3VjEuMDAwMDRDOC42NjY2NyAwLjgxMTE1MiA4LjczMDU2IDAuNjUyODE4IDguODU4MzMgMC41MjUwNDFDOC45ODYxMSAwLjM5NzI2MyA5LjE0NDQ0IDAuMzMzMzc0IDkuMzMzMzMgMC4zMzMzNzRDOS41MjIyMiAwLjMzMzM3NCA5LjY4MDU2IDAuMzk3MjYzIDkuODA4MzMgMC41MjUwNDFDOS45MzYxMSAwLjY1MjgxOCAxMCAwLjgxMTE1MiAxMCAxLjAwMDA0VjEuNjY2NzFIMTAuNjY2N0MxMS4wMzMzIDEuNjY2NzEgMTEuMzQ3MiAxLjc5NzI2IDExLjYwODMgMi4wNTgzN0MxMS44Njk0IDIuMzE5NDkgMTIgMi42MzMzNyAxMiAzLjAwMDA0VjEyLjMzMzRDMTIgMTIuNyAxMS44Njk0IDEzLjAxMzkgMTEuNjA4MyAxMy4yNzVDMTEuMzQ3MiAxMy41MzYyIDExLjAzMzMgMTMuNjY2NyAxMC42NjY3IDEzLjY2NjdIMS4zMzMzM1pNMS4zMzMzMyAxMi4zMzM0SDEwLjY2NjdWNS42NjY3MUgxLjMzMzMzVjEyLjMzMzRaTTEuMzMzMzMgNC4zMzMzN0gxMC42NjY3VjMuMDAwMDRIMS4zMzMzM1Y0LjMzMzM3WicgZmlsbD0nJTIzMzQzNzNBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQ2VsbCB7XG4gIGZsZXg6IDEgMCA0MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZUNlbGwge1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE1LjZyZW07XG4gIGhlaWdodDogMTUuNnJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZTogI0QwRDJEMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC41cmVtLCAwLjVyZW0pO1xuICBzdHJva2UtZGFzaGFycmF5OiA0ODA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZTpmaXJzdC1jaGlsZCB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IGNhbGMoNDgwIC0gNDgwICogdmFyKC0tcGVyY2VudCkgLyAxMDApO1xuICBzdHJva2Utd2lkdGg6IDQ7XG4gIHN0cm9rZTogI0JDOTY1Qztcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGV0YWlscyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbmh0bWxbZGlyPXJ0bF0gLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGF5IHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRyZW07XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAyLjRyZW07XG4gIGNvbHVtbi1nYXA6IDEuNnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wZXRpdGlvblNlY3Rpb25fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uY29tcGV0aXRpb25DYXJkIC5hcnJvd0J1dHRvbi0tZ29sZCAuYXJyb3dCdXR0b25fX3RpdGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjQkM5NjVDO1xuICBwYWRkaW5nOiAxLjRyZW0gMC41cmVtO1xufVxuXG4uY29tcGV0aXRpb25DYXJkIC5hcnJvd0J1dHRvbl9fdGl0bGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbXBldGl0aW9uU2VjdGlvbl9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxLjRyZW07XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX3RhYnMgbGkge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgY29sb3I6ICNCNUI3Qjg7XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX3RhYnMgbGkuYWN0aXZlLFxuLmNvbXBldGl0aW9uU2VjdGlvbl9fdGFicyBsaTpob3ZlciB7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuY29tcGV0aXRpb25TZWN0aW9uX190YWJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uIHtcbiAgLypmbG9hdDogcmlnaHQ7Ki9cbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uOmxhbmcoYXIpIHtcbiAgLypmbG9hdDogbGVmdDsqL1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKi5jb21wZXRpdGlvbkNhcmRfX2hlYWRlciB7Ki9cbi8qICBkaXNwbGF5OiBmbGV4OyovXG4vKiAgYWxpZ24taXRlbXM6IGNlbnRlcjsqL1xuLyogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuLyp9Ki9cbi5jb21wZXRpdGlvbkNhcmRfX2xhYmVscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2xhYmVscyBzcGFuIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19uZXctbGFiZWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19uZXctbGFiZWwuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fbmV3LWxhYmVsLmluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjdCODtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fbmV3LWxhYmVsLmJpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzUxOTU7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX25ldy1sYWJlbC5iZWx0X2JpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzk2NUM7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX25ldy1sYWJlbCBpbWcge1xuICBtYXJnaW46IDAgMC41cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5tdWx0aUNvbnRlbnRfX2lubmVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLm11bHRpQ29udGVudF9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ubXVsdGlDb250ZW50X190YWJCdXR0b24ge1xuICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjQkFCOEQ0O1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOTY5OTlCO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLm11bHRpQ29udGVudF9fdGFiQnV0dG9uOmhvdmVyLCAubXVsdGlDb250ZW50X190YWJCdXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTE5NTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogIzU3NTE5NTtcbn1cblxuLnRleHRUYWIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRleHRUYWIuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGV4dFRhYl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnRleHRUYWJfX3RleHQgaDEsIC50ZXh0VGFiX190ZXh0IGgyLCAudGV4dFRhYl9fdGV4dCBoMywgLnRleHRUYWJfX3RleHQgaDQsIC50ZXh0VGFiX190ZXh0IGg1LCAudGV4dFRhYl9fdGV4dCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLnRleHRUYWJfX3RleHQgaDE6bGFzdC1jaGlsZCwgLnRleHRUYWJfX3RleHQgaDI6bGFzdC1jaGlsZCwgLnRleHRUYWJfX3RleHQgaDM6bGFzdC1jaGlsZCwgLnRleHRUYWJfX3RleHQgaDQ6bGFzdC1jaGlsZCwgLnRleHRUYWJfX3RleHQgaDU6bGFzdC1jaGlsZCwgLnRleHRUYWJfX3RleHQgaDY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGV4dFRhYl9fdGV4dCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLnRleHRUYWJfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xufVxuLnRleHRUYWJfX3RleHQgdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAudGV4dFRhYl9fdGV4dCB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAudGV4dFRhYl9fdGV4dCB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi50ZXh0VGFiX190ZXh0IHVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRleHRUYWJfX3RleHQgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJNcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAudGV4dFRhYl9fdGV4dCB1bCBsaTpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRleHRUYWJfX3RleHQgdWwgbGk6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xufVxuLnRleHRUYWJfX2ZpbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEuMnJlbTtcbn1cbi50ZXh0VGFiX19maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVGNDtcbiAgcGFkZGluZzogMS42cmVtIDJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4udGV4dFRhYl9fZmlsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQUI4RDQ7XG59XG4udGV4dFRhYl9fZmlsZTpob3ZlciAudGV4dFRhYl9fZmlsZVdlaWdodCB7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLnRleHRUYWJfX2ZpbGVJY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMy43cmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnRleHRUYWJfX2ZpbGVJY29uLS1kb3dubG9hZCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAudGV4dFRhYl9fZmlsZUljb24tLWRvd25sb2FkIHtcbiAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRleHRUYWJfX2ZpbGVJY29uLS1kb3dubG9hZCB7XG4gIG1hcmdpbi1yaWdodDogNC44cmVtO1xufVxuLnRleHRUYWJfX2ZpbGVCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNnJlbTtcbn1cbi50ZXh0VGFiX19maWxlTmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzM0MzczQTtcbn1cbi50ZXh0VGFiX19maWxlV2VpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnRleHRUYWJfX2NoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuLnRleHRUYWJfX2NoZWNrYm94SW5wdXQge1xuICBmbGV4OiAxIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMi42cmVtO1xuICBoZWlnaHQ6IDIuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDhEQURBO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnRleHRUYWJfX2NoZWNrYm94SW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGOEYxO1xuICBib3JkZXItY29sb3I6ICMwMDczNDQ7XG59XG4udGV4dFRhYl9fY2hlY2tib3hJbnB1dDpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDA3MzQ0O1xufVxuLnRleHRUYWJfX2NoZWNrYm94SW5wdXQ6Y2hlY2tlZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzM0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzM0NDtcbn1cbi50ZXh0VGFiX19jaGVja2JveElucHV0OmNoZWNrZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi50ZXh0VGFiX19jaGVja2JveElucHV0OmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUlO1xuICBpbnNldC1pbmxpbmU6IDglO1xuICBmb250LXNpemU6IDJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4udGV4dFRhYl9fY2hlY2tib3hJbnB1dDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA4XCIgIWltcG9ydGFudDtcbn1cbi50ZXh0VGFiX19jaGVja2JveElucHV0OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4udGV4dFRhYl9fY2hlY2tib3hMYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBjb2xvcjogIzM0MzczQTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cblxuLnRpbWVsaW5lVGFiIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cbi50aW1lbGluZVRhYi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50aW1lbGluZVRhYl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnRpbWVsaW5lVGFiX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNS44cmVtO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAudGltZWxpbmVUYWJfX3dyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIuNnJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRpbWVsaW5lVGFiX193cmFwcGVyIHtcbiAgcGFkZGluZy1yaWdodDogMi42cmVtO1xufVxuLnRpbWVsaW5lVGFiX193cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDBEMkQzO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbWVsaW5lVGFiX193cmFwcGVyOmJlZm9yZSB7XG4gIGxlZnQ6IC0wLjkycmVtO1xufVxuaHRtbFtkaXI9cnRsXSAudGltZWxpbmVUYWJfX3dyYXBwZXI6YmVmb3JlIHtcbiAgcmlnaHQ6IC0wLjkycmVtO1xufVxuLnRpbWVsaW5lVGFiX193cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHdpZHRoOiAwLjJyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwRDJEMztcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbWVsaW5lVGFiX193cmFwcGVyOmFmdGVyIHtcbiAgbGVmdDogMDtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRpbWVsaW5lVGFiX193cmFwcGVyOmFmdGVyIHtcbiAgcmlnaHQ6IDA7XG59XG4udGltZWxpbmVUYWJfX3dyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udGltZWxpbmVUYWJfX3dyYXBwZXI6bGFzdC1jaGlsZDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGltZWxpbmVUYWJfX3dyYXBwZXJJbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC44cmVtO1xufVxuLnRpbWVsaW5lVGFiX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnRpbWVsaW5lVGFiX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuMnJlbTtcbiAgcGFkZGluZzogMXJlbSAxLjRyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNFNEU1RTU7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4udGltZWxpbmVUYWJfX2RhdGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4udGltZWxpbmVUYWJfX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG5cbi5wYWdlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDIuNHJlbTtcbn1cblxuLnBhZ2VyIC5wYWdlcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlciAucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLnBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlciAucGFnZXJfX2l0ZW1zIGxpLnBhZ2VyX19pdGVtLnBhZ2VyX19pdGVtLS1uZXh0IHtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cblxuLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZiO1xuICBjb2xvcjogIzJEMzAzMztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMHJlbSAwcmVtIDByZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWUwZTA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnBhZ2VyIC5wYWdlcl9faXRlbXMgLnBhZ2VyX19pdGVtLmlzLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzk2NUM7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAwcmVtIDByZW0gMHJlbTtcbn1cblxuLnBhZ2VyIC5wYWdlci1mb3JtIC5pbnB1dEZvcm0ge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucGFnZXIgLnBhZ2VyLWZvcm0gLmlucHV0Rm9ybSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5vZmZlcnNUYWIge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xuICBwYWRkaW5nOiA1cmVtIDA7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAudmlld3MtdGFibGUge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cbi5vZmZlcnNUYWJfX2lubmVyIC52aWV3cy10YWJsZSB0aCxcbi5vZmZlcnNUYWJfX2lubmVyIC52aWV3cy10YWJsZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgYm9yZGVyOiAycHggc29saWQgI0QwRDJEMztcbiAgcGFkZGluZzogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm9mZmVyc1RhYl9faW5uZXIgLnZpZXdzLXRhYmxlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDM5Njg7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLm9mZmVyc1RhYl9faW5uZXIgLnZpZXdzLXRhYmxlIHRkIHtcbiAgY29sb3I6ICM5Njk5OUI7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAudmlldy1mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAucGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAucGFnZXIgLnBhZ2VyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0ge1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ub2ZmZXJzVGFiX19pbm5lciAucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNEMzk2ODtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgaHRtbDpub3QoW2Rpcj1ydGxdKSAudGltZUNhcmRTbGlkZXJfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC50aW1lQ2FyZFNsaWRlcl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi50aW1lQ2FyZFNsaWRlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnRpbWVDYXJkU2xpZGVyX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aW1lQ2FyZFNsaWRlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogNS44cmVtO1xuICB9XG59XG4udGltZUNhcmRTbGlkZXJfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGltZUNhcmRTbGlkZXJfX3Byb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGltZUNhcmRTbGlkZXJfX3Byb2dyZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRpbWVDYXJkU2xpZGVyX19wcm9ncmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICB9XG4gIGh0bWw6bm90KFtkaXI9cnRsXSkgLnRpbWVDYXJkU2xpZGVyX19wcm9ncmVzcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAudGltZUNhcmRTbGlkZXJfX3Byb2dyZXNzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi50aW1lQ2FyZFNsaWRlcl9fcHJvZ3Jlc3NCZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMC4ycmVtO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTVFNTtcbn1cbi50aW1lQ2FyZFNsaWRlcl9fcHJvZ3Jlc3NCYXIge1xuICBoZWlnaHQ6IDAuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDOTY1Qztcbn1cblxuLmlucXVpcnlTZWN0aW9uX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlucXVpcnlTZWN0aW9uX19pbm5lciB7XG4gICAgZ2FwOiA3LjJyZW07XG4gIH1cbn1cbi5pbnF1aXJ5U2VjdGlvbl9faW5uZXJVcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDNyZW07XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX2lubmVyVXAge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX2lubmVyVXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4uaW5xdWlyeVNlY3Rpb25fX2lubmVyRG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmlucXVpcnlTZWN0aW9uX19pbm5lckRvd24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiA2cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9faW5uZXJEb3duIHtcbiAgICBnYXA6IDhyZW07XG4gIH1cbn1cbi5pbnF1aXJ5U2VjdGlvbl9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMS40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fdGFicyB7XG4gICAgZ2FwOiAyLjRyZW07XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5pbnF1aXJ5U2VjdGlvbl9fdGFicyBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDRURFRDtcbiAgd2lkdGg6IDAuMXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fdGFicyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbi5pbnF1aXJ5U2VjdGlvbl9fdGFiIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fdGFiIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxufVxuLmlucXVpcnlTZWN0aW9uX190YWI6aG92ZXIge1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fdGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLmlucXVpcnlTZWN0aW9uX19idG4ge1xuICBwYWRkaW5nOiAxLjdyZW0gMi40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1MTk1O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uaW5xdWlyeVNlY3Rpb25fX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTMxNUI7XG59XG4uaW5xdWlyeVNlY3Rpb25fX21pbmlGb3JtIHtcbiAgcGFkZGluZzogNHJlbSAyLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEOERBREE7XG59XG4uaW5xdWlyeVNlY3Rpb25fX21pbmlGb3JtV3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5xdWlyeVNlY3Rpb25fX21pbmlGb3JtV3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnF1aXJ5U2VjdGlvbl9faW5wdXRCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmlucXVpcnlTZWN0aW9uX19pbnB1dExhYmVsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9faW5wdXQge1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC42cmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX2lucHV0IHtcbiAgICBtaW4td2lkdGg6IDMwcmVtO1xuICB9XG59XG4uaW5xdWlyeVNlY3Rpb25fX2lucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzJEMzAzMztcbn1cbi5pbnF1aXJ5U2VjdGlvbl9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG4uaW5xdWlyeVNlY3Rpb25fX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLCAuaW5xdWlyeVNlY3Rpb25fX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4uaW5xdWlyeVNlY3Rpb25fX2lucHV0W3R5cGU9bnVtYmVyXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLmlucXVpcnlTZWN0aW9uX19pbnB1dEJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fZGV0YWlsQm94IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjZyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucXVpcnlTZWN0aW9uX19kZXRhaWxCb3guYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fZGV0YWlsVGl0bGUge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3NDZGQTc7XG4gIG1hcmdpbi10b3A6IDEuNHJlbTtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fZGV0YWlsRGF0YSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgY29sdW1uLWdhcDogMnJlbTtcbiAgcm93LWdhcDogMy42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fZGV0YWlsRGF0YSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fZGV0YWlsRGF0YSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgfVxufVxuLmlucXVpcnlTZWN0aW9uX19kZXRhaWxEYXRhQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxcmVtO1xufVxuLmlucXVpcnlTZWN0aW9uX19kZXRhaWxEYXRhQm94IHA6Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4uaW5xdWlyeVNlY3Rpb25fX2RldGFpbERhdGFCb3ggcDpsYXN0LWNoaWxkIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuLmlucXVpcnlTZWN0aW9uX19kZXRhaWxUZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDEwMTtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX3BvcHVwIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fcG9wdXAge1xuICAgIHdpZHRoOiA1NyU7XG4gIH1cbn1cbi5pbnF1aXJ5U2VjdGlvbl9fcG9wdXAuc21hbGwge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuaW5xdWlyeVNlY3Rpb25fX3BvcHVwIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmlucXVpcnlTZWN0aW9uX19wb3B1cCB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwSW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdyZW0gM3JlbSAzcmVtIDNyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgei1pbmRleDogMTAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5pbnF1aXJ5U2VjdGlvbl9fcG9wdXBJbm5lciB7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cFRpdGxlIHtcbiAgZm9udC1zaXplOiAyLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzkyOTM5NDtcbiAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cFRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgcmVzaXplOiBub25lO1xuICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjByZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwVGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOTI5Mzk0O1xufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cFRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cEJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxLjJyZW0gMi42cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1MTk1O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwQnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1MzE1Qjtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fcG9wdXBDbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1JTtcbiAgZm9udC1zaXplOiAzLjRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX3BvcHVwQ2xvc2Uge1xuICAgIHRvcDogMTAlO1xuICB9XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5pbnF1aXJ5U2VjdGlvbl9fcG9wdXBDbG9zZSB7XG4gIHJpZ2h0OiA1JTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmlucXVpcnlTZWN0aW9uX19wb3B1cENsb3NlIHtcbiAgbGVmdDogNSU7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwQ2xvc2U6aG92ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwT3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgei1pbmRleDogMTAwO1xufVxuLmlucXVpcnlTZWN0aW9uX19wb3B1cE92ZXJsYXkuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwQWxlcnQge1xuICBkaXNwbGF5OiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA3cmVtIDNyZW0gM3JlbSAzcmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHotaW5kZXg6IDEwMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuaW5xdWlyeVNlY3Rpb25fX3BvcHVwQWxlcnQge1xuICAgIHBhZGRpbmc6IDEuNnJlbSA0cmVtO1xuICB9XG59XG4uaW5xdWlyeVNlY3Rpb25fX3BvcHVwQWxlcnQuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fcG9wdXBBbGVydCBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5pbnF1aXJ5U2VjdGlvbl9fcG9wdXBBbGVydFRleHQge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX3dyYXBwZXIge1xuICAgIGdhcDogY2FsYygtMjkuMDExODRweCArIDEwLjI4OHZ3KTtcbiAgfVxufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX2xlZnRDb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX2xlZnRDb250ZW50IHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgdG9wOiAyMDBweDtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX3NlYXJjaCAuc2VhcmNoSW5wdXRfX3NlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX3NlYXJjaCBpbnB1dCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX190YWIge1xuICBjb2xvcjogI0I1QjdCODtcbiAgZm9udC1zaXplOiBjYWxjKDE5LjQ3MDRweCArIDAuNzJ2dyk7XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fdGFiOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDUlO1xuICBtYXJnaW4taW5saW5lLWVuZDogNSU7XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fdGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19kZXNjcmlwdGlvbi5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX2Rlc2NyaXB0aW9uIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19kZXNjcmlwdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19idXR0b24uYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX190ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX190ZXh0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEwLjQzMzI4cHggKyAwLjIwNHZ3KTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTIuODUxMnB4ICsgMC40MXZ3KTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX190ZXh0IHAuYWN0aXZlLXBhcmFnYXBoIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX190ZXh0IHAuYWN0aXZlLXBhcmFnYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xNXB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX25hdmlnYXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fbmF2aWdhdGlvbiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxNC40MzMyOHB4ICsgMC4yMDR2dyk7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDIzLjYzNDU2cHggKyAwLjMwOHZ3KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19uYXZpZ2F0aW9uLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fbmF2aWdhdGlvbiBwIHtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEQURBO1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX25hdmlnYXRpb24gcC5hY3RpdmUtcGFyYWdhcGgge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuc3dpdGNoZXJDb250ZW50U2VjdGlvbl9fbmF2aWdhdGlvbiBwLmFjdGl2ZS1wYXJhZ2FwaCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX25hdmlnYXRpb24gcC5hY3RpdmUtcGFyYWdhcGgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX25hdmlnYXRpb24gcC5hY3RpdmUtcGFyYWdhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnN3aXRjaGVyQ29udGVudFNlY3Rpb25fX25hdmlnYXRpb24gcC5hY3RpdmUtcGFyYWdhcGg6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5odG1sW2Rpcj1ydGxdIC5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19uYXZpZ2F0aW9uIHAuYWN0aXZlLXBhcmFnYXBoOjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi5zd2l0Y2hlckNvbnRlbnRTZWN0aW9uX19uYXZpZ2F0aW9uIHAuaW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGV4dFNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbi50ZXh0U2VjdGlvbi0tc21hbGwge1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAudGV4dFNlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dFNlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLnRleHRTZWN0aW9uX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnRleHRTZWN0aW9uX19jb250ZW50IC5nb2xkIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnRleHRTZWN0aW9uX19maWxlV3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5cbi5maWxlc0Rvd25sb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uZmlsZXNEb3dubG9hZC0tc21hbGwge1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZmlsZXNEb3dubG9hZC0tc21hbGwge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maWxlc0Rvd25sb2FkLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi5maWxlc0Rvd25sb2FkX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbn1cbi5maWxlc0Rvd25sb2FkIGEge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5maWxlc0Rvd25sb2FkIGEge1xuICAgIG1pbi13aWR0aDogMzAlO1xuICB9XG59XG4uZmlsZXNEb3dubG9hZF9fZmlsZSB7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggOHB4O1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRjQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5maWxlc0Rvd25sb2FkX19maWxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JBQjhENDtcbn1cbi5maWxlc0Rvd25sb2FkX19maWxlOmhvdmVyIC5maWxlc0Rvd25sb2FkX19maWxlX193ZWlnaHQge1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5maWxlc0Rvd25sb2FkX19maWxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNSU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIHRyYW5zaXRpb246IG1hcmdpbiAwLjRzIGVhc2U7XG59XG4uZmlsZXNEb3dubG9hZF9fZmlsZTo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5maWxlc0Rvd25sb2FkX19maWxlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCIgIWltcG9ydGFudDtcbn1cbmh0bWxbZGlyPXJ0bF0gLmZpbGVzRG93bmxvYWRfX2ZpbGU6OmFmdGVyIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiAxMHB4O1xufVxuLmZpbGVzRG93bmxvYWRfX2ZpbGVfX2luZm8ge1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IDQwcHg7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG59XG4uZmlsZXNEb3dubG9hZF9fZmlsZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBjb2xvcjogIzM0MzczQTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsZXNEb3dubG9hZF9fZmlsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi5maWxlc0Rvd25sb2FkX19maWxlX193ZWlnaHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbGVzRG93bmxvYWRfX2ZpbGVfX3dlaWdodCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuXG4udGV4dEltYWdlU2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLnRleHRJbWFnZVNlY3Rpb24tLXNtYWxsIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnRleHRJbWFnZVNlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dEltYWdlU2VjdGlvbi0tc21hbGwge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4udGV4dEltYWdlU2VjdGlvbl9faW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRleHRJbWFnZVNlY3Rpb25fX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuLnRleHRJbWFnZVNlY3Rpb25fX2NvbnRlbnQgLmdvbGQge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hY2NvcmRpb25TZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWNjb3JkaW9uU2VjdGlvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYWNjb3JkaW9uU2VjdGlvbiAuYWNjb3JkaW9uSXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0QwRDJEMztcbn1cbi5hY2NvcmRpb25TZWN0aW9uIC5hY2NvcmRpb25JdGVtX19oZWFkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvcmRpb25TZWN0aW9uIC5hY2NvcmRpb25JdGVtX19oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIH1cbn1cbi5hY2NvcmRpb25TZWN0aW9uIC5hY2NvcmRpb25JdGVtX19oZWFkZXIuYWNjb3JkaW9uSXRlbS0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCgycHgpO1xufVxuLmFjY29yZGlvblNlY3Rpb24gLmFjY29yZGlvbkl0ZW1fX2hlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNHMgZWFzZTtcbn1cbi5hY2NvcmRpb25TZWN0aW9uIC5hY2NvcmRpb25JdGVtX19oZWFkZXI6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uYWNjb3JkaW9uU2VjdGlvbiAuYWNjb3JkaW9uSXRlbV9faGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCIgIWltcG9ydGFudDtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmFjY29yZGlvblNlY3Rpb24gLmFjY29yZGlvbkl0ZW1fX2hlYWRlcjo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMS42cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAuYWNjb3JkaW9uU2VjdGlvbiAuYWNjb3JkaW9uSXRlbV9faGVhZGVyOjphZnRlciB7XG4gIHJpZ2h0OiB1bnNldDtcbiAgbGVmdDogMTBweDtcbn1cbi5hY2NvcmRpb25TZWN0aW9uIC5hY2NvcmRpb25JdGVtX19jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3JkaW9uU2VjdGlvbiAuYWNjb3JkaW9uSXRlbV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuXG4uY2lyY2xlc1NlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbi5jaXJjbGVzU2VjdGlvbi0tc21hbGwge1xuICBtYXJnaW46IDBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuY2lyY2xlc1NlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2lyY2xlc1NlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLmNpcmNsZXNTZWN0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNpcmNsZXNTZWN0aW9uX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY2lyY2xlc1NlY3Rpb25fX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNpcmNsZXNTZWN0aW9uX19pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY2lyY2xlc1NlY3Rpb25fX2l0ZW1fX2NpcmNsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xufVxuLmNpcmNsZXNTZWN0aW9uX19pdGVtX19jaXJjbGUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2lyY2xlc1NlY3Rpb25fX2l0ZW1fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNpcmNsZXNTZWN0aW9uX19pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gIH1cbn1cbi5jaXJjbGVzU2VjdGlvbl9faXRlbV9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNpcmNsZXNTZWN0aW9uX19pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICB9XG59XG5cbi5jYXJkc0ltYWdlc1NlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbi5jYXJkc0ltYWdlc1NlY3Rpb24tLXNtYWxsIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmNhcmRzSW1hZ2VzU2VjdGlvbi0tc21hbGwge1xuICAgIG1heC13aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJkc0ltYWdlc1NlY3Rpb24tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLmNhcmRzSW1hZ2VzU2VjdGlvbl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJkc0ltYWdlc1NlY3Rpb25fX3dyYXBwZXIge1xuICAgIGdhcDogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY2FyZHNJbWFnZXNTZWN0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbi5jYXJkc0ltYWdlc1NlY3Rpb25fX2l0ZW1fX2NpcmNsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmNhcmRzSW1hZ2VzU2VjdGlvbl9faXRlbV9fY2lyY2xlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcmRzSW1hZ2VzU2VjdGlvbl9faXRlbV9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmRzSW1hZ2VzU2VjdGlvbl9faXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuXG4uc3VicGFnZUhlcm9NYXBfX3dyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTFyZW07XG59XG4uc3VicGFnZUhlcm9NYXBfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzLjZyZW07XG4gIHBhZGRpbmc6IDYuNHJlbSAwIDIuNHJlbSAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9NYXBfX2lubmVyIHtcbiAgICBwYWRkaW5nOiA2LjRyZW0gMCA1cmVtIDA7XG4gIH1cbn1cbi5zdWJwYWdlSGVyb01hcF9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDVyZW07XG4gIGxpbmUtaGVpZ2h0OiA1LjJyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9NYXBfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogNy4ycmVtO1xuICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VicGFnZUhlcm9NYXBfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgfVxufVxuLnN1YnBhZ2VIZXJvTWFwX19pbnB1dHNCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuOHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJwYWdlSGVyb01hcF9faW5wdXRzQm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uc3VicGFnZUhlcm9NYXBfX2lucHV0U2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDEgMSA2MCU7XG59XG4uc3VicGFnZUhlcm9NYXBfX2lucHV0U2VhcmNoIC5zZWFyY2hJbnB1dF9fc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zdWJwYWdlSGVyb01hcF9faW5wdXRTZWFyY2ggLnNlYXJjaElucHV0X19zZWFyY2ggaW5wdXQge1xuICBwYWRkaW5nOiAxLjU1cmVtIDcuMnJlbSAxLjU1cmVtIDIuNHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnN1YnBhZ2VIZXJvTWFwX19pbnB1dFNlYXJjaCAuc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEuNTVyZW0gMi40cmVtIDEuNTVyZW0gNy4ycmVtO1xufVxuLnN1YnBhZ2VIZXJvTWFwX190YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC42cmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG59XG4uc3VicGFnZUhlcm9NYXBfX3RhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC42cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxLjA1cmVtIDEuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xufVxuLnN1YnBhZ2VIZXJvTWFwX190YWIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbn1cbi5zdWJwYWdlSGVyb01hcF9fdGFiLmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNGQUZCRkI7XG59XG4uc3VicGFnZUhlcm9NYXBfX3RhYi5hY3RpdmUgLnN1YnBhZ2VIZXJvTWFwX190YWJUZXh0IHtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uc3VicGFnZUhlcm9NYXBfX3RhYiBzdmcge1xuICB3aWR0aDogMS45cmVtO1xuICBoZWlnaHQ6IDEuOXJlbTtcbn1cbi5zdWJwYWdlSGVyb01hcF9fdGFiIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzkyOTM5NDtcbn1cbi5zdWJwYWdlSGVyb01hcF9fdGFiVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzkyOTM5NDtcbn1cblxuLm1pbmluZ01hcF9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pbmluZ01hcF9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5taW5pbmdNYXBfX3RvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWluaW5nTWFwX19pbnB1dHNCb3gge1xuICBtYXJnaW46IDQuNnJlbSAwIDIuNHJlbSAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuOHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWluaW5nTWFwX19pbnB1dHNCb3gge1xuICAgIG1hcmdpbjogNi40cmVtIDAgNC42cmVtIDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWluaW5nTWFwX19pbnB1dHNCb3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5taW5pbmdNYXBfX2lucHV0U2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDEgMSA2MCU7XG59XG4ubWluaW5nTWFwX19pbnB1dFNlYXJjaCAuc2VhcmNoSW5wdXRfX3NlYXJjaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubWluaW5nTWFwX19pbnB1dFNlYXJjaCAuc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEuNTVyZW0gNy4ycmVtIDEuNTVyZW0gMi40cmVtO1xufVxuaHRtbFtkaXI9cnRsXSAubWluaW5nTWFwX19pbnB1dFNlYXJjaCAuc2VhcmNoSW5wdXRfX3NlYXJjaCBpbnB1dCB7XG4gIHBhZGRpbmc6IDEuNTVyZW0gMi40cmVtIDEuNTVyZW0gNy4ycmVtO1xufVxuLm1pbmluZ01hcF9fdGFicyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xufVxuLm1pbmluZ01hcF9fdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMDVyZW0gMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG59XG4ubWluaW5nTWFwX190YWIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbn1cbi5taW5pbmdNYXBfX3RhYi5hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjRkFGQkZCO1xufVxuLm1pbmluZ01hcF9fdGFiLmFjdGl2ZSAubWluaW5nTWFwX190YWJUZXh0IHtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ubWluaW5nTWFwX190YWIgc3ZnIHtcbiAgd2lkdGg6IDEuOXJlbTtcbiAgaGVpZ2h0OiAxLjlyZW07XG59XG4ubWluaW5nTWFwX190YWIgc3ZnIHBhdGgge1xuICBmaWxsOiAjOTI5Mzk0O1xufVxuLm1pbmluZ01hcF9fdGFiVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzkyOTM5NDtcbn1cbi5taW5pbmdNYXBfX21lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAubWluaW5nTWFwX19tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5pbmdNYXBfX21lbnUge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cbn1cbi5taW5pbmdNYXBfX21lbnVJdGVtIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG4gIHBhZGRpbmc6IDAgMXJlbSAxLjRyZW0gMXJlbTtcbiAgbWFyZ2luLXRvcDogMS40cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5taW5pbmdNYXBfX21lbnVJdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWluaW5nTWFwX19tZW51SXRlbSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5taW5pbmdNYXBfX21lbnVJdGVtIHtcbiAgICBwYWRkaW5nOiAwIDAgMS40cmVtIDA7XG4gIH1cbn1cbi5taW5pbmdNYXBfX21lbnVJdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgIzczNUMzODtcbn1cblxuLmRhdGFUYWJsZSB7XG4gIGZsZXg6IDEgMSA2MCU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0YVRhYmxlLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGFUYWJsZSAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kYXRhVGFibGVfX2lubmVyIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cbn1cbi5kYXRhVGFibGVfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gIHBhZGRpbmc6IDAuNnJlbTtcbiAgd2lkdGg6IDk4cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZGF0YVRhYmxlX193cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmRhdGFUYWJsZV9fd3JhcHBlciAuZGF0YVRhYmxlX19yb3c6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZGF0YVRhYmxlX19oZWFkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC41ZnIgMC43ZnIgMWZyIDAuNWZyIDAuN2ZyIDAuNmZyO1xuICBjb2x1bW4tZ2FwOiAyLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG4gIGJvcmRlci1yYWRpdXM6IDIuM3JlbSAyLjNyZW0gMS4zcmVtIDEuM3JlbTtcbiAgcGFkZGluZzogMS4zcmVtIDEuNnJlbTtcbn1cbi5kYXRhVGFibGVfX2hlYWQgLmRhdGFUYWJsZV9fY2VsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGwuYWN0aXZlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGwuYWN0aXZlOmFmdGVyIHtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGwuZGVzYzphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwZVwiICFpbXBvcnRhbnQ7XG59XG4uZGF0YVRhYmxlX19oZWFkIC5kYXRhVGFibGVfX2NlbGw6YWZ0ZXIge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLmRhdGFUYWJsZV9faGVhZCAuZGF0YVRhYmxlX19jZWxsOmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNHJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLmRhdGFUYWJsZV9faGVhZCAuZGF0YVRhYmxlX19jZWxsOmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG59XG4uZGF0YVRhYmxlX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAwLjVmciAwLjdmciAxZnIgMC41ZnIgMC43ZnIgMC42ZnI7XG4gIGNvbHVtbi1nYXA6IDIuNHJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDEuNnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEMEQyRDM7XG59XG4uZGF0YVRhYmxlX19jZWxsIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjNEE0RjUzO1xufVxuXG4uc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBmbGV4OiAwIDAgMTklO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBmbGV4OiAwIDAgMTYlO1xuICB9XG59XG4uc2lkZWJhcl9fb3ZlcnZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNpZGViYXJfX292ZXJ2aWV3IHtcbiAgICBwYWRkaW5nOiAyLjRyZW07XG4gIH1cbn1cbi5zaWRlYmFyX19vdmVydmlld0lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zaWRlYmFyX19vdmVydmlld0hlYWQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2OTZENzA7XG59XG4uc2lkZWJhcl9fb3ZlcnZpZXdEZXRhaWwge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIG1hcmdpbjogMC40cmVtIDAgMS42cmVtIDA7XG59XG4uc2lkZWJhcl9fb3ZlcnZpZXdUb3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi5zaWRlYmFyX19vdmVydmlld1RvcFRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICM2OTZENzA7XG59XG4uc2lkZWJhcl9fb3ZlcnZpZXdUb3BOdW1iZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgY29sb3I6ICNCQzk2NUM7XG59XG4uc2lkZWJhcl9fb3ZlcnZpZXdMaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC4xcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDBEMkQzO1xufVxuLnNpZGViYXJfX292ZXJ2aWV3Qm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjZyZW07XG4gIG1hcmdpbi10b3A6IDEuNnJlbTtcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveCBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzLjJyZW07XG4gIGhlaWdodDogMy4ycmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLnNpZGViYXJfX292ZXJ2aWV3Qm94IHN2ZyBjaXJjbGUge1xuICB3aWR0aDogMy4ycmVtO1xuICBoZWlnaHQ6IDMuMnJlbTtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xuICBzdHJva2U6ICNEMEQyRDM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuNXJlbSwgMC41cmVtKTtcbiAgc3Ryb2tlLWRhc2hhcnJheTogMTAwO1xuICBzdHJva2UtZGFzaG9mZnNldDogMTAwO1xufVxuLnNpZGViYXJfX292ZXJ2aWV3Qm94IHN2ZyBjaXJjbGU6Zmlyc3QtY2hpbGQge1xuICBzdHJva2UtZGFzaG9mZnNldDogMDtcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveCBzdmcgY2lyY2xlOm50aC1jaGlsZCgyKSB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiBjYWxjKDEwMCAtIDc2ICogdmFyKC0tcGVyY2VudCkgLyAxMDApO1xuICBzdHJva2Utd2lkdGg6IDQ7XG4gIHN0cm9rZTogI0JDOTY1Qztcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveERldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNHJlbTtcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveERldGFpbHNQZXJjZW50YWdlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5zaWRlYmFyX19vdmVydmlld0JveERldGFpbHNUZXh0IHtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xufVxuLnNpZGViYXJfX2ZpbHRlcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLm1hcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXg6IDEgMSAxMDAlO1xufVxuLm1hcC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXBfX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDg3cmVtO1xuICB6LWluZGV4OiAyO1xufVxuLm1hcCAubGVhZmxldC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5tYXAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWFwIC5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcCAubGVhZmxldC1jb250cm9sLXpvb20ge1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYXAgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLWluIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5tYXAgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1hcCAubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcbn1cbi5tYXAgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG59XG4ubWFwIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLm1hcCAubGVhZmxldC1jb250cm9sLXpvb20tcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM0MzczQTtcbn1cbi5tYXAgLmxlYWZsZXQtdG9vbHRpcCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA0KSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ubWFwIC5sZWFmbGV0LXRvb2x0aXA6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRDMwMzM7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAwLjRyZW0gc29saWQgI0ZGRkZGRjtcbn1cbi5tYXAgLmxlYWZsZXQtdG9vbHRpcCBwOmZpcnN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4ubWFwIC5sZWFmbGV0LXRvb2x0aXAgcDpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGljZW5zZUlucXVpcnlfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5saWNlbnNlSW5xdWlyeV9faW5uZXIge1xuICAgIGdhcDogMTJyZW07XG4gIH1cbn1cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJMZWZ0IHtcbiAgZmxleDogMSAwIDEwJTtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lclJpZ2h0IHtcbiAgZmxleDogMSAwIDcwJTtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lclJpZ2h0IC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50IC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGl0bGUge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0LjRyZW07XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJSaWdodCAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudCAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRleHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgLypncmlkLWF1dG8tcm93czogbWlubWF4KDIwcmVtLCBhdXRvKTsqL1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAubGljZW5zZUlucXVpcnlfX2lubmVyUmlnaHQgLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnQgLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwcmVtLCBhdXRvKSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgxNXJlbSwgYXV0byk7XG4gIH1cbn1cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGV4dCAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRleHRJdGVtIC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGV4dEl0ZW1UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19mb3JtIHtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0QwRDJEMztcbiAgcGFkZGluZzogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fZm9ybSAuYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNnJlbTtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hMYWJlbCB7XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBtYXJnaW46IDAgMCAxcmVtIDFyZW07XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fc2VhcmNoSW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0QwRDJEMztcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5saWNlbnNlSW5xdWlyeV9fc2VhcmNoSW5wdXQge1xuICBwYWRkaW5nOiAycmVtIDcuMnJlbSAycmVtIDIuNHJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuaHRtbFtkaXI9cnRsXSAubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgcGFkZGluZzogMnJlbSAyLjRyZW0gMnJlbSA3LjJyZW07XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saWNlbnNlSW5xdWlyeV9fc2VhcmNoSW5wdXQge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxufVxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkyOTM5NDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICMwMDAwMDA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2J1dHRvbjpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMEJDNzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDBiYzcwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fYnV0dG9uOmhvdmVyIC5saWNlbnNlSW5xdWlyeV9fc2VhcmNoQnV0dG9uIHtcbiAgY29sb3I6ICMwMGJjNzA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fc2VhcmNoQnV0dG9uIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwLjVyZW07XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fdGl0bGUge1xuICBmb250LXNpemU6IDMuNnJlbTtcbiAgY29sb3I6ICNDN0E4Nzg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA1cmVtO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogIzkyOTM5NDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogNi40cmVtO1xuICBsaW5lLWhlaWdodDogNi40cmVtO1xuICBjb2xvcjogI0M3QTg3ODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogMSAwIDgwJTtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2xhYmVsQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbEJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fbGFiZWxDb250YWluZXIuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUYWJsZSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNThweDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUYWJsZTpsYW5nKGFyKSB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMy40cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDE1OHB4O1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxlIC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGVUaXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCNUI3Qjg7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGUgdGFibGUgdHIsIHRoLCB0ZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGM0YzRjM7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUYWJsZSB0YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxlIHRhYmxlIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjNGMztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5zdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogc3VwZXI7XG4gIGZvbnQtc2l6ZTogc21hbGxlcjtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0SXRlbVZhbHVlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudEludmVzdG9yIHtcbiAgZm9udC1zaXplOiAyLjZyZW07XG4gIGNvbG9yOiAjMGYwZjBmO1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudEludmVzdG9yIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3NDZmYTc7XG59XG5cbi50ZXh0SW1hZ2VNaW4tLXNtYWxsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC50ZXh0SW1hZ2VNaW4tLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGV4dEltYWdlTWluLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gIH1cbn1cbi50ZXh0SW1hZ2VNaW5fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRJbWFnZU1pbl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi50ZXh0SW1hZ2VNaW5fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDEgNDUlO1xuICBnYXA6IDEuNnJlbTtcbn1cbi50ZXh0SW1hZ2VNaW5fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLnRleHRJbWFnZU1pbl9fdGV4dCB7XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50ZXh0SW1hZ2VNaW5fX2ltYWdlIHtcbiAgZmxleDogMSAxIDQ1JTtcbn1cbi50ZXh0SW1hZ2VNaW5fX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMnJlbTtcbn1cblxuLnN0YXRpY1RhYmxlLS1zbWFsbCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuc3RhdGljVGFibGUtLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RhdGljVGFibGUtLXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgfVxufVxuLnN0YXRpY1RhYmxlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xufVxuLnN0YXRpY1RhYmxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zdGF0aWNUYWJsZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzkyOTM5NDtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbn1cbi5zdGF0aWNUYWJsZV9fdGFibGVJbm5lciB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG4uc3RhdGljVGFibGVfX3RhYmxlSW5uZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdGF0aWNUYWJsZV9fdGFibGUge1xuICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHdpZHRoOiA4MDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhdGljVGFibGVfX3RhYmxlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnN0YXRpY1RhYmxlX190YWJsZUhlYWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMC41ZnIgMC41ZnIgMC41ZnIgMC41ZnIgMC41ZnIgMC41ZnIgMC41ZnI7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0YXRpY1RhYmxlX190YWJsZUhlYWQge1xuICAgIHBhZGRpbmc6IDAgNHJlbTtcbiAgfVxufVxuLnN0YXRpY1RhYmxlX190YWJsZUhlYWQgdGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM5Njk5OUI7XG59XG4uc3RhdGljVGFibGVfX3RhYmxlSGVhZCB0ZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN0YXRpY1RhYmxlX190YWJsZUJvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNWZyIDAuNWZyIDAuNWZyIDAuNWZyIDAuNWZyIDAuNWZyIDAuNWZyIDAuNWZyO1xuICBwYWRkaW5nOiAycmVtIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRjQ7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGF0aWNUYWJsZV9fdGFibGVCb2R5IHtcbiAgICBwYWRkaW5nOiAycmVtIDRyZW07XG4gIH1cbn1cbi5zdGF0aWNUYWJsZV9fdGFibGVCb2R5Om5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG4uc3RhdGljVGFibGVfX3RhYmxlQm9keSB0ZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzJEMzAzMztcbn1cbi5zdGF0aWNUYWJsZV9fdGFibGVCb2R5IHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zdGF0aWNUYWJsZV9fdGFibGVCb2R5IHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnN0YXRpY1RhYmxlX190YWJsZUJvZHkgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMC4xcmVtIHNvbGlkICNEOERBREE7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5zdGF0aWNUYWJsZV9fdGFibGVCb2R5IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5odG1sW2Rpcj1ydGxdIC5zdGF0aWNUYWJsZV9fdGFibGVCb2R5IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cbi5zdGF0aWNUYWJsZV9fdGFibGVDZWxsVGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5zdGF0aWNUYWJsZV9fdGFibGVDZWxsVGl0bGUgaDYge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4uc3RhdGljVGFibGVfX3RhYmxlQ2VsbFRpdGxlIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG59XG5cbi5iYW5uZXJTZWN0aW9uX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA5cmVtIDA7XG59XG4uYmFubmVyU2VjdGlvbl9fd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLmJhbm5lclNlY3Rpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjZyZW07XG59XG4uYmFubmVyU2VjdGlvbl9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmFubmVyU2VjdGlvbl9fbGFiZWwge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmFubmVyU2VjdGlvbl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDRyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbm5lclNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuOHJlbTtcbiAgfVxufVxuLmJhbm5lclNlY3Rpb25fX3RleHQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNGQUZCRkI7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lclNlY3Rpb25fX3RleHQge1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5iYW5uZXJTZWN0aW9uX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuLmJhbm5lclNlY3Rpb25fX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi50ZXh0UGFnZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IHVuc2V0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRQYWdlX193cmFwcGVyIHtcbiAgICBnYXA6IGNhbGMoLTI5LjAxMTg0cHggKyAxMC4yODh2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRleHRQYWdlX193cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udGV4dFBhZ2VfX2xlZnRDb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRQYWdlX19sZWZ0Q29udGVudCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICB0b3A6IDIwMHB4O1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gIH1cbn1cbi50ZXh0UGFnZV9fY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHRQYWdlX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgIGZsZXg6IDEgMCA1MCU7XG4gIH1cbn1cbi50ZXh0UGFnZV9fc2VhcmNoIC5zZWFyY2hJbnB1dF9fc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGV4dFBhZ2VfX3NlYXJjaCBpbnB1dCB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cbi50ZXh0UGFnZV9fdGFiIHtcbiAgY29sb3I6ICNCNUI3Qjg7XG4gIGZvbnQtc2l6ZTogY2FsYygxOS40NzA0cHggKyAwLjcydncpO1xufVxuLnRleHRQYWdlX190YWI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItaW5saW5lLWVuZDogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogNSU7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiA1JTtcbn1cbi50ZXh0UGFnZV9fdGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRleHRQYWdlX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dFBhZ2VfX2Rlc2NyaXB0aW9uLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGV4dFBhZ2VfX2Rlc2NyaXB0aW9uIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0UGFnZV9fZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgfVxufVxuLnRleHRQYWdlX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRleHRQYWdlX19idXR0b24uYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZXh0UGFnZV9fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4udGV4dFBhZ2VfX3RleHQuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZXh0UGFnZV9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgZm9udC1zaXplOiBjYWxjKDEwLjQzMzI4cHggKyAwLjIwNHZ3KTtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTIuODUxMnB4ICsgMC40MXZ3KTtcbn1cbi50ZXh0UGFnZV9fdGV4dCBwLmFjdGl2ZS1wYXJhZ2FwaCB7XG4gIGNvbG9yOiAjQkM5NjVDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGV4dFBhZ2VfX3RleHQgcC5hY3RpdmUtcGFyYWdhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE1cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzk2NUM7XG59XG4udGV4dFBhZ2VfX25hdmlnYXRpb25zIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udGV4dFBhZ2VfX25hdmlnYXRpb24ge1xuICBmb250LXNpemU6IGNhbGMoMTQuNDMzMjhweCArIDAuMjA0dncpO1xuICBsaW5lLWhlaWdodDogY2FsYygyMy42MzQ1NnB4ICsgMC4zMDh2dyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udGV4dFBhZ2VfX25hdmlnYXRpb24gYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMS41cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEQURBO1xufVxuLnRleHRQYWdlX19uYXZpZ2F0aW9uIGJ1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogI0JDOTY1QztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaHRtbDpub3QoW2Rpcj1ydGxdKSAudGV4dFBhZ2VfX25hdmlnYXRpb24gYnV0dG9uLmFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbmh0bWxbZGlyPXJ0bF0gLnRleHRQYWdlX19uYXZpZ2F0aW9uIGJ1dHRvbi5hY3RpdmUge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuLnRleHRQYWdlX19uYXZpZ2F0aW9uIGJ1dHRvbi5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzk2NUM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmh0bWw6bm90KFtkaXI9cnRsXSkgLnRleHRQYWdlX19uYXZpZ2F0aW9uIGJ1dHRvbi5hY3RpdmU6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG5odG1sW2Rpcj1ydGxdIC50ZXh0UGFnZV9fbmF2aWdhdGlvbiBidXR0b24uYWN0aXZlOjpiZWZvcmUge1xuICByaWdodDogMDtcbn1cbi50ZXh0UGFnZV9fY29udGVudEJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGV4dFBhZ2VfX2NvbnRlbnRCb3guYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmludHJvU2VjdGlvbl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDZyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvU2VjdGlvbl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmludHJvU2VjdGlvbl9faW5uZXIge1xuICAgIGdhcDogMTJyZW07XG4gIH1cbn1cbi5pbnRyb1NlY3Rpb25fX2lubmVyTGVmdCB7XG4gIGZsZXg6IDEgMCA0MCU7XG59XG4uaW50cm9TZWN0aW9uX19pbm5lclJpZ2h0IHtcbiAgZmxleDogMSAwIDQwJTtcbn1cbi5pbnRyb1NlY3Rpb25fX2lubmVyQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludHJvU2VjdGlvbl9faW5uZXJDb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uaW50cm9TZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG59XG4uaW50cm9TZWN0aW9uX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMi40cmVtO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgY29sb3I6ICM5MjkzOTQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaW50cm9TZWN0aW9uX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuLmludHJvU2VjdGlvbl9fbGFiZWwge1xuICBmb250LXNpemU6IDYuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDYuNHJlbTtcbiAgY29sb3I6ICNDN0E4Nzg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaW50cm9TZWN0aW9uX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZmxleDogMSAwIDgwJTtcbiAgbWFyZ2luLXRvcDogMy4ycmVtO1xufVxuLmludHJvU2VjdGlvbl9fbGFiZWxCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmludHJvU2VjdGlvbl9fbGFiZWxCb3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5pbnRyb1NlY3Rpb25fX2Fycm93IHtcbiAgZmxleDogMSAwIDEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDIuNHJlbTtcbn1cbi5pbnRyb1NlY3Rpb25fX2Fycm93IHNwYW4ge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgY29sb3I6ICNDN0E4Nzg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnRyb1NlY3Rpb25fX2xhYmVsQ29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbnRyb1NlY3Rpb25fX2xhYmVsQ29udGFpbmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaW50cm9TZWN0aW9uX19pY29ucyB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHJvdy1nYXA6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9TZWN0aW9uX19pY29ucyB7XG4gICAgbWFyZ2luLXRvcDogOC42cmVtO1xuICB9XG59XG4uaW50cm9TZWN0aW9uX19pY29uIHtcbiAgcGFkZGluZzogMCAydnc7XG4gIGJvcmRlci1sZWZ0OiAwLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmludHJvU2VjdGlvbl9faWNvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwLjFyZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLmludHJvU2VjdGlvbl9faWNvbiBzdmcge1xuICBtYXgtd2lkdGg6IDUuOHJlbTtcbiAgbWF4LWhlaWdodDogNS4zcmVtO1xufVxuLmludHJvU2VjdGlvbl9faWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNEOERBREE7XG59XG4uaW50cm9TZWN0aW9uX19pY29uLmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNDN0E4Nzg7XG59XG5cbi5saW5lQ2hhcnRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0LjZyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5lQ2hhcnRfX2lubmVyIHtcbiAgICBnYXA6IDEuNnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmxpbmVDaGFydF9fZGVzYyB7XG4gIGZsZXg6IDEgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xufVxuLmxpbmVDaGFydF9fdGl0bGUge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiA0LjRyZW07XG59XG4ubGluZUNoYXJ0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xufVxuLmxpbmVDaGFydF9fZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xufVxuLmxpbmVDaGFydF9fZGV0YWlsc1RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG4ubGluZUNoYXJ0X19kZXRhaWxzQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2x1bW4tZ2FwOiAzLjJyZW07XG4gIHJvdy1nYXA6IDIuNHJlbTtcbn1cbi5saW5lQ2hhcnRfX2RldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC44cmVtO1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ubGluZUNoYXJ0X19kZXRhaWwuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5saW5lQ2hhcnRfX2RldGFpbC5hY3RpdmUgLmxpbmVDaGFydF9fZGV0YWlsVGl0bGUge1xuICBjb2xvcjogdmFyKC0tY2lyY2xlQ29sb3IpO1xufVxuLmxpbmVDaGFydF9fZGV0YWlsLmFjdGl2ZSAubGluZUNoYXJ0X19kZXRhaWxUaXRsZSBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2lyY2xlQ29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNpcmNsZUNvbG9yKTtcbn1cbi5saW5lQ2hhcnRfX2RldGFpbC5hY3RpdmUgLmxpbmVDaGFydF9fZGV0YWlsTnVtYmVyIHtcbiAgY29sb3I6ICMyRDMwMzM7XG59XG4ubGluZUNoYXJ0X19kZXRhaWwuYWN0aXZlIC5saW5lQ2hhcnRfX2RldGFpbExhYmVsIHtcbiAgY29sb3I6ICM2OTZENzA7XG59XG4ubGluZUNoYXJ0X19kZXRhaWxUaXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ubGluZUNoYXJ0X19kZXRhaWxUaXRsZSBzcGFuIHtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzJEMzAzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ubGluZUNoYXJ0X19kZXRhaWxOdW1iZXIge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ubGluZUNoYXJ0X19kZXRhaWxMYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5saW5lQ2hhcnRfX2NoYXJ0IHtcbiAgZmxleDogMSAwIDQwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGluZUNoYXJ0X19sZWdlbmQge1xuICBmbGV4OiAwIDAgMTglO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNnJlbTtcbn1cbi5saW5lQ2hhcnRfX2xlZ2VuZENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBwYWRkaW5nOiAyLjRyZW0gMnJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xufVxuLmxpbmVDaGFydF9fbGVnZW5kVGl0bGUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG59XG4ubGluZUNoYXJ0X19sZWdlbmRCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuMnJlbTtcbn1cbi5saW5lQ2hhcnRfX2xlZ2VuZEl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNnJlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5saW5lQ2hhcnRfX2xlZ2VuZEl0ZW0uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yKTtcbn1cbi5saW5lQ2hhcnRfX2xlZ2VuZEl0ZW0uYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3IpO1xufVxuLmxpbmVDaGFydF9fbGVnZW5kSXRlbSBzcGFuIHtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzJEMzAzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5saW5lQ2hhcnQgc3ZnIHtcbiAgICBoZWlnaHQ6IDM4LjJyZW07XG4gIH1cbn1cbi5saW5lQ2hhcnQgc3ZnIC5saW5lIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi5saW5lQ2hhcnQgc3ZnIC5saW5lLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGluZUNoYXJ0X19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1hcENoYXJ0X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNC42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFwQ2hhcnRfX2lubmVyIHtcbiAgICBnYXA6IDEuNnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLm1hcENoYXJ0X19kZXNjIHtcbiAgZmxleDogMSAwIDI1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG59XG4ubWFwQ2hhcnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xufVxuLm1hcENoYXJ0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xufVxuLm1hcENoYXJ0X19kZXRhaWxzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICBwYWRkaW5nOiAwIDIuNHJlbTtcbn1cbi5tYXBDaGFydF9fZGV0YWlscy5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm1hcENoYXJ0X19kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbiAgcGFkZGluZzogMS42cmVtIDA7XG59XG4ubWFwQ2hhcnRfX2RldGFpbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNEOERBREE7XG59XG4ubWFwQ2hhcnRfX2RldGFpbExhYmVsIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbENvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cbi5tYXBDaGFydF9fZGV0YWlsQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIuNHJlbTtcbn1cbi5tYXBDaGFydF9fZGV0YWlsSW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbn1cbi5tYXBDaGFydF9fZGV0YWlsVGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4ubWFwQ2hhcnRfX2RldGFpbFRleHQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG59XG4ubWFwQ2hhcnRfX21hcCB7XG4gIGZsZXg6IDEgMCA0MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLm1hcENoYXJ0X19tYXAgLm1hcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFwQ2hhcnRfX21hcCAubWFwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubWFwQ2hhcnRfX2xlZ2VuZCB7XG4gIGZsZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi40cmVtO1xufVxuLm1hcENoYXJ0X19sZWdlbmRJbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICBtYXgtd2lkdGg6IDI0cmVtO1xufVxuLm1hcENoYXJ0X19sZWdlbmRDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEuNnJlbTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kQ29udGFpbmVyOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMy4ycmVtO1xuICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI0QwRDJEMztcbn1cbi5tYXBDaGFydF9fbGVnZW5kQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMi40cmVtO1xufVxuLm1hcENoYXJ0X19sZWdlbmRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzJEMzAzMztcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjJyZW07XG4gIHBhZGRpbmc6IDAuNHJlbTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kQm94LS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDA7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEOERBREE7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kQm94LS1yb3cgLm1hcENoYXJ0X19sZWdlbmRJdGVtIHtcbiAgY29sb3I6ICM5MjkzOTQ7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgcGFkZGluZzogMS40cmVtIDIuNHJlbTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kQm94LS1yb3cgLm1hcENoYXJ0X19sZWdlbmRJdGVtIHNwYW46Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcENoYXJ0X19sZWdlbmRCb3gtLXJvdyAubWFwQ2hhcnRfX2xlZ2VuZEl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JQaW4pO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5tYXBDaGFydF9fbGVnZW5kSXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC42cmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgb3BhY2l0eTogMC40O1xuICBjb2xvcjogIzJEMzAzMztcbn1cbi5tYXBDaGFydF9fbGVnZW5kSXRlbS5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tY29sb3JQaW4pO1xufVxuLm1hcENoYXJ0X19sZWdlbmRJdGVtLmFjdGl2ZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JQaW4pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yUGluKTtcbn1cbi5tYXBDaGFydF9fbGVnZW5kSXRlbSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzJEMzAzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ubWFwQ2hhcnQgc3ZnIHtcbiAgd2lkdGg6IDYwcmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubWFwQ2hhcnQgc3ZnIHtcbiAgICBoZWlnaHQ6IDQ5LjRyZW07XG4gICAgd2lkdGg6IDYwcmVtO1xuICB9XG59XG5cbi50cmVlTWFwX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNC42cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHJlZU1hcF9faW5uZXIge1xuICAgIGdhcDogMS42cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4udHJlZU1hcF9fZGVzYyB7XG4gIGZsZXg6IDEgMCAyNSU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xufVxuLnRyZWVNYXBfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xufVxuLnRyZWVNYXBfX3RleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5MjkzOTQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG59XG4udHJlZU1hcF9fZGV0YWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEOERBREE7XG4gIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgcGFkZGluZzogMCAyLjRyZW07XG59XG4udHJlZU1hcF9fZGV0YWlscy5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRyZWVNYXBfX2RldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC44cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMDtcbn1cbi50cmVlTWFwX19kZXRhaWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjRDhEQURBO1xufVxuLnRyZWVNYXBfX2RldGFpbExhYmVsIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1sYWJlbENvbG9yKTtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cbi50cmVlTWFwX19kZXRhaWxCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMi40cmVtO1xufVxuLnRyZWVNYXBfX2RldGFpbElubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjhyZW07XG59XG4udHJlZU1hcF9fZGV0YWlsVGl0bGUge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG4udHJlZU1hcF9fZGV0YWlsVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cbi50cmVlTWFwX19tYXAge1xuICBmbGV4OiAxIDAgNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50cmVlTWFwX19tYXAgLm1hcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJlZU1hcF9fbWFwIC5tYXAuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cmVlTWFwX19sZWdlbmQge1xuICBmbGV4OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIuNHJlbTtcbn1cbi50cmVlTWFwX19sZWdlbmRJbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDIuNHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgI0Q4REFEQTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICBtYXgtd2lkdGg6IDI0cmVtO1xufVxuLnRyZWVNYXBfX2xlZ2VuZENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xufVxuLnRyZWVNYXBfX2xlZ2VuZENvbnRhaW5lcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNEMEQyRDM7XG59XG4udHJlZU1hcF9fbGVnZW5kQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMi40cmVtO1xufVxuLnRyZWVNYXBfX2xlZ2VuZFRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuLnRyZWVNYXBfX2xlZ2VuZEJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS4ycmVtO1xuICBwYWRkaW5nOiAwLjRyZW07XG59XG4udHJlZU1hcF9fbGVnZW5kQm94LS1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDA7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICNEOERBREE7XG4gIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbn1cbi50cmVlTWFwX19sZWdlbmRCb3gtLXJvdyAudHJlZU1hcF9fbGVnZW5kSXRlbSB7XG4gIGNvbG9yOiAjOTI5Mzk0O1xuICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gIHBhZGRpbmc6IDEuNHJlbSAyLjRyZW07XG4gIG9wYWNpdHk6IDE7XG59XG4udHJlZU1hcF9fbGVnZW5kQm94LS1yb3cgLnRyZWVNYXBfX2xlZ2VuZEl0ZW0gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHJlZU1hcF9fbGVnZW5kQm94LS1yb3cgLnRyZWVNYXBfX2xlZ2VuZEl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JQaW4pO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50cmVlTWFwX19sZWdlbmRJdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjZyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBvcGFjaXR5OiAwLjQ7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuLnRyZWVNYXBfX2xlZ2VuZEl0ZW0uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWNvbG9yUGluKTtcbn1cbi50cmVlTWFwX19sZWdlbmRJdGVtLmFjdGl2ZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JQaW4pO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yUGluKTtcbn1cbi50cmVlTWFwX19sZWdlbmRJdGVtIHNwYW46Zmlyc3QtY2hpbGQge1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjMkQzMDMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDEuMnJlbTtcbiAgaGVpZ2h0OiAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbi50cmVlTWFwIHN2ZyB7XG4gIHdpZHRoOiA2MHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnRyZWVNYXAgc3ZnIHtcbiAgICBoZWlnaHQ6IDU4cmVtO1xuICAgIHdpZHRoOiA2M3JlbTtcbiAgfVxufVxuXG4ud3MtcHJlbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQtbGlzdCBkaXYucGFnZXIge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkLWxpc3QgLnBhZ2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQtbGlzdCAuaW5wdXRGb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaHRtbFtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZC1saXN0IGRpdi5wYWdlciB7XG4gIG1hcmdpbi1yaWdodDogMjUlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBkaXYucGFnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkLWxpc3QgZGl2LnBhZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBtYXJnaW4tbGVmdDogMSU7XG4gIH1cbiAgaHRtbFtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZC1saXN0IGRpdi5wYWdlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcbiAgfVxuICAucGFnZXItZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1pbnZlc3RvcnMtaW52ZXN0b3JzLXBhZ2UgZGl2LnBhZ2VyIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1pbnZlc3RvcnMtaW52ZXN0b3JzLXBhZ2UgLnBhZ2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWluZm9ybWF0aW9uIGRpdi5wYWdlciB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgd2lkdGg6IDgwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1pbmZvcm1hdGlvbiAucGFnZXItZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWluZm9ybWF0aW9uIC5pbnB1dEZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctaW5mb3JtYXRpb24gZGl2LnBhZ2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIGRpdi5wYWdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1pbmZvcm1hdGlvbiBkaXYucGFnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxJTtcbiAgfVxuICBodG1sW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctaW5mb3JtYXRpb24gZGl2LnBhZ2VyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAlO1xuICB9XG4gIC5wYWdlci1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4vKiBNb2RhbCBzdHlsaW5nICovXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICAvKiBIaWRkZW4gYnkgZGVmYXVsdCAqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIC8qIFNpdCBvbiB0b3AgKi9cbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLyogRnVsbCB3aWR0aCAqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8qIEZ1bGwgaGVpZ2h0ICovXG4gIG92ZXJmbG93OiBhdXRvO1xuICAvKiBFbmFibGUgc2Nyb2xsIGlmIG5lZWRlZCAqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC8qIEJsYWNrIHcvIG9wYWNpdHkgKi9cbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBtYXJnaW46IDE1JSBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICB3aWR0aDogODAlO1xuICAvKiBDb3VsZCBiZSBtb3JlIG9yIGxlc3MsIGRlcGVuZGluZyBvbiBzY3JlZW4gc2l6ZSAqL1xufVxuXG4uY2xvc2UtYnV0dG9uIHtcbiAgY29sb3I6ICNhYWE7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNsb3NlLWJ1dHRvbjpob3Zlcixcbi5jbG9zZS1idXR0b246Zm9jdXMge1xuICBjb2xvcjogYmxhY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNjBweDtcbiAgbGVmdDogMTMycHg7XG4gIHdpZHRoOiA4NyU7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxN3B4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5jb2wge1xuICB3aWR0aDogMjQlO1xufVxuLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cgLm5ld3MtbGlzdC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZDpob3ZlciAubmV3cy1jYXJkLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZCAubmV3cy1pbWFnZS1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cgLm5ld3MtbGlzdC1jYXJkIC5uZXdzLWltYWdlLWJveCAubmV3cy1jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZCAubmV3cy1saXN0LWNhcmQtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDBweCAyMHB4IDBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjZmOWY5O1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cgLm5ld3MtbGlzdC1jYXJkIC5uZXdzLWxpc3QtY2FyZC1kZXRhaWxzIC5kZXRhaWxzLWxpbmsge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZCAubmV3cy1saXN0LWNhcmQtZGV0YWlscyAuaGdpLXN0cm9rZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCAucm93IC5uZXdzLWxpc3QtY2FyZCAubmV3cy1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHN2ZyB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3QgLnJvdyAubmV3cy1saXN0LXRleHQtYm94IHtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3QgLnJvdyAubmV3cy1saXN0LXRleHQtYm94IC5uZXdzLWxpc3QtZGF0ZSB7XG4gIGNvbG9yOiAjNGE0ZjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cgLm5ld3MtbGlzdC1kZXRhaWxzIHtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3QgLnJvdyAubmV3cy1saXN0LWRldGFpbHMgLm5ld3MtbGlzdC10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGhlaWdodDogMTMwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3QgLnJvdyAubmV3cy1saXN0LWRldGFpbHMgLm5ld3MtbGlzdC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IHtcbiAgcmlnaHQ6IDEzMnB4O1xufVxuXG4uaG9tZS1uZXdzIHtcbiAgLyogYmFja2dyb3VuZDogI2Y4ZjVlZjsgKi9cbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgcGFkZGluZzogNTBweCA2MHB4IDUwcHggMTMycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG9tZS1uZXdzIC5uZXdzLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjZyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZTRkNGJjIDAlLCAjZjhmNWVmIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAyMHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG4uaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWRldGFpbHMgLm5ld3MtdGl0bGUge1xuICBoZWlnaHQ6IDc1cHg7XG4gIGNvbG9yOiAjMzQzNzNhO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIC5uZXdzLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5uZXdzLWl0ZW0tZGV0YWlscyAubmV3cy1kYXRlIC5kYXRlLWljb24gLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzQzNzNhO1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5uZXdzLWl0ZW0tZGV0YWlscyAubmV3cy1kYXRlIHNwYW4uZGF0ZS10ZXh0IHtcbiAgcGFkZGluZzogM3B4O1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5uZXdzLWl0ZW0tZGV0YWlscyAubmV3cy1zdW1tYXJ5IHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIGEgLmV4cGxvcmUtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICM4NDY5NDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTdweDtcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWRldGFpbHMgYSAuZXhwbG9yZS1idXR0b24gLmhnaS1zdHJva2Uge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5uZXdzLWl0ZW0tZGV0YWlscy5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWltYWdlIC5uZXdzLWltYWdlIHtcbiAgd2lkdGg6IDcxNnB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG59XG4uaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1pbWFnZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAuc2xpZGVyLWNvbnRyb2xsZXIge1xuICBwYWRkaW5nOiAwcHggMzVweCAwcHggMHB4O1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbiAgcGFkZGluZzogNXB4O1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMgLmluZGljYXRvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2JhYjhkNCwgI2VlZWVmNCk7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMgLmluZGljYXRvci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjODQ2OTQwLCAjYmM5NjVjKTtcbn1cbi5ob21lLW5ld3MgLm5ld3MtY29udGVudCAuc2xpZGVyLWNvbnRyb2xsZXIgLmhnaS1zdHJva2Uge1xuICBjb2xvcjogI2JjOTU1YztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmhvbWUtbmV3cyB7XG4gIHBhZGRpbmc6IDUwcHggMTMycHggNTBweCA2MHB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIGEgLmV4cGxvcmUtYnV0dG9uIC5oZ2ktc3Ryb2tlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm5ld3MtbGlzdCB7XG4gICAgbGVmdDogMzJweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3Qge1xuICAgIGxlZnQ6IDMycHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3Qge1xuICAgIHJpZ2h0OiAzMnB4O1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubmV3cy1saXN0IC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5uZXdzLWxpc3QgLnJvdyAuY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZS1uZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLm5ld3MtaXRlbS1kZXRhaWxzIC5uZXdzLXRpdGxlIHtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG4gIC5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWRldGFpbHMgYSAuZXhwbG9yZS1idXR0b24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5uZXdzLWl0ZW0tZGV0YWlscy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5ob21lLW5ld3MgLm5ld3MtY29udGVudCAubmV3cy1pdGVtLWltYWdlIC5uZXdzLWltYWdlIHtcbiAgICB3aWR0aDogMzk1cHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLnNsaWRlci1jb250cm9sbGVyIHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDE1cHggMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLnNsaWRlci1jb250cm9sbGVyIC5zbGlkZXItaW5kaWNhdG9ycyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLnNsaWRlci1jb250cm9sbGVyIC5zbGlkZXItaW5kaWNhdG9ycyAuaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2JhYjhkNCwgI2VlZWVmNCk7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmhvbWUtbmV3cyAubmV3cy1jb250ZW50IC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMgLmluZGljYXRvci5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM4NDY5NDAsICNiYzk2NWMpO1xuICB9XG4gIC5ob21lLW5ld3MgLm5ld3MtY29udGVudCAuc2xpZGVyLWNvbnRyb2xsZXIgLmhnaS1zdHJva2Uge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuaG9tZS1uZXdzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuaG9tZS1uZXdzIC5uZXdzLWNvbnRlbnQgLnNsaWRlci1jb250cm9sbGVyIC5oZ2ktc3Ryb2tlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1yb3VuZCAud2FybmluZyxcbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkIC53YXJuaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogdmFyKC0tTm90aWZpY2F0aW9uLW5vdGlmaWNhdGlvbi1hbGVydC12LXBhZGRpbmcsIDAuNXJlbSkgdmFyKC0tTm90aWZpY2F0aW9uLW5vdGlmaWNhdGlvbi1hbGVydC1oLXBhZGRpbmcsIDEuNXJlbSk7XG4gIC8qIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICovXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IHZhcigtLU5vdGlmaWNhdGlvbi1ub3RpZmljYXRpb24tZ2FwLCAxcmVtKTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tUmFkaXVzLXJhZGl1cy14cywgMC4xMjVyZW0pO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1CYWNrZ3JvdW5kLWJhY2tncm91bmQtd2FybmluZy01MCwgI2ZmZmFlYik7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGM2ODAzO1xufVxuLnBhZ2Utbm9kZS10eXBlLXJvdW5kIC53YXJuaW5nIHAsXG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZCAud2FybmluZyBwIHtcbiAgY29sb3I6IHZhcigtLVRleHQtdGV4dC13YXJuaW5nLCAjYjU0NzA4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1TaXplLVRleHQtdHlwby1zaXplLXRleHQtbWQsIDEuODc1cmVtKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tTGluZS1IZWlnaHQtVGV4dC1saW5lLWhlaWdodHMtdGV4dC1tZCwgMi41cmVtKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXJvdW5kIC5icmVhZGNydW1ic19fbGluazpub3QoOmxhc3QtY2hpbGQpOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQgLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1yb3VuZCAuYnJlYWRjcnVtYnNfX2xpbmssXG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1yb3VuZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uLFxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuXG4ucHJvamVjdC1vdmVydmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvamVjdC1vdmVydmlldyAuYmFja2dyb3VuZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAvKiBvYmplY3QtZml0OiBjb3ZlcjsgKi9cbiAgei1pbmRleDogLTE7XG59XG4ucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZzogMTU2cHggMHB4O1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiAzNThweDtcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgaDEge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC50YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAudGFncyAudGFnLWFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZjJmN2ZkO1xuICBjb2xvcjogIzAwMjg1ODtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnRhZ3MgLnRhZy1yZWdpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjJmYmY3O1xuICBjb2xvcjogIzAwNDQyOTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnRhZ3MgLnRhZy1yb3VuZCB7XG4gIGJhY2tncm91bmQ6ICNlN2ZhZmI7XG4gIGNvbG9yOiAjMGE5MjkzO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAudGFncyAudGFnLWxpY2Vuc2Uge1xuICBiYWNrZ3JvdW5kOiAjZmVmOGVjO1xuICBjb2xvcjogIzk3NzIyOTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnJlZ2lvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAucmVnaW9ucyAucmVnaW9ucy10aXRsZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAucmVnaW9ucyAucmVnaW9ucy12YWx1ZXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMzLjZweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC5kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyAuc2VwYXJhdG9yIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7XG4gIHdpZHRoOiAwcHg7XG4gIGNvbG9yOiAjNmQ3ZDhmO1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyAuZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzU1NTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC5kZXRhaWxzIC5kZXRhaWwgaDIge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnByb2plY3Qtb3ZlcnZpZXcgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyAuZGV0YWlsIHAge1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogI2M0ZDBlMztcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLmRldGFpbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmMzljMTI7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLmRldGFpbDpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC5yZWdpc3Rlci1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzllOGE2NjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbn1cbi5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnJlZ2lzdGVyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5ZThhNjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29tcGV0aXRpb24tc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEwMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmNWYzZjA7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjNmMDtcbiAgbWluLWhlaWdodDogNzc1cHg7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAudGFicyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYiB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5RGFya0dyZXktRDc1LCAjYjViN2I4KTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYi5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tc2Vjb25kYXJ5R29sZC1HNDAwLCAjODQ2OTQwKTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmNvbXBldGl0aW9uLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC5sZWZ0LWNvbnRlbnQgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzllOGE2NjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA2NHB4O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmxlZnQtY29udGVudCAuZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjMWQxZDFiO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAubGVmdC1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiA4MCU7XG4gIGNvbG9yOiAjNGQ1NDU1O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAuZ3JhcGhpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmdyYXBoaWMgLmNpcmNsZS1wYXR0ZXJuIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2lyY2xlLXBhdHRlcm4tcGxhY2Vob2xkZXIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE5MHB4O1xuICB3aWR0aDogMTMzJTtcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLXN0ZXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1zdGVwLmFjdGl2ZSB7XG4gIGNvbG9yOiAjYjA4ZDU3O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLXN0ZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogNzFweDtcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwOGQ1Nztcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1zdGVwIC50aW1lbGluZS1kYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjYzhjN2M3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjRweDtcbn1cbi5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1zdGVwLmFjdGl2ZSAudGltZWxpbmUtZGF0ZSB7XG4gIGNvbG9yOiAjYjA4ZDU3O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmJyaWVmLWNvbnRlbnQgLmJyaWVmLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM2OTZkNzA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAuYnJpZWYtY29udGVudCAuYnJpZWYtY29udGVudCAuYnJpZWYtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAuZGF0YS1yb29tLWNvbnRlbnQgLmRhdGFSb29tLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM2OTZkNzA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uY29tcGV0aXRpb24tc2VjdGlvbiAuZGF0YS1yb29tLWNvbnRlbnQgLmRhdGFSb29tLWNvbnRlbnQgLmRhdGFSb29tLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmRhdGEtcm9vbS1jb250ZW50IC5kYXRhUm9vbS1jb250ZW50IC5kYXRhUm9vbS1hdHRhY2htZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmNvbXBldGl0aW9uLXNlY3Rpb24gLmRhdGEtcm9vbS1jb250ZW50IC5kYXRhUm9vbS1jb250ZW50IC5kYXRhUm9vbS1kb3dubG9hZHMge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHdpZHRoOiAxNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yb3VuZC1iaWRzIHtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzMzM7XG59XG4ucm91bmQtYmlkcyBoMiB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBjb2xvcjogIzhhNmUzODtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJvdW5kLWJpZHMgLnRhYnMge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucm91bmQtYmlkcyAudGFicyAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5yb3VuZC1iaWRzIC50YWJzIC5jb250YWluZXIgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLnJvdW5kLWJpZHMgLnRhYnMgLmNvbnRhaW5lciAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yb3VuZC1iaWRzIC50YWJzIC5jb250YWluZXIgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC5taW5pbmctaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJvdW5kLWJpZHMgLnRhYnMgLmNvbnRhaW5lciAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLm1pbmluZy1pbmZvIC50YWItcGFuZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnJvdW5kLWJpZHMgLnRhYnMgLmNvbnRhaW5lciAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLm1pbmluZy1pbmZvIC50YWItcGFuZS1yb3cgLnRhYi1wYW5lLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM3NXB4O1xuICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yb3VuZC1iaWRzIC50YWJzIC5jb250YWluZXIgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1jb2wge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbn1cblxuLm1pbmluZy1iaWRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiBoMiB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBjb2xvcjogIzhhNmUzODtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3aWR0aDogMzg0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQgLmJpZC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5iaWQtaGVhZGVyIGgzIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLm1pbmluZy1iaWRzLXNlY3Rpb24gLmJpZHMtY29udGFpbmVyIC5iaWQtY2FyZCAuYmlkLWhlYWRlciAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMDBiYzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5iaWQtaGVhZGVyIC5iYWRnZS5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmFjYWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNmYWZiZmIpO1xufVxuLm1pbmluZy1iaWRzLXNlY3Rpb24gLmJpZHMtY29udGFpbmVyIC5iaWQtY2FyZCAuYmlkLWhlYWRlciAuYmFkZ2UuY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjNWI1YjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI2ZhZmJmYik7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5iaWQtaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICMwMDI4NTg7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuLm1pbmluZy1iaWRzLXNlY3Rpb24gLmJpZHMtY29udGFpbmVyIC5iaWQtY2FyZCAuYmlkLWluZm8gLnJlZ2lvbiB7XG4gIGJhY2tncm91bmQ6ICNkOGVhZmY7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXgtd2lkdGg6IDcwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQgLmJpZC1pbmZvIC5hcmVhIHtcbiAgYmFja2dyb3VuZDogI2UwZjZlOTtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5iaWQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5iaWQtZGV0YWlscyAuZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzU1NTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogaW50ZXJlc3QtY29udGVudDtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQgLmJpZC1kZXRhaWxzIC5kZXRhaWwgLml0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4ubWluaW5nLWJpZHMtc2VjdGlvbiAuYmlkcy1jb250YWluZXIgLmJpZC1jYXJkIC5tb3JlLWRldGFpbHMge1xuICBjb2xvcjogI2JjOTU1YztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjZmOWY5O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQgLm1vcmUtZGV0YWlsczpob3ZlciB7XG4gIGNvbG9yOiAjNmU0ZjI5O1xufVxuXG4uYmlkLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY2O1xufVxuLmJpZC1zZWN0aW9uIC5pbnRlcmVzdC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5iaWQtc2VjdGlvbiAuaW50ZXJlc3QtY29udGVudCAuY29udGVudC1sZWZ0IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHdpZHRoOiA1MCU7XG59XG4uYmlkLXNlY3Rpb24gLmludGVyZXN0LWNvbnRlbnQgLmNvbnRlbnQtcmlnaHQge1xuICB3aWR0aDogMzAlO1xufVxuLmJpZC1zZWN0aW9uIC5yZWdpc3Rlci1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMjhhNzQ1O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbi5iaWQtc2VjdGlvbiAucmVnaXN0ZXItYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxODgzODtcbn1cbi5iaWQtc2VjdGlvbiBoMiB7XG4gIGNvbG9yOiB2YXIoLS1Gb3VuZGF0aW9uLUJpbnRlcmVzdC1jb250ZW50bi1EYXJrZXIsICM0NzNkMmQpO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLmJpZC1zZWN0aW9uIHAge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC02MDAsICM2NTY1NjUpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbn1cbi5iaWQtc2VjdGlvbiAuaW1hZ2UtY29udGFpbmVyIC5pbWctZmx1aWQge1xuICB3aWR0aDogMTg5JTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZC1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubWluaW5nLWJpZHMtc2VjdGlvbiAuaGdpLXN0cm9rZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciAuYmlkLWNhcmQgLmJpZC1oZWFkZXIgLmJhZGdlIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDI0cHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWQtaW5mbyAucmVnaW9uIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIge1xuICB3aWR0aDogMTQ0JTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmltYWdlLWNvbnRhaW5lciAuaW1nLWZsdWlkIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucHJvamVjdC1vdmVydmlldyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9qZWN0LW92ZXJ2aWV3IC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC41KTtcbiAgfVxuICAucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYnMgLnRhYiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50YWJzIC50YWI6YWN0aXZlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmNvbXBldGl0aW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcCB7XG4gICAgd2lkdGg6IDQyJTtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDg3cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDhkNTc7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmdyYXBoaWMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmxlZnQtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iaWQtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5iaWQtc2VjdGlvbiAuaW50ZXJlc3QtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIC5pbnRlcmVzdC1jb250ZW50IC5jb250ZW50LWxlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIC5pbnRlcmVzdC1jb250ZW50IC5jb250ZW50LXJpZ2h0IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5iaWQtc2VjdGlvbiAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29tcGV0aXRpb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50YWJzIC50YWIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGFicyAudGFiOmFjdGl2ZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC5jb21wZXRpdGlvbi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIge1xuICAgIHRvcDogNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUgLnRpbWVsaW5lLXN0ZXA6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiA4N3B4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4ZDU3O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC5ncmFwaGljIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC5sZWZ0LWNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvamVjdC1vdmVydmlldyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wcm9qZWN0LW92ZXJ2aWV3IC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC41KTtcbiAgfVxuICAucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRhYnMgLnRhYiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50YWJzIC50YWI6YWN0aXZlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmNvbXBldGl0aW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcCB7XG4gICAgd2lkdGg6IDQyJTtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDg3cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDhkNTc7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmdyYXBoaWMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmxlZnQtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5taW5pbmctYmlkcy1zZWN0aW9uIC5iaWRzLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5yb3VuZC1iaWRzIC50YWJzIC5jb250YWluZXIgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC5taW5pbmctaW5mbyAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wge1xuICAgIHdpZHRoOiAzMThweDtcbiAgfVxuICAuYmlkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmlkLXNlY3Rpb24gLmludGVyZXN0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iaWQtc2VjdGlvbiAuaW50ZXJlc3QtY29udGVudCAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmlkLXNlY3Rpb24gLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC5ncmFwaGljIC5jaXJjbGUtcGF0dGVybiB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgdG9wOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcCB7XG4gICAgd2lkdGg6IDQyJTtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDg3cHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDhkNTc7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIC5pbnRlcmVzdC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmlkLXNlY3Rpb24gLmludGVyZXN0LWNvbnRlbnQgLmNvbnRlbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iaWQtc2VjdGlvbiAucmVnaXN0ZXItYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMCU7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLmdyYXBoaWMgLmNpcmNsZS1wYXR0ZXJuIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIHtcbiAgICB0b3A6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciAudGltZWxpbmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIC50aW1lbGluZS1zdGVwIHtcbiAgICB3aWR0aDogNDIlO1xuICB9XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIgLnRpbWVsaW5lIC50aW1lbGluZS1zdGVwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogODdweDtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIC50aW1lbGluZSAudGltZWxpbmUtc3RlcC5hY3RpdmU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IwOGQ1NztcbiAgfVxuICAuYmlkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmlkLXNlY3Rpb24gLmludGVyZXN0LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iaWQtc2VjdGlvbiAuaW50ZXJlc3QtY29udGVudCAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmlkLXNlY3Rpb24gLmltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJpZC1zZWN0aW9uIC5yZWdpc3Rlci1idG4ge1xuICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgfVxuICBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMmQzMDMzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuZGVzY3JpcHRpb24tc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuZGVzY3JpcHRpb24tc2VjdGlvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmRlc2NyaXB0aW9uLXNlY3Rpb24gLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLnJvdyAuZXJyb3ItbWVzc2FnZSxcbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5yb3cgLm1lc3NhZ2UtZXJyb3Ige1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGZsZXg6IDE7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIC8qIFRvb2x0aXAgU3R5bGVzICovXG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAuY2FyZC10aXRsZS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmY0ZjU7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAuY2FyZC10aXRsZS1ncm91cCAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjNGE0ZjUzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLnRvb2x0aXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLnRvb2x0aXAgLmhnaS1zdHJva2Uge1xuICBjb2xvcjogIzY5NmQ3MDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC50b29sdGlwIC50b29sdGlwdGV4dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDMyMHB4O1xuICBjb2xvcjogIzFkMWQxYjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEzLjM0NHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjNmM2YzO1xuICBiYWNrZ3JvdW5kOiAjZjFmMmYyO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEyNSU7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAudG9vbHRpcDpob3ZlciAudG9vbHRpcHRleHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmd1YXJhbnRlZS1jYXJkLXRpdGxlLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjRmNTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5ndWFyYW50ZWUtY2FyZC10aXRsZS1ncm91cCAuY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjNGE0ZjUzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmd1YXJhbnRlZS1jYXJkLXRpdGxlLWdyb3VwIC5taW5lcmFsLWNhbHNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTg4LCAxNDksIDkyLCAwLjE1KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5ndWFyYW50ZWUtY2FyZC10aXRsZS1ncm91cCAubWluZXJhbC1jYWxzcyBzcGFuLm1pbmVyYWwtY2Fsc3MtbGFiZWwge1xuICBjb2xvcjogI0JDOTU1QztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLnN1cmZhY2UtY2FyZC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyogZ2FwOiAyNDVweDsgKi9cbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5jYXJkLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAvKiBnYXA6IDE0OHB4OyAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmZvcm0taW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmZvcm0taW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmZvcm0taW5wdXQtZ3JvdXAgLmZvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAuZ3JvdXAtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5mb3JtLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC50b3RhbC1mZWVzIC50b3RhbC1mZWVzLWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTYyLjY0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmOGY4ZjY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAudG90YWwtZmVlcyAudG90YWwtZmVlcy1ncm91cCAudG90YWwtZmVlcy1sYWJlbCB7XG4gIGNvbG9yOiAjNGE0ZjUzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAudG90YWwtZmVlcyAudG90YWwtZmVlcy1ncm91cCAudG90YWwtZmVlcy12YWx1ZSB7XG4gIGNvbG9yOiAjNGE0ZjUzO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAudG90YWwtZ3VhcmFudGVlIC50b3RhbC1ndWFyYW50ZWUtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxNjIuNjQ2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmNjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC50b3RhbC1ndWFyYW50ZWUgLnRvdGFsLWd1YXJhbnRlZS1ncm91cCAudG90YWwtZ3VhcmFudGVlLWxhYmVsIHtcbiAgY29sb3I6ICM0YTRmNTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC50b3RhbC1ndWFyYW50ZWUgLnRvdGFsLWd1YXJhbnRlZS1ncm91cCAudG90YWwtZ3VhcmFudGVlLXZhbHVlIHtcbiAgY29sb3I6ICM0YTRmNTM7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5wcmljaW5nLWRldGFpbHMgaDYsXG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAueWVhcmx5LXByaWNpbmctZGV0YWlscyBoNiB7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAucHJpY2luZy1kZXRhaWxzIHVsLFxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLnllYXJseS1wcmljaW5nLWRldGFpbHMgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAucHJpY2luZy1kZXRhaWxzIHVsIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLnllYXJseS1wcmljaW5nLWRldGFpbHMgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5wcmljaW5nLWRldGFpbHMgdWwgbGkgLmxpc3QtZGV0YWlscyxcbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC55ZWFybHktcHJpY2luZy1kZXRhaWxzIHVsIGxpIC5saXN0LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuY2FyZCAucHJpY2luZy1kZXRhaWxzIHVsIGxpIC5saXN0LWRldGFpbHMgLmxpc3QtZGV0YWlscy1sYWJlbCxcbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC55ZWFybHktcHJpY2luZy1kZXRhaWxzIHVsIGxpIC5saXN0LWRldGFpbHMgLmxpc3QtZGV0YWlscy1sYWJlbCB7XG4gIHBhZGRpbmc6IDMuMDI1cHggOS4wNzVweDtcbiAgYm9yZGVyLXJhZGl1czogMy4wMjVweDtcbiAgYmFja2dyb3VuZDogI2YyZmJmNztcbiAgY29sb3I6ICMwMDQ0Mjk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmJ0bi1wcmltYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODQ2OTQwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNWMzODtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5idG4tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODQ2OTQwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5jYXJkIC5mb3JtLXNlbGVjdCB7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgbGVmdCAxMHB4IGNlbnRlcjtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmNhcmQgLmNhcmQtdGl0bGUtZ3JvdXAgLnRvb2x0aXAgLnRvb2x0aXB0ZXh0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5mb3JtLWlucHV0LWdyb3VwIC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAuZGVzY3JpcHRpb24tc2VjdGlvbiAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLnRhYnMgLnRhYnMtYm94IC50YWJzLWxpc3QgLnRhYi1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3IgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5icmVhZGNydW1ic19fbGluazpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuYnJlYWRjcnVtYnNfX2xpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5wcm9qZWN0LW92ZXJ2aWV3IC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGxpbmUtaGVpZ2h0OiA3LjJyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLnRhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNTZweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MSwgMjUxLCAwLjgpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC50YWJzIC50YWItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIGNvbG9yOiAjNjg2ZDcyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLnRhYnMgLnRhYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg0Njk0MDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC50YWItcGFuZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgLyogS2V5IFJlc291cmNlcyBTZWN0aW9uICovXG4gIC8qIE1pbmluZyBWaXNpb24gU2VjdGlvbiAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC52aXNpb24tc2VjdGlvbiB7XG4gIGNvbG9yOiAjNjg2ZDcyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgY2FsYygtNzYuNTM0MDhweCArIDEwLjg5MnZ3KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGgxIHtcbiAgY29sb3I6ICMyZDMwMzM7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIHAge1xuICBtYXJnaW46IDIwcHggMDtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGEgLmJhY2stYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU4YTY2O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGEgLmJhY2stYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOGE2Njtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGEgLmJhY2stYnV0dG9uIC5oZ2ktc3Ryb2tlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLnZpc2lvbi1zZWN0aW9uIC5pbWFnZS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDU0OHB4O1xuICBoZWlnaHQ6IDc2M3B4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC52aXNpb24tc2VjdGlvbiAuaW1hZ2UtY29udGFpbmVyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAua2V5LXJlc291cmNlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY1ZWY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDkwcHggODBweCA4MHB4IDBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogLTExMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5rZXktcmVzb3VyY2VzIC5yZXNvdXJjZXMtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDMwcHggMTQ4cHggMjBweCAxMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAua2V5LXJlc291cmNlcyAucmVzb3VyY2VzLWRldGFpbHMgaDIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlcy1kZXRhaWxzIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNTg1ODU4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA1ODJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAua2V5LXJlc291cmNlcyAucmVzb3VyY2VzLWRldGFpbHMgLnJlc291cmNlLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlcy1kZXRhaWxzIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgd2lkdGg6IDUwMXB4O1xuICBwYWRkaW5nOiA0MHB4IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5rZXktcmVzb3VyY2VzIC5yZXNvdXJjZXMtZGV0YWlscyAucmVzb3VyY2UtY2FyZHMgLmNhcmQ6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5rZXktcmVzb3VyY2VzIC5yZXNvdXJjZXMtZGV0YWlscyAucmVzb3VyY2UtY2FyZHMgLmNhcmQgLmNhcmQtaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlcy1kZXRhaWxzIC5yZXNvdXJjZS1jYXJkcyAuY2FyZCBoMyB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGhlaWdodDogMjlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAua2V5LXJlc291cmNlcyAucmVzb3VyY2VzLWRldGFpbHMgLnJlc291cmNlLWNhcmRzIC5jYXJkIHAge1xuICBoZWlnaHQ6IDY5cHg7XG4gIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtR3JleS1HNDAwLCAjMzMzNzNiKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIHtcbiAgYmFja2dyb3VuZDogI2ZhZmJmYjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIHtcbiAgcGFkZGluZzogMzBweCAxNDhweCAyMHB4IDEzMnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLm1pbmluZy12aXNpb24gLm1pbmluZy12aXNpb24tZGV0YWlscyAuY29udGVudC13cmFwcGVyIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtR3JleS1HNTAwLCAjMmQzMDM0KTtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1HcmV5LUc0MDAsICMzMzM3M2IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRldmVsb3BpbmctY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgaGVpZ2h0OiAzODJweDtcbiAgcGFkZGluZzogMzJweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQmx1ZS1CMTAwLCAjNmU4MThlKTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciAubWluaW5nLXZpc2lvbi1jYXJkcyAuZGV2ZWxvcGluZy1jYXJkIGg0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRldmVsb3BpbmctY2FyZCBoMyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLm1pbmluZy12aXNpb24gLm1pbmluZy12aXNpb24tZGV0YWlscyAuY29udGVudC13cmFwcGVyIC5taW5pbmctdmlzaW9uLWNhcmRzIC5kZXZlbG9waW5nLWNhcmQgcCB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciAubWluaW5nLXZpc2lvbi1jYXJkcyAuZGV2ZWxvcGluZy1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmdyb3d0aC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBoZWlnaHQ6IDM4MnB4O1xuICBwYWRkaW5nOiAzMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMzcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMzcpIDEwMCUpLCB1cmwoLi4vaW1hZ2VzL2dyb3d0aC1jYXJkLmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmdyb3d0aC1jYXJkIGg0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmdyb3d0aC1jYXJkIGgzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmdyb3d0aC1jYXJkIHAge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmdyb3d0aC1jYXJkOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRyaXZpbmctY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgaGVpZ2h0OiAzODJweDtcbiAgcGFkZGluZzogMzJweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQnJvd24tQjQwMCwgIzZmNjE0Nyk7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRyaXZpbmctY2FyZCBoNCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLm1pbmluZy12aXNpb24gLm1pbmluZy12aXNpb24tZGV0YWlscyAuY29udGVudC13cmFwcGVyIC5taW5pbmctdmlzaW9uLWNhcmRzIC5kcml2aW5nLWNhcmQgaDMge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciAubWluaW5nLXZpc2lvbi1jYXJkcyAuZHJpdmluZy1jYXJkIHAge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRyaXZpbmctY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjVlZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1rc2EgLm1pbmluZy1rc2EtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDEwMHB4IDEzMnB4IDgwcHggMTMycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMgLmNvbnRlbnQtY29udGFpbmVyIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1rc2EgLm1pbmluZy1rc2EtZGV0YWlscyAuY29udGVudC1jb250YWluZXIgLnNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLWtzYSAubWluaW5nLWtzYS1kZXRhaWxzIC5jb250ZW50LWNvbnRhaW5lciAubWluaW5nLWNhcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMgLmNvbnRlbnQtY29udGFpbmVyIC5taW5pbmctY2FyZHMgLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0MHB4IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1rc2EgLm1pbmluZy1rc2EtZGV0YWlscyAuY29udGVudC1jb250YWluZXIgLm1pbmluZy1jYXJkcyAuY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQzOXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLWtzYSAubWluaW5nLWtzYS1kZXRhaWxzIC5jb250ZW50LWNvbnRhaW5lciAubWluaW5nLWNhcmRzIC5jYXJkIC5jYXJkLWNvbnRlbnQgaDUge1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMgLmNvbnRlbnQtY29udGFpbmVyIC5taW5pbmctY2FyZHMgLmNhcmQgLmNhcmQtY29udGVudCBwIHtcbiAgY29sb3I6ICM2ZjYxNDc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1rc2EgLm1pbmluZy1rc2EtZGV0YWlscyAuY29udGVudC1jb250YWluZXIgLm1pbmluZy1jYXJkcyAuY2FyZCAuY2FyZC1zb3J0IHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiA3Ny4zMDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwLjk0NHB4O1xuICBvcGFjaXR5OiAwLjE2O1xuICBmaWx0ZXI6IGJsdXIoMy44MTY4MTAzNjk1cHgpO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmctbnVtYmVycy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMzBweCAxNDhweCAxMDBweCAxMzJweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMyZDMwMzM7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzMxcHg7XG4gIGdhcDogMTdweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyAubnVtYmVycy1jYXJkIGgzIHtcbiAgd2lkdGg6IDIwNnB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyAubnVtYmVycy1jYXJkIHAge1xuICB3aWR0aDogMjA2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsIHJnYmEoMCwgMCwgMCwgMC43KSA5OS45NiUpLCB1cmwoLi4vaW1hZ2VzL2NhcmQtMS5qcGcpIGxpZ2h0Z3JheSA1MCUvY292ZXIgbm8tcmVwZWF0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLCAjOWU4YTY2IDEwMCUpLCB1cmwoLi4vaW1hZ2VzL2NhcmQtMS5qcGcpIGxpZ2h0Z3JheSA1MCUvY292ZXIgbm8tcmVwZWF0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkLTEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSwgcmdiYSgwLCAwLCAwLCAwLjcpIDk5Ljk2JSksIHVybCguLi9pbWFnZXMvY2FyZC0xLmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmctbnVtYmVycy1zZWN0aW9uIC5taW5pbmctbnVtYmVycyAubWluaW5nLW51bWJlcnMtY2FyZHMgLmNhcmQtMTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSwgIzllOGE2NiAxMDAlKSwgdXJsKC4uL2ltYWdlcy9jYXJkLTEuanBnKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyAuY2FyZC0yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsIHJnYmEoMCwgMCwgMCwgMC43KSA5OS45NiUpLCB1cmwoLi4vaW1hZ2VzL2NhcmQtMi5qcGcpIGxpZ2h0Z3JheSA1MCUvY292ZXIgbm8tcmVwZWF0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkLTI6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsICM5ZThhNjYgMTAwJSksIHVybCguLi9pbWFnZXMvY2FyZC0yLmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmctbnVtYmVycy1zZWN0aW9uIC5taW5pbmctbnVtYmVycyAubWluaW5nLW51bWJlcnMtY2FyZHMgLmNhcmQtMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSksIHVybCguLi9pbWFnZXMvY2FyZC0zLnBuZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmctbnVtYmVycy1zZWN0aW9uIC5taW5pbmctbnVtYmVycyAubWluaW5nLW51bWJlcnMtY2FyZHMgLmNhcmQtMzpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSwgIzllOGE2NiAxMDAlKSwgdXJsKC4uL2ltYWdlcy9jYXJkLTMucG5nKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyAuY2FyZC00IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlKSwgdXJsKC4uL2ltYWdlcy9jYXJkLTQuanBnKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyAuY2FyZC00OmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLCAjOWU4YTY2IDEwMCUpLCB1cmwoLi4vaW1hZ2VzL2NhcmQtNC5qcGcpIGxpZ2h0Z3JheSA1MCUvY292ZXIgbm8tcmVwZWF0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkLTUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjcpIDEwMCUpLCB1cmwoLi4vaW1hZ2VzL2NhcmQtNS5qcGcpIGxpZ2h0Z3JheSA1MCUvY292ZXIgbm8tcmVwZWF0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLW51bWJlcnMtc2VjdGlvbiAubWluaW5nLW51bWJlcnMgLm1pbmluZy1udW1iZXJzLWNhcmRzIC5jYXJkLTU6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsICM5ZThhNjYgMTAwJSksIHVybCguLi9pbWFnZXMvY2FyZC01LmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDM2cHggMHB4IDgwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21pbmVyYWxzLWJnLnN2ZykgI2ZlZmVmZSAxMDAlIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMge1xuICBtYXJnaW46IDAgY2FsYyg3MC41MzQwOHB4ICsgMy4wODZ2dyk7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMzNDM3M2E7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICMzNDM3M2E7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGhlaWdodDogNzUwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogNDVweCAwcHggMHB4IDQ1cHg7XG4gIHdpZHRoOiA4MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAubWluZXJhbC1jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5taW5lcmFsLWNvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDEycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1oZWFkZXIgaDIge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGNvbG9yOiAjZTJlNWU4O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNi40OHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAubGVmdC1taW5lcmFsLWNvbnRlbnQgLmNvbnRlbnQtaGVhZGVyIHAge1xuICBjb2xvcjogI2EzYTdhOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDg1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDYwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1taW5lcmFsLWRldGFpbHMgLmNvbnRlbnQtbWluZXJhbC1pbWcgaW1nIHtcbiAgaGVpZ2h0OiAzMDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAuY29udGVudC1taW5lcmFsLWltZyAubWluZXJhbC1pbWctc2hhZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaXgtYmxlbmQtbW9kZTogY29sb3ItYnVybjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAuY29udGVudC1taW5lcmFsLWltZyAubWluZXJhbC1pbWctc2hhZG93IC5pbWctc2hhZG93LWlubmVyMSB7XG4gIHdpZHRoOiAzMTEuMzhweDtcbiAgaGVpZ2h0OiAxMjUuNzhweDtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDM2Ljk2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMC4zO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIGJhY2tncm91bmQ6ICMyZDMwMzM7XG4gIGJveC1zaGFkb3c6IDI0cHggMjRweCAyNHB4O1xuICBmaWx0ZXI6IGJsdXIoMjRweCk7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1taW5lcmFsLWRldGFpbHMgLmNvbnRlbnQtbWluZXJhbC1pbWcgLm1pbmVyYWwtaW1nLXNoYWRvdyAuaW1nLXNoYWRvdy1pbm5lcjIge1xuICB3aWR0aDogMjU4Ljg2cHg7XG4gIGhlaWdodDogOTIuMDNweDtcbiAgbGVmdDogNzMuMTdweDtcbiAgdG9wOiA0OC40cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwLjc4ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDgzZGVnLCBibGFjayAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICBib3gtc2hhZG93OiAxNnB4IDE2cHggMTZweDtcbiAgZmlsdGVyOiBibHVyKDE2cHgpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAubGVmdC1taW5lcmFsLWNvbnRlbnQgLmNvbnRlbnQtbWluZXJhbC1kZXRhaWxzIC5taW5lcmFsLWl0ZW0tZGV0YWlscyB7XG4gIHdpZHRoOiA0NTdweDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1pdGVtLWRldGFpbHMgLm1pbmVyYWwtaXRlbS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1pdGVtLWRldGFpbHMgLm1pbmVyYWwtaXRlbS1yb3cgLml0ZW0tY2FyZCB7XG4gIHdpZHRoOiAxNjVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1pdGVtLWRldGFpbHMgLm1pbmVyYWwtaXRlbS1yb3cgLml0ZW0tY2FyZCAuaXRlbS1jYXJkLWxhYmVsIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogI2EzYTdhOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAubGVmdC1taW5lcmFsLWNvbnRlbnQgLmNvbnRlbnQtbWluZXJhbC1kZXRhaWxzIC5taW5lcmFsLWl0ZW0tZGV0YWlscyAubWluZXJhbC1pdGVtLXJvdyAuaXRlbS1jYXJkIC5pdGVtLWNhcmQtdmFsdWUge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjZTJlNWU4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5yaWdodC1pbWFnZS1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZzogNDVweCAwcHggMHB4IDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnJpZ2h0LWltYWdlLXNsaWRlciAuaW1hZ2Utc2xpZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAucmlnaHQtaW1hZ2Utc2xpZGVyIC5pbWFnZS1zbGlkZXIgLnNsaWRlLWNhcmQge1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogMTM0cHg7XG4gIGJhY2tncm91bmQ6ICMyYzJmMzE7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAucmlnaHQtaW1hZ2Utc2xpZGVyIC5pbWFnZS1zbGlkZXIgLnNsaWRlLWNhcmQgaW1nIHtcbiAgd2lkdGg6IDg3cHg7XG4gIGhlaWdodDogNzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnJpZ2h0LWltYWdlLXNsaWRlciAuaW1hZ2Utc2xpZGVyIC5zbGlkZS1jYXJkIC5jYXJkLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzg4OGY5MjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnJpZ2h0LWltYWdlLXNsaWRlciAuaW1hZ2Utc2xpZGVyIC5zbGlkZS1jYXJkOmhvdmVyIHtcbiAgaGVpZ2h0OiAxMzNweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBib3JkZXI6IDIuNXB4ICM5ZThhNjYgc29saWQ7XG4gIGdhcDogMTFweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnJpZ2h0LWltYWdlLXNsaWRlciAuaW1hZ2Utc2xpZGVyIC5zbGlkZS1jYXJkOmhvdmVyIC5jYXJkLWxhYmVsIHtcbiAgY29sb3I6ICM5ZThhNjY7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5yaWdodC1pbWFnZS1zbGlkZXIgLmltYWdlLXNsaWRlciAuc2xpZGUtY2FyZC5hY3RpdmUge1xuICBoZWlnaHQ6IDEzM3B4O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGJvcmRlcjogMi41cHggIzllOGE2NiBzb2xpZDtcbiAgZ2FwOiAxMXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAucmlnaHQtaW1hZ2Utc2xpZGVyIC5pbWFnZS1zbGlkZXIgLnNsaWRlLWNhcmQuYWN0aXZlIC5jYXJkLWxhYmVsIHtcbiAgY29sb3I6ICM5ZThhNjY7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5yaWdodC1pbWFnZS1zbGlkZXIgLmV4cGxvcmUtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICM4NDY5NDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTdweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnJpZ2h0LWltYWdlLXNsaWRlciAuZXhwbG9yZS1idXR0b24gLmhnaS1zdHJva2Uge1xuICBoZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAuc2xpZGVyLWNvbnRyb2xsZXIge1xuICBwYWRkaW5nOiAyNDBweCAzNXB4IDBweCAwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLnNsaWRlci1jb250cm9sbGVyIC5zbGlkZXItaW5kaWNhdG9ycyAuaW5kaWNhdG9yIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAyMTcsIDIxNywgMC40KTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDEycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5zbGlkZXItY29udHJvbGxlciAuc2xpZGVyLWluZGljYXRvcnMgLmluZGljYXRvci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAuc2xpZGVyLWNvbnRyb2xsZXIgLmhnaS1zdHJva2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDUwcHggMzVweCA4MHB4IDEzMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi1oZWFkZXItZGV0YWlscyB7XG4gIHdpZHRoOiA2MjZweDtcbiAgaGVpZ2h0OiAxOTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uLWhlYWRlciAuc2VjdGlvbi1oZWFkZXItZGV0YWlscyAuaGVhZGVyLWRldGFpbHMtdGl0bGUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbi1oZWFkZXIgLnNlY3Rpb24taGVhZGVyLWRldGFpbHMgLmhlYWRlci1kZXRhaWxzLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM1ODU4NTg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLmNvbnRyb2xsZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDE1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLmNvbnRyb2xsZXIgLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDQwcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5nLXNsaWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAubnVtYmVycy1jYXJkIGgyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAubnVtYmVycy1jYXJkIGgzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmctY2FyZHMgLm51bWJlcnMtY2FyZCBwIHtcbiAgd2lkdGg6IDI5MnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjZWNmMGYzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBoZWlnaHQ6IDQxN3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwLjQlLCByZ2IoMCwgMCwgMCkgMTAwJSksIGxpZ2h0Z3JheSAxMDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5nLWNhcmRzIC5jYXJkIC5udW1iZXJzLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAyMDNweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZCAuY2FyZC1pbWFnZSB7XG4gIHdpZHRoOiAzMzVweDtcbiAgaGVpZ2h0OiA0MTdweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDcwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDApIDUwJSwgIzllOGE2NiAxMDAlKSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5nLWNhcmRzIC5jYXJkOmhvdmVyIC5jYXJkLWltYWdlIHtcbiAgYmFja2dyb3VuZDogcmViZWNjYXB1cnBsZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZC0yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDE3cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsIHJnYmEoMCwgMCwgMCwgMC43KSA5OS45NiUpLCB1cmwoLi4vaW1hZ2VzLzMuanBnKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZC0yOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLCAjOWU4YTY2IDEwMCUpLCB1cmwoLi4vaW1hZ2VzLzMuanBnKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZC0zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNDE3cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDI0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlKSwgdXJsKC4uL2ltYWdlcy81LmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmctY2FyZHMgLmNhcmQtMzpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSwgIzllOGE2NiAxMDAlKSwgdXJsKC4uL2ltYWdlcy81LmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmctY2FyZHMgLmNhcmQtNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQxN3B4O1xuICBwYWRkaW5nOiAyNHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAyNHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJSksIHVybCguLi9pbWFnZXMvMTIuanBnKSBsaWdodGdyYXkgNTAlL2NvdmVyIG5vLXJlcGVhdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiAucmFua2luZ3Mtc2VjdGlvbiAucmFua2luZy1jYXJkcyAuY2FyZC00OmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLCAjOWU4YTY2IDEwMCUpLCB1cmwoLi4vaW1hZ2VzLzEyLmpwZykgbGlnaHRncmF5IDUwJS9jb3ZlciBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXNlY3Rpb24ge1xuICBjb2xvcjogIzY4NmQ3MjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGNhbGMoLTc2LjUzNDA4cHggKyAxMC44OTJ2dyk7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zZWN0aW9uIC5jb250ZW50LWNvbnRhaW5lciBoMSB7XG4gIHdpZHRoOiA0NjlweDtcbiAgY29sb3I6ICMyZDMwMzM7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIHAge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjb2xvcjogIzU4NTg1ODtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgYSAuYmFjay1idXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZThhNjY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgYSAuYmFjay1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU4YTY2O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgYSAuYmFjay1idXR0b24gLmhnaS1zdHJva2Uge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXNlY3Rpb24gLmltYWdlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogNjE5cHg7XG4gIGhlaWdodDogNDE0cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zZWN0aW9uIC5pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbWFwLXZlY3Rvci5zdmcpICNmOGY1ZWYgODAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIge1xuICBtYXJnaW46IDAgY2FsYyg4MC4zOTY2NHB4ICsgMy4wODZ2dyk7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTIwcHggMHB4IDBweCAwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1zZWN0aW9uIHtcbiAgd2lkdGg6IDcwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSB7XG4gIGhlaWdodDogMTMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSAuc3RlcC1pdGVtLXRpdGxlIHtcbiAgbGVmdDogMTIwcHg7XG4gIHRvcDogMjQuNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzk4OTVhMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjguMDFweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSAuc3RlcC1zZXBhcmF0b3Ige1xuICB3aWR0aDogMS4xM3B4O1xuICBoZWlnaHQ6IDU5cHg7XG4gIGxlZnQ6IDM2cHg7XG4gIHRvcDogNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmlnaHQ6IDEuMTNweCByZ2JhKDAsIDAsIDAsIDAuMTIpIHNvbGlkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtc2VjdGlvbiAuc3RlcC1pdGVtIC5zdGVwLWl0ZW0tY2lyY2xlIHtcbiAgd2lkdGg6IDc0LjU0cHg7XG4gIGhlaWdodDogNzQuNTRweDtcbiAgbGVmdDogMC40NHB4O1xuICB0b3A6IC0wLjM1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDM3LjI3cHg7XG4gIGJvcmRlcjogMy4zOXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSkgc29saWQ7XG4gIGNvbG9yOiAjMWUxNzMzO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtc2VjdGlvbiAuc3RlcC1pdGVtIC5zdGVwLWl0ZW0tY2lyY2xlIHNwYW4ge1xuICBsZWZ0OiAzMXB4O1xuICB0b3A6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMC40OTRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbS5hY3RpdmUgLnN0ZXAtaXRlbS10aXRsZSB7XG4gIHRvcDogMjAuMjFweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQyLjAxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1zZWN0aW9uIC5zdGVwLWl0ZW0uYWN0aXZlIC5zdGVwLWl0ZW0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjODQ2OTQwIDAlLCAjZjhmNWVmIDEwMCUpO1xuICBib3JkZXI6IDUuNjVweCB3aGl0ZSBzb2xpZDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IHtcbiAgd2lkdGg6IDQ1JTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIC8qIGJvcmRlci1yYWRpdXM6IDEwcHg7ICovXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW46IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNTRweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTdweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLWNvbnRlbnQgLnN0ZXBzLWNvbnRlbnQtZGV0YWlscyAuZGV0YWlscy1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCAuc3RlcHMtY29udGVudC1kZXRhaWxzIC5kZXRhaWxzLWdyb3VwIC5kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmYmZiZmM7XG4gIGJvcmRlci1yYWRpdXM6IDExcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWRldGFpbHMgLmRldGFpbHMtZ3JvdXAgLmRldGFpbHMtY29udGFpbmVyIC5kZXRhaWxzLXN1bW1hcnksXG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWRldGFpbHMgLmRldGFpbHMtZ3JvdXAgLmRldGFpbHMtY29udGFpbmVyIC5kZXRhaWxzLWJyaWVmIHtcbiAgd2lkdGg6IDYyMnB4O1xuICBjb2xvcjogIzMzMzczYjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCAuc3RlcHMtY29udGVudC1kZXRhaWxzLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWRldGFpbHMuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTJweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIGJhY2tncm91bmQ6ICM4NDY5NDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LWJ0biAuaGdpLXN0cm9rZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIHtcbiAgcGFkZGluZzogNTBweCAxMzBweCAyMHB4IDM1cHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5iYWNrLWJ1dHRvbiAuaGdpLXN0cm9rZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zdGVwcy1jb250ZW50LWJ0biAuaGdpLXN0cm9rZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5leHBsb3JlLWJ1dHRvbiAuaGdpLXN0cm9rZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlcy1kZXRhaWxzIHtcbiAgcGFkZGluZzogMzBweCAxMzJweCAyMHB4IDE0OHB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XG4gIHBhZGRpbmc6IDQ1cHggNDVweCAwcHggMHB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5zbGlkZXItY29udHJvbGxlciB7XG4gIHBhZGRpbmc6IDI0MHB4IDBweCAwcHggMzVweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAuc2xpZGVyLWNvbnRyb2xsZXIgLnNsaWRlci1pbmRpY2F0b3JzIC5pbmRpY2F0b3Ige1xuICByaWdodDogMTJweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1zZWN0aW9uIC5zdGVwLWl0ZW0gLnN0ZXAtaXRlbS10aXRsZSB7XG4gIHJpZ2h0OiAxMjBweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1zZWN0aW9uIC5zdGVwLWl0ZW0gLnN0ZXAtaXRlbS1jaXJjbGUgc3BhbiB7XG4gIHJpZ2h0OiAzMXB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSAuc3RlcC1zZXBhcmF0b3Ige1xuICByaWdodDogMzZweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIC5zdGVwcy1jb250ZW50IC5zdGVwcy1jb250ZW50LXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAucHJvamVjdC1vdmVydmlldyAuY29udGVudC13cmFwcGVyIC5jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC53cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC53cmFwcGVyIC50YWJzIHtcbiAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMTBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAudmlzaW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiA2MzBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLnZpc2lvbi1zZWN0aW9uIC5pbWFnZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC52aXNpb24tc2VjdGlvbiAuY29udGVudC1jb250YWluZXIgYSAuYmFjay1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAua2V5LXJlc291cmNlcyAucmVzb3VyY2VzLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlcy1kZXRhaWxzIC5zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlLWNhcmRzIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlLWNhcmRzIC5jYXJkIHtcbiAgICB3aWR0aDogMzkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLmtleS1yZXNvdXJjZXMgLnJlc291cmNlLWNhcmRzIC5jYXJkIC5jYXJkLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweCAyMHB4IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciBoMixcbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm92ZXJ2aWV3LWNvbnRlbnQgLm1pbmluZy12aXNpb24gLm1pbmluZy12aXNpb24tZGV0YWlscyAuY29udGVudC13cmFwcGVyIC5taW5pbmctdmlzaW9uLWNhcmRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRldmVsb3BpbmctY2FyZCxcbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vdmVydmlldy1jb250ZW50IC5taW5pbmctdmlzaW9uIC5taW5pbmctdmlzaW9uLWRldGFpbHMgLmNvbnRlbnQtd3JhcHBlciAubWluaW5nLXZpc2lvbi1jYXJkcyAuZ3Jvd3RoLWNhcmQsXG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3ZlcnZpZXctY29udGVudCAubWluaW5nLXZpc2lvbiAubWluaW5nLXZpc2lvbi1kZXRhaWxzIC5jb250ZW50LXdyYXBwZXIgLm1pbmluZy12aXNpb24tY2FyZHMgLmRyaXZpbmctY2FyZCB7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMge1xuICAgIHBhZGRpbmc6IDEwMHB4IDBweCAyMHB4IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluaW5nLWtzYSAubWluaW5nLWtzYS1kZXRhaWxzIC5jb250ZW50LWNvbnRhaW5lciAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMgLmNvbnRlbnQtY29udGFpbmVyIC5taW5pbmctY2FyZHMgLmNhcmQge1xuICAgIHdpZHRoOiAzOTBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmcta3NhIC5taW5pbmcta3NhLWRldGFpbHMgLmNvbnRlbnQtY29udGFpbmVyIC5taW5pbmctY2FyZHMgLmNhcmQgLmNhcmQtY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDMwcHggMzJweCAxMDBweCAzMnB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1udW1iZXJzLXNlY3Rpb24gLm1pbmluZy1udW1iZXJzIC5taW5pbmctbnVtYmVycy1jYXJkcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE3cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5pbmctbnVtYmVycy1zZWN0aW9uIC5taW5pbmctbnVtYmVycyAubWluaW5nLW51bWJlcnMtY2FyZHMgLmNhcmQge1xuICAgIGhlaWdodDogMzMxcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggMHB4IDIwcHggMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMge1xuICAgIG1hcmdpbjogMCBjYWxjKDcuNTM0MDhweCArIDMuMDg2dncpO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMge1xuICAgIGhlaWdodDogMTA5NXB4O1xuICAgIHdpZHRoOiA0MTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTEzcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAucmlnaHQtaW1hZ2Utc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDBweCAwcHggMTVweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1oZWFkZXIge1xuICAgIHdpZHRoOiAzNDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxvdztcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1taW5lcmFsLWRldGFpbHMgLmNvbnRlbnQtbWluZXJhbC1pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAzNDZweDtcbiAgICBoZWlnaHQ6IDMzMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAuY29udGVudC1taW5lcmFsLWltZyBpbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICByaWdodDogNjBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1taW5lcmFsLWRldGFpbHMgLm1pbmVyYWwtaXRlbS1kZXRhaWxzIHtcbiAgICB3aWR0aDogNDA1cHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDUwcHggNXB4IDIwcHggMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24gLnJhbmtpbmdzLXNlY3Rpb24gLmNvbnRyb2xsZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5ncy1zZWN0aW9uIC5yYW5raW5nLWNhcmRzIHtcbiAgICBwYWRkaW5nOiAwcHggMjZweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luOiAxMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXNlY3Rpb24gLmNvbnRlbnQtY29udGFpbmVyIGgxIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zZWN0aW9uIC5pbWFnZS1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIge1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLmludmVzdG1lbnQtZ3VpZGUtY29udGVudCAuaW52ZXN0bWVudC1ndWlkZS1zZWN0aW9uIC5ndWlkZS1zdGVwcyAubWFwLWNvbnRhbmllciAuc3RlcHMtY29udGFuaWVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDBweCAwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSAuc3RlcC1pdGVtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLXNlY3Rpb24gLnN0ZXAtaXRlbSAuc3RlcC1zZXBhcmF0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCB7XG4gICAgd2lkdGg6IDQwNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24gLmd1aWRlLXN0ZXBzIC5tYXAtY29udGFuaWVyIC5zdGVwcy1jb250YW5pZXIgLnN0ZXBzLWNvbnRlbnQgLnN0ZXBzLWNvbnRlbnQtZGV0YWlscyAuZGV0YWlscy1ncm91cCAuZGV0YWlscy1jb250YWluZXIgLmRldGFpbHMtc3VtbWFyeSxcbiAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCAuc3RlcHMtY29udGVudC1kZXRhaWxzIC5kZXRhaWxzLWdyb3VwIC5kZXRhaWxzLWNvbnRhaW5lciAuZGV0YWlscy1icmllZiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDIwcHggNXB4O1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5pbnZlc3RtZW50LWd1aWRlLWNvbnRlbnQgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiAuZ3VpZGUtc3RlcHMgLm1hcC1jb250YW5pZXIgLnN0ZXBzLWNvbnRhbmllciAuc3RlcHMtY29udGVudCAuc3RlcHMtY29udGVudC10aXRsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLm1pbmluZy1rc2EgLm1pbmluZy1rc2EtZGV0YWlscyB7XG4gICAgcGFkZGluZzogMTAwcHggMjBweCAyMHB4IDBweDtcbiAgfVxuICBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMge1xuICAgIGhlaWdodDogMTEyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEzcHg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNDVweCAxNXB4IDBweCAwcHg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCAuc2VjdGlvbnMgLm9wZW4taW52ZXN0bWVudC1jb250ZW50IC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiAuYXZhaWxhYmxlLW1pbmVyYWxzIC5zZWN0aW9uLW1pbmVyYWxzIC5sZWZ0LW1pbmVyYWwtY29udGVudCAuY29udGVudC1taW5lcmFsLWRldGFpbHMgLmNvbnRlbnQtbWluZXJhbC1pbWcgaW1nIHtcbiAgICBsZWZ0OiA0NHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQgLnNlY3Rpb25zIC5vcGVuLWludmVzdG1lbnQtY29udGVudCAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24gLmF2YWlsYWJsZS1taW5lcmFscyAuc2VjdGlvbi1taW5lcmFscyAubGVmdC1taW5lcmFsLWNvbnRlbnQgLmNvbnRlbnQtbWluZXJhbC1kZXRhaWxzIC5taW5lcmFsLWltZy1zaGFkb3cge1xuICAgIHJpZ2h0OiA4NXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IC5zZWN0aW9ucyAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uIC5hdmFpbGFibGUtbWluZXJhbHMgLnNlY3Rpb24tbWluZXJhbHMgLmxlZnQtbWluZXJhbC1jb250ZW50IC5jb250ZW50LW1pbmVyYWwtZGV0YWlscyAuY29udGVudC1taW5lcmFsLWltZyAubWluZXJhbC1pbWctc2hhZG93IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjVlZjtcbiAgY29sb3I6ICMyZDMwMzM7XG4gIGhlaWdodDogOTIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxNjBweDtcbiAgbGVmdDogMTMycHg7XG4gIHdpZHRoOiA4NyU7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiA1MDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLm1pbmVyYWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0b3A6IDY2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5taW5lcmFsLWNvbnRhaW5lciAuY29udGFpbmVyLWRldGFpbHMge1xuICB3aWR0aDogNzM2cHg7XG4gIGhlaWdodDogMjg2cHg7XG4gIGdhcDogMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLm1pbmVyYWwtY29udGFpbmVyIC5jb250YWluZXItZGV0YWlscyAuY29udGFpbmVyLXRpdGxlIHtcbiAgLyogd2lkdGg6IDM0N3B4OyAqL1xuICBjb2xvcjogIzJkMzAzMztcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjguNHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAubWluZXJhbC1jb250YWluZXIgLmNvbnRhaW5lci1kZXRhaWxzIC5jb250YWluZXItc3VidGl0bGUge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogIzY5NmQ3MDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLm1pbmVyYWwtY29udGFpbmVyIC5taW5lcmFsLWltYWdlLXNoYWRvdyB7XG4gIHdpZHRoOiAzNDQuNjdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAubWluZXJhbC1jb250YWluZXIgLm1pbmVyYWwtaW1hZ2Utc2hhZG93IC5zaGFkb3ctbGF5ZXJzIHtcbiAgd2lkdGg6IDM0NC42N3B4O1xuICBoZWlnaHQ6IDE0OC43NnB4O1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMjM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMC4zO1xuICBtaXgtYmxlbmQtbW9kZTogY29sb3ItYnVybjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLm1pbmVyYWwtY29udGFpbmVyIC5taW5lcmFsLWltYWdlLXNoYWRvdyAuc2hhZG93LWxheWVycyAuc2hhZG93LWZpcnN0LWxheWVyIHtcbiAgd2lkdGg6IDMxMS4zOHB4O1xuICBoZWlnaHQ6IDExNC45OHB4O1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMzMuNzhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjM7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYmFja2dyb3VuZDogIzJkMzAzMztcbiAgYm94LXNoYWRvdzogMjRweCAyNHB4IDI0cHg7XG4gIGZpbHRlcjogYmx1cigyNHB4KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLm1pbmVyYWwtY29udGFpbmVyIC5taW5lcmFsLWltYWdlLXNoYWRvdyAuc2hhZG93LWxheWVycyAuc2hhZG93LXNlY29uZC1sYXllciB7XG4gIHdpZHRoOiAyNTguMTFweDtcbiAgaGVpZ2h0OiA4NC40MnB4O1xuICBsZWZ0OiA3My4xN3B4O1xuICB0b3A6IDQ0LjI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkuODdkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoODNkZWcsIGJsYWNrIDAlLCByZ2JhKDAsIDAsIDAsIDAuMSkgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDE2cHggMTZweCAxNnB4O1xuICBmaWx0ZXI6IGJsdXIoMTZweCk7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5taW5lcmFsLWNvbnRhaW5lciAubWluZXJhbC1pbWFnZS1zaGFkb3cgLm1pbmVyYWwtaW1hZ2Uge1xuICB3aWR0aDogMzQzLjU5cHg7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5taW5lcmFsLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gIGhlaWdodDogMjI4cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5taW5lcmFsLWRldGFpbHMgLm1pbmVyYWwtZGV0YWlscy1jb250YWluZXIgLm1pbmVyYWwtZGV0YWlscy1oZWFkZXIge1xuICB3aWR0aDogMTQ2cHg7XG4gIGhlaWdodDogNzBweDtcbiAgY29sb3I6ICMzMzM3M2I7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDM2LjRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5taW5lcmFsLWRldGFpbHMgLm1pbmVyYWwtZGV0YWlscy1jb250YWluZXIgLmNhcmQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkLWl0ZW0ge1xuICB3aWR0aDogMjYycHg7XG4gIGhlaWdodDogMTA2cHg7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIC5taW5lcmFsLWRldGFpbHMgLm1pbmVyYWwtZGV0YWlscy1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZC1pdGVtIC5pdGVtLWRldGFpbHMge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAubWluZXJhbC1kZXRhaWxzIC5taW5lcmFsLWRldGFpbHMtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQtaXRlbSAuaXRlbS1kZXRhaWxzIC5pdGVtLWRldGFpbHMtdGl0bGUge1xuICBoZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjNmU4MThlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkLWl0ZW0gLml0ZW0tZGV0YWlscyAuaXRlbS1kZXRhaWxzLXZhbHVlIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzJkMzAzNDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjNDM0NjRhIDAlLCAjNDM0NjRhIDEwMCUpO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2NnB4O1xuICBsZWZ0OiAxMzJweDtcbiAgaGVpZ2h0OiA2MzFweDtcbiAgd2lkdGg6IDg3JTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLnRvcC1sb2NhdGlvbnMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLnRvcC1sb2NhdGlvbnMtaGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICB3aWR0aDogMTA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLnRvcC1sb2NhdGlvbnMtaGVhZGVyIC5sb2NhdGlvbi1oZWFkZXIge1xuICB3aWR0aDogNTE0cHg7XG4gIGNvbG9yOiAjZjhmNWVmO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciAudG9wLWxvY2F0aW9ucy1oZWFkZXIgLmxvY2F0aW9uLWhlYWRlciAubG9jYXRpb24taGVhZGVyLWZpcnN0IHtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNjNweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLnRvcC1sb2NhdGlvbnMtaGVhZGVyIC5sb2NhdGlvbi1oZWFkZXIgLmxvY2F0aW9uLWhlYWRlci1zZWNvbmQge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGhlaWdodDogNDM5cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBoZWlnaHQ6IDM1NHB4O1xuICB3aWR0aDogNDAwcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlcjogMXB4IHJnYmEoMjQyLjMsIDI0Mi4zLCAyNDIuMywgMCkgc29saWQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzJkMzAzMztcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQgLmNhcmQtaWNvbiB7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWljb24gLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDUwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLXZhbHVlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDY2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA4OC40NHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLXZhbHVlLWttIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0Mi44OHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0LjEycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmYWZiZmI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciAuYXBwbGljYXRpb25zLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDY2cHg7XG4gIGxlZnQ6IDEzMnB4O1xuICBoZWlnaHQ6IDY5MXB4O1xuICB3aWR0aDogODclO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAuYXBwbGljYXRpb25zLXdyYXBwZXIgLmFwcGxpY2F0aW9ucy1jb250YWluZXIgLmFwcGxpY2F0aW9ucy1oZWFkZXIge1xuICB3aWR0aDogNDM0cHg7XG4gIGhlaWdodDogMTQ2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDYycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciAuYXBwbGljYXRpb25zLWNvbnRhaW5lciAuYXBwbGljYXRpb25zLWhlYWRlciBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNjJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IHtcbiAgaGVpZ2h0OiAzNTRweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAuYXBwbGljYXRpb25zLXdyYXBwZXIgLmFwcGxpY2F0aW9ucy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIGhlaWdodDogNDQ0cHg7XG4gIHBhZGRpbmc6IDQwcHggNDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggI2RhZGFkYSBzb2xpZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC13cmFwcGVyIC5jYXJkLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICM2ZjYxNDc7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzczcHg7XG4gIGhlaWdodDogOThweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzNzNiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3QgLm1pbmVyYWwtaW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiAxMzJweDtcbiAgd2lkdGg6IDg3JTtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIC5jYXJkLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIC5jYXJkLWxpc3QgLmNhcmQtZ3JvdXAgLmNhcmQge1xuICB3aWR0aDogMzA4cHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDI1cHggcmdiYSgyMzMuNTIsIDIzMy41MiwgMjMzLjUyLCAwLjE2KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuaW1hZ2UtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgMjQ1LCAyMzksIDAuMzQpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuaW1hZ2UtZ3JvdXAgLmltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3QgLm1pbmVyYWwtaW5mbyAuY2FyZC1saXN0IC5jYXJkLWdyb3VwIC5jYXJkIC5pbWFnZS1ncm91cCAuaW1hZ2UtY29udGFpbmVyIC5pbWFnZS1zaGFkb3cgLnNoYWRvdy1sYXllcnMge1xuICB3aWR0aDogNjNweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsZWZ0OiA0NXB4O1xuICB0b3A6IDEwMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDE2cHggMTZweCAxNnB4O1xuICBmaWx0ZXI6IGJsdXIoMTZweCk7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuaW1hZ2UtZ3JvdXAgLmltYWdlLWNvbnRhaW5lciAuaW1hZ2Utc2hhZG93IC5jYXJkLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG4gIHRvcDogLTI4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgaGVpZ2h0OiA2N3B4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3QgLm1pbmVyYWwtaW5mbyAuY2FyZC1saXN0IC5jYXJkLWdyb3VwIC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC1sYWJlbHMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWNvbnRlbnQtbGFiZWxzIC5sYWJlbCB7XG4gIHBhZGRpbmc6IDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3QgLm1pbmVyYWwtaW5mbyAuY2FyZC1saXN0IC5jYXJkLWdyb3VwIC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC1sYWJlbHMgLmxhYmVsIC5sYWJlbC1vbmUge1xuICB3aWR0aDogNDVweDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgYmFja2dyb3VuZDogI2YyZjdmZDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWNvbnRlbnQtbGFiZWxzIC5sYWJlbCAubGFiZWwtb25lIC5sYWJlbC1vbmUtdGV4dCB7XG4gIGNvbG9yOiAjMDAyODU4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBESU4gTmV4dCBMVCBBcmFiaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNS42cHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3QgLm1pbmVyYWwtaW5mbyAuY2FyZC1saXN0IC5jYXJkLWdyb3VwIC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtY29udGVudC1sYWJlbHMgLmxhYmVsIC5sYWJlbC10d28ge1xuICB3aWR0aDogNTFweDtcbiAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYmFja2dyb3VuZDogI2YyZmJmNztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIC5jYXJkLWxpc3QgLmNhcmQtZ3JvdXAgLmNhcmQgLmNhcmQtY29udGVudCAuY2FyZC1jb250ZW50LWxhYmVscyAubGFiZWwgLmxhYmVsLXR3byAubGFiZWwtdHdvLXRleHQge1xuICBjb2xvcjogIzAwNDQyOTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogRElOIE5leHQgTFQgQXJhYmljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTUuNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWNvbnRlbnQtdGl0bGUge1xuICB3aWR0aDogMTkxcHg7XG4gIGhlaWdodDogNDNweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWNvbnRlbnQtdGl0bGUgLmNhcmQtY29udGVudC10aXRsZS10ZXh0IHtcbiAgd2lkdGg6IDI2N3B4O1xuICBjb2xvcjogIzFkMWQxYjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LWZhbWlseTogRElOIE5leHQgTFQgQXJhYmljO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzcuOHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAucmVhZC1tb3JlIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDExcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAucmVhZC1tb3JlIC5tb3JlLXNlcGFyYXRvciB7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogMXB4ICNmNmY5Zjkgc29saWQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAucmVhZC1tb3JlIC5yZWFkLW1vcmUtZ3JvdXAge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNjNweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8gLmNhcmQtbGlzdCAuY2FyZC1ncm91cCAuY2FyZCAucmVhZC1tb3JlIC5yZWFkLW1vcmUtZ3JvdXAgLnJlYWQtbW9yZS10aXRsZSB7XG4gIHdpZHRoOiAxODNweDtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1mYW1pbHk6IERJTiBOZXh0IExUIEFyYWJpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIC5jYXJkLWxpc3QgLmNhcmQtZ3JvdXAgLmNhcmQgLnJlYWQtbW9yZSAucmVhZC1tb3JlLWdyb3VwIC5tb3JlLWFycm93IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEzMnB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEzMnB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWNvbnRlbnQgLmNhcmQtdmFsdWUta20ge1xuICBwYWRkaW5nLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDEzMnB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IC5taW5lcmFsLWluZm8ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogNTVweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIC5jYXJkLWxpc3QgLmNhcmQtZ3JvdXAgLmNhcmQgLmltYWdlLWdyb3VwIC5pbWFnZS1jb250YWluZXIgLmltYWdlLXNoYWRvdyAuc2hhZG93LWxheWVycyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA4NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnBhZ2UtaGVybyB7XG4gICAgaGVpZ2h0OiAxMzIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIge1xuICAgIGxlZnQ6IDMycHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA2OTVweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5taW5lcmFsLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMzBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5taW5lcmFsLWNvbnRhaW5lciAubWluZXJhbC1pbWFnZS1zaGFkb3cgLnNoYWRvdy1sYXllcnMge1xuICAgIGxlZnQ6IDQwcHg7XG4gICAgdG9wOiAyMDBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5taW5lcmFsLWNvbnRhaW5lciAubWluZXJhbC1pbWFnZS1zaGFkb3cgLm1pbmVyYWwtaW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5wYWdlLWhlcm8gLmhlcm8td3JhcHBlciAubWluZXJhbC1kZXRhaWxzIC5taW5lcmFsLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciAubWluZXJhbC1kZXRhaWxzLWhlYWRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciAuY2FyZC1saXN0IHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIgLm1pbmVyYWwtZGV0YWlscyAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkLWl0ZW0ge1xuICAgIHdpZHRoOiAxNzhweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbGVmdDogMzJweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNDM1cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAudG9wLWxvY2F0aW9ucy13cmFwcGVyIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciAudG9wLWxvY2F0aW9ucy1oZWFkZXIgLmxvY2F0aW9uLWhlYWRlciB7XG4gICAgd2lkdGg6IDM4OHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLnRvcC1sb2NhdGlvbnMtaGVhZGVyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLnRvcC1sb2NhdGlvbnMtd3JhcHBlciAudG9wLWxvY2F0aW9ucy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDk5JTtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIGdhcDogMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogbm9ybWFsO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAzMnB4O1xuICAgIGhlaWdodDogMTEwMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5hcHBsaWNhdGlvbnMtaGVhZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciAuYXBwbGljYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8gLmFwcGxpY2F0aW9ucy13cmFwcGVyIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZ2FwOiAwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAuYXBwbGljYXRpb25zLXdyYXBwZXIgLmFwcGxpY2F0aW9ucy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQgLmNhcmQtaWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciAuYXBwbGljYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC5hcHBsaWNhdGlvbnMtd3JhcHBlciAuYXBwbGljYXRpb25zLWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZCAuY2FyZC1jb250ZW50IC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCAubWluZXJhbC1pbmZvIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAucGFnZS1oZXJvIC5oZXJvLXdyYXBwZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDMycHg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIC50b3AtbG9jYXRpb25zLXdyYXBwZXIgLnRvcC1sb2NhdGlvbnMtY29udGFpbmVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAzMnB4O1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyAuYXBwbGljYXRpb25zLXdyYXBwZXIgLmFwcGxpY2F0aW9ucy1jb250YWluZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDMycHg7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtZmlsdGVyIC5ldmVudC1maWx0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtZmlsdGVyIC5ldmVudC1maWx0ZXItY29udGVudCAuZXZlbnQtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE4cHg7XG4gIC8qIEN1c3RvbSBkcm9wZG93biBhcnJvdyAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciAuZXZlbnQtZmlsdGVyLWNvbnRlbnQgLmV2ZW50LWlucHV0LWdyb3VwIC5ldmVudC1sYWJlbCB7XG4gIGNvbG9yOiAjMzQzNzNhO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIgLmV2ZW50LWZpbHRlci1jb250ZW50IC5ldmVudC1pbnB1dC1ncm91cCAuZXZlbnQtc2VsZWN0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciAuZXZlbnQtZmlsdGVyLWNvbnRlbnQgLmV2ZW50LWlucHV0LWdyb3VwIC5ldmVudC1zZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjM2MzYzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciAuZXZlbnQtZmlsdGVyLWNvbnRlbnQgLmV2ZW50LWlucHV0LWdyb3VwIC5ldmVudC1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4YjY5MTQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtZmlsdGVyIC5ldmVudC1maWx0ZXItY29udGVudCAuZXZlbnQtaW5wdXQtZ3JvdXAgLmV2ZW50LXNlbGVjdDpob3ZlciwgLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciAuZXZlbnQtZmlsdGVyLWNvbnRlbnQgLmV2ZW50LWlucHV0LWdyb3VwIC5ldmVudC1zZWxlY3Q6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGI2OTE0O1xuICBjb2xvcjogIzhiNjkxNDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIgLmV2ZW50LWZpbHRlci1jb250ZW50IC5ldmVudC1pbnB1dC1ncm91cCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDAlO1xuICByaWdodDogNyU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtZmlsdGVyIC5ldmVudC1maWx0ZXItY29udGVudCAuYXBwbHktYnRuIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwcHggMThweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwYmM3MDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMHB4IDEzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMzk1cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1pbWFnZSAuc3RhdHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gIGNvbG9yOiAjZmFmYmZiO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWltYWdlIC5zdGF0dXMudXBjb21pbmcge1xuICBiYWNrZ3JvdW5kOiAjMDBiYzcwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtaW1hZ2UgLnN0YXR1cy5wYXNzZWQge1xuICBiYWNrZ3JvdW5kOiAjZTQ2YTZhO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtZGV0YWlscyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1kZXRhaWxzIGgzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGNvbG9yOiAjMzQ0NjVjO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGhlaWdodDogNzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWRldGFpbHMgLmxvY2F0aW9uLWRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIGNvbG9yOiAjNmQ3ZDhmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtZGV0YWlscyAubG9jYXRpb24tZGF0ZSAuaGdpLXN0cm9rZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM2ZDdkOGY7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1kZXRhaWxzIC5sb2NhdGlvbi1kYXRlIC5sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIC8qIHdpZHRoOiAzMjBweDsgKi9cbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWRldGFpbHMgLmxvY2F0aW9uLWRhdGUgLmRhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAvKiB3aWR0aDogMTQ2cHg7ICovXG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1kZXRhaWxzIC50YWcge1xuICBiYWNrZ3JvdW5kOiAjZmNlZmVkO1xuICBjb2xvcjogI2U4Nzc2NjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWRldGFpbHMgLnRhZy53b3Jrc2hvcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzUsIDE0NSwgMTQwLCAwLjIpO1xuICBjb2xvcjogIzRiOTE4Yztcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWRldGFpbHMgLnRhZy5idXNpbmVzcyB7XG4gIGJhY2tncm91bmQ6ICNlNmYwZmY7XG4gIGNvbG9yOiAjMDA2NWZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWNvbnRhaW5lciAuZXZlbnQtY2FyZCAuZXZlbnQtZGV0YWlscyAudGFnLmNvbmZlcmVuY2Uge1xuICBiYWNrZ3JvdW5kOiAjZjdlOWQ2O1xuICBjb2xvcjogI2Q3OTEzMTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIgLmV2ZW50LWNhcmQgLmV2ZW50LWRldGFpbHMgLnRhZy5pbml0aWF0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U3ZmFmYjtcbiAgY29sb3I6ICMwYTkyOTM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1kZXRhaWxzIC50YWcuYXdhcmVuZXNzIHtcbiAgYmFja2dyb3VuZDogI2U2ZTllYztcbiAgY29sb3I6ICMwNTI1M2M7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIC5ldmVudC1jYXJkIC5ldmVudC1kZXRhaWxzIC50YWcuYXdhcmVuZXNzLXdvcmtzaG9wIHtcbiAgYmFja2dyb3VuZDogI2UzZWZkNTtcbiAgY29sb3I6ICM3NWIxMmY7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCB7XG4gIHBhZGRpbmc6IDBweCAxMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01MHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudGFicyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgLyogZ2FwOiA2NXB4OyAqL1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudGFicyAudGFiIHtcbiAgY29sb3I6ICNiNWI3Yjg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMgLnRhYjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwifFwiO1xuICBjb2xvcjogI2VjZWRlZDtcbiAgbWFyZ2luOiAzMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudGFicyAudGFiLmFjdGl2ZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IGEge1xuICBjb2xvcjogI2JjOTU1YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5jb250ZW50LXNlcGFyYXRvciB7XG4gIGJvcmRlcjogM3B4ICNmN2Y3Zjcgc29saWQ7XG4gIG1hcmdpbjogNTBweCAwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5zcGVha2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1pbWFnZSB7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDgycHg7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5zcGVha2VyIC5zcGVha2VyLWltYWdlIC5oZ2ktc3Ryb2tlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1kZXRhaWxzIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1kZXRhaWxzIC5zcGVha2VyLW5hbWUge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1kZXRhaWxzIC5zcGVha2VyLXBvc2l0aW9uIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgY29sb3I6ICM4NThkOWQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IENhaXJvO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYuOHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50b3BpY3Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRvcGljcyBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50b3BpY3Mgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRvcGljcyBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudG9waWNzIGEge1xuICBjb2xvcjogI2JjOTU1YztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMThweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmF0dGFjaG1lbnRzIC5hdHRhY2htZW50c0xhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMS4ycmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuYXR0YWNobWVudHMgLmZpbGVzIC5maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVmNDtcbiAgcGFkZGluZzogMS42cmVtIDJyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVJY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMy43cmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuYXR0YWNobWVudHMgLmZpbGVzIC5maWxlIC5maWxlQm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjZyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVCb3ggLmZpbGVOYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzNDM3M2E7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVCb3ggLmZpbGVXZWlnaHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICM5MjkzOTQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmljb24tZG93bmxvYWQge1xuICBtYXJnaW4tbGVmdDogNC44cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQge1xuICB3aWR0aDogMjUlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtZGV0YWlscy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQgLmV2ZW50LWRldGFpbHMtbGlzdCAuaXRlbS1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQgLmV2ZW50LWRldGFpbHMtbGlzdCAuaXRlbS1ncm91cCAuZXZlbnREZXRhaWxzVGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w0IC5ldmVudC1kZXRhaWxzLWxpc3QgLml0ZW0tZ3JvdXAgLmV2ZW50RGV0YWlsc1RleHQgLmRldGFpbHNMYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQgLmV2ZW50LWRldGFpbHMtbGlzdCAuaXRlbS1ncm91cCAuZXZlbnREZXRhaWxzVGV4dCAuZGV0YWlsc1ZhbHVlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtdmlkZW8gLnZpZGVvIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjEwcHg7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCB7XG4gIHBhZGRpbmc6IDBweCAxNDBweCAwcHggMTMwcHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmNvbnRlbnQgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciB7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIgLmV2ZW50LWZpbHRlci1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQge1xuICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMge1xuICAgIGdhcDogMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMgLnRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50YWJzIC50YWI6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCB7XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG4gIH1cbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLnJvdyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMTMuOTRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC50aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuMTJyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC50aXRsZSBoMyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC50aXRsZSBoMyB7XG4gIGNvbG9yOiAjNDk0RjU1O1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNC45NHJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpIC5iZWYtbGluayxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGkgLmJlZi1saW5rIHtcbiAgY29sb3I6ICNCNUI3Qjg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmstLXNlbGVjdGVkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmstLXNlbGVjdGVkIHtcbiAgY29sb3I6ICM5RThBNjY7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3csXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xuICBib3gtc2hhZG93OiAwcHggNi43MjlweCAyOC4wNHB4IDBweCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuMTYpO1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93OmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzclO1xuICBsZWZ0OiA1JTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSAuZmllbGQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAyLjM1ODY5cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzI1ODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjU2cmVtO1xuICBwYWRkaW5nOiAwLjU2cmVtIDAuODRyZW0gMC44NHJlbSAwLjU2cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgxKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgxKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMjU4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgyKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgyKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQ5RjlEO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgzKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCgzKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUFEOUM3O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg0KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg0KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMjU4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg1KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg1KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQ5RjlEO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg2KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg2KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUFEOUM3O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg3KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg3KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzMjU4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg4KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg4KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQ5RjlEO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg5KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93Om50aC1jaGlsZCg5KSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUFEOUM3O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1pbnNydWMtaW1hZ2UgLmZpZWxkLWNvbnRlbnQgaW1nLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtaW5zcnVjLWltYWdlIC5maWVsZC1jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4NHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtY3JlYXRlZCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWNyZWF0ZWQge1xuICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLWNyZWF0ZWQgLmZpZWxkLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1jcmVhdGVkIC5maWVsZC1jb250ZW50IHtcbiAgY29sb3I6ICNBRTlFODA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAxLjI2MTg4cmVtICovXG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUge1xuICBwYWRkaW5nOiAwIDAgMS41NnJlbSAxLjU2cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAuZmllbGQtY29udGVudCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cgLnZpZXdzLWZpZWxkLXRpdGxlIC5maWVsZC1jb250ZW50IHtcbiAgY29sb3I6ICMzMzM3M0I7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmNlbnRlci1zbGlkZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2VudGVyLXNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmNlbnRlci1zbGlkZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5jZW50ZXItc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmd1aWRlcy1jb250cm9sLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmNhcm91c2VsLWNvbnRhaW5lciAuZ3VpZGVzLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA5LjM3cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAuY2Fyb3VzZWwtY29udHJvbHMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAuY2Fyb3VzZWwtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAuY2Fyb3VzZWwtY29udHJvbHMgYnV0dG9uLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmNhcm91c2VsLWNvbnRhaW5lciAuZ3VpZGVzLWNvbnRyb2wgLmNhcm91c2VsLWNvbnRyb2xzIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAuY2Fyb3VzZWwtY29udHJvbHMgYnV0dG9uIGltZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmd1aWRlcy1jb250cm9sIC5jYXJvdXNlbC1jb250cm9scyBidXR0b24gaW1nIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAuY2Fyb3VzZWwtY29udHJvbHMgYnV0dG9uOmhvdmVyIGltZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmd1aWRlcy1jb250cm9sIC5jYXJvdXNlbC1jb250cm9scyBidXR0b246aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuY2Fyb3VzZWwtY29udGFpbmVyIC5ndWlkZXMtY29udHJvbCAudmlldy1hbGwtY29udGFpbmVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmNhcm91c2VsLWNvbnRhaW5lciAuZ3VpZGVzLWNvbnRyb2wgLnZpZXctYWxsLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmd1aWRlcy1jb250cm9sIC52aWV3LWFsbC1jb250YWluZXIgLnZpZXctYWxsLWJ0bixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5jYXJvdXNlbC1jb250YWluZXIgLmd1aWRlcy1jb250cm9sIC52aWV3LWFsbC1jb250YWluZXIgLnZpZXctYWxsLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAuNDEzNjlyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOEE2NjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG4gIHBhZGRpbmc6IDQuNjJyZW0gMDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudGl0bGUgaDMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudGl0bGUgaDMge1xuICBjb2xvcjogIzQ5NEY1NTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnRpdGxlIGgzIHN0cm9uZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC50aXRsZSBoMyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAucm93LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnJvdyB7XG4gIGdhcDogMS4yNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNS42MnJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHdpZHRoOiAxMDAlO1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgbGFiZWwsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIGxpOmhhcyhhW25hbWU9XCJmaWVsZF9kb2N1bWVudF90eXBlX3ZhbHVlW0FsbF1cIl0pLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGk6aGFzKGFbbmFtZT1cImZpZWxkX2RvY3VtZW50X3R5cGVfdmFsdWVbQWxsXVwiXSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmssXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmsge1xuICBjb2xvcjogI0I1QjdCODtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNjI1cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmstLXNlbGVjdGVkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGkgLmJlZi1saW5rLS1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjOUU4QTY2O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlldy1hbGwtY29udGFpbmVyIC52aWV3LWFsbC1idG4sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlldy1hbGwtY29udGFpbmVyIC52aWV3LWFsbC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwLjQxMzY5cmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc3BhY2luZy14cywgMXJlbSkgdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RThBNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3csXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjNzO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93OmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3cgLnVzZXItbWFudWFsLWNhcmQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWltYWdlIGltZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3cgLnVzZXItbWFudWFsLWNhcmQgLnVzZXItbWFudWFsLWNhcmQtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDMxNnB4O1xuICBoZWlnaHQ6IDI4NHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1jb250ZW50LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1jb250ZW50IHtcbiAgbWFyZ2luOiAxLjc2cmVtIDAgMCAxLjU2cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjAlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgLmRhdGUsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgLmRhdGUge1xuICBjb2xvcjogI0FFOUU4MDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgaDMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgaDMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3cgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAuZmlsZS1hY3Rpb25zIC5zb2NpYWwtaWNvbnMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3cgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIC5pY29ucy1jb250YWluZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMgLnNvY2lhbC1pY29ucyAuaWNvbnMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAuZmlsZS1hY3Rpb25zIC5zb2NpYWwtaWNvbnMgYSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1yb3cgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogIzMzMztcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAuZmlsZS1hY3Rpb25zIC5zaGFyZS1saW5rLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAuZmlsZS1hY3Rpb25zIC5zaGFyZS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMuYWN0aXZlIC5zb2NpYWwtaWNvbnMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3Mtcm93IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMuYWN0aXZlIC5zb2NpYWwtaWNvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1hY3Rpb25zLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLXJvdyAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMS40NHJlbTtcbiAgZ2FwOiAxLjM4cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gIHBhZGRpbmctYm90dG9tOiA5LjVyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnRpdGxlLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNnJlbSAwIDYuNXJlbSAwO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC50aXRsZSBoMyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnRpdGxlIGgzIHtcbiAgY29sb3I6ICM0OTRGNTU7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnZpZXctbWluaXJhbHMtY2xhc3NlcyAucm93LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5yb3cge1xuICBnYXA6IDEuMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLnJvdyAucm93LWNvbnRlbnQgLm1pbmlyYWwtY2FyZC1pbWFnZSBpbWcsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLnJvdyAucm93LWNvbnRlbnQgLm1pbmlyYWwtY2FyZC1pbWFnZSBpbWcge1xuICB3aWR0aDogNDE0cHg7XG4gIGhlaWdodDogNDE4cHg7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnZpZXctbWluaXJhbHMtY2xhc3NlcyAubWluZXJhbC1jbGFzcy1saW5rLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5taW5lcmFsLWNsYXNzLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5taW5pcmFsLWNhcmQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLm1pbmlyYWwtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5taW5pcmFsLWNhcmQgLm1pbmlyYWwtY2FyZC1jb250ZW50LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5taW5pcmFsLWNhcmQgLm1pbmlyYWwtY2FyZC1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDUlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNTZyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnZpZXctbWluaXJhbHMtY2xhc3NlcyAubWluaXJhbC1jYXJkIC5taW5pcmFsLWNhcmQtY29udGVudCAubWluaXJhbC10aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnZpZXctbWluaXJhbHMtY2xhc3NlcyAubWluaXJhbC1jYXJkIC5taW5pcmFsLWNhcmQtY29udGVudCAubWluaXJhbC10aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLm1pbmlyYWwtY2FyZCAubWluaXJhbC1jYXJkLWNvbnRlbnQgLm1pbmlyYWwtY2F0ZWdvcnksXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLm1pbmlyYWwtY2FyZCAubWluaXJhbC1jYXJkLWNvbnRlbnQgLm1pbmlyYWwtY2F0ZWdvcnkge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5taW5pcmFsLWNhcmQgLm1pbmlyYWwtY2FyZC1jb250ZW50IC5taW5pcmFsLWxpbmssXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLm1pbmlyYWwtY2FyZCAubWluaXJhbC1jYXJkLWNvbnRlbnQgLm1pbmlyYWwtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNTZyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiAjRjhGOEY2O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCB7XG4gIG1heC13aWR0aDogNDAlO1xuICBtYXJnaW4tdG9wOiA1Ljc1cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LXRleHQgaDIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LXRleHQgaDIge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNDczRDJEO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LXRleHQgcCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzNDM0QzQztcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgLyogODUuNzE0JSAqL1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNC4wNnJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC10ZXh0IC5jb250YWN0LWJ0bixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtdGV4dCAuY29udGFjdC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICMwMEJDNzA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAuNDEzNjlyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tc3BhY2luZy1zcGFjaW5nLTJ4cywgMC41cmVtKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1tLCAwLjVyZW0pO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pbWFnZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaW1hZ2Uge1xuICBmbGV4OiAxO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pbWFnZSBpbWcsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5jb250YWN0LWltYWdlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNC45Mzc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5zb2NpYWwtaWNvbnMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5zb2NpYWwtaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTUlO1xuICBsZWZ0OiA1LjQ0cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEwcHg7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLnNvY2lhbC1pY29ucyBhLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuc29jaWFsLWljb25zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuc29jaWFsLWljb25zIGEgaW1nLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAuc29jaWFsLWljb25zIGEgaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAubGl2ZS1jaGF0LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAubGl2ZS1jaGF0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01JTtcbiAgcmlnaHQ6IDUuNDRyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWN0IC5jb250YWN0LXNlY3Rpb24gLmxpdmUtY2hhdCBhLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhY3QgLmNvbnRhY3Qtc2VjdGlvbiAubGl2ZS1jaGF0IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0LjM3NXJlbSAxcmVtIDByZW0gNC4zNzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGJveC1zaGFkb3c6IDBweCA4cHggMTZweCAwcHggcmdiYSgwLCAyMCwgMTIsIDAuMDgpO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5saXZlLWNoYXQgYSBpbWcsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFjdCAuY29udGFjdC1zZWN0aW9uIC5saXZlLWNoYXQgYSBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNjJyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmhlYWRlci1mYXEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmc6IDZyZW0gMCA2LjVyZW0gMDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmhlYWRlci1mYXEgLnZpZXctYWxsLWNvbnRhaW5lcixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxIC52aWV3LWFsbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuaGVhZGVyLWZhcSAudmlldy1hbGwtY29udGFpbmVyIC52aWV3LWFsbC1idG4sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuaGVhZGVyLWZhcSAudmlldy1hbGwtY29udGFpbmVyIC52aWV3LWFsbC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwLjQxMzY5cmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc3BhY2luZy14cywgMXJlbSkgdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDEuNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RThBNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxIC50aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxIC50aXRsZSBoMyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5oZWFkZXItZmFxIC50aXRsZSBoMyB7XG4gIGNvbG9yOiAjNDk0RjU1O1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNC44OHJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZvb3Rlcixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5mb290ZXIge1xuICBtYXJnaW4tdG9wOiB1bnNldDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnN1YnBhZ2VIZXJvX190aXRsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnN1YnBhZ2VIZXJvX190aXRsZSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc3VicGFnZUhlcm9fX3RleHQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtaGVyby1zZWN0aW9uIC5zdWJwYWdlSGVyb19fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOS41JTtcbiAgei1pbmRleDogNTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIC5zZWFyY2gtYmxvY2stZm9ybSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayAuc2VhcmNoLWJsb2NrLWZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGZvcm0sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtaGVyby1zZWN0aW9uIC5zZWFyY2gtYmxvY2sgZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xuICB3aWR0aDogNTguNjg3NXJlbTtcbiAgaGVpZ2h0OiA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGZvcm0gLmZvcm0taXRlbS0ta2V5cyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayBmb3JtIC5mb3JtLWl0ZW0tLWtleXMge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGZvcm0gLmZvcm0taXRlbS0ta2V5cyBpbnB1dFt0eXBlPXNlYXJjaF0sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtaGVyby1zZWN0aW9uIC5zZWFyY2gtYmxvY2sgZm9ybSAuZm9ybS1pdGVtLS1rZXlzIGlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayBmb3JtIC5mb3JtLWl0ZW0tLWtleXMgaW5wdXRbdHlwZT1zZWFyY2hdOmZvY3VzLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGZvcm0gLmZvcm0taXRlbS0ta2V5cyBpbnB1dFt0eXBlPXNlYXJjaF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayBmb3JtIC5mb3JtLXN1Ym1pdCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayBmb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDFyZW0gdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDEuNXJlbSk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IHZhcigtLXNwYWNpbmctc3BhY2luZy0yeHMsIDAuNXJlbSk7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUU4QTY2O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjAwJTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGgyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLnNlYXJjaC1ibG9jay1mb3JtLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLnNlYXJjaC1ibG9jay1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLWZyZXF1ZW50LXRvcGljcyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC52aWV3cy1maWVsZC1maWVsZC1mcmVxdWVudC10b3BpY3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgei1pbmRleDogNDtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLWZyZXF1ZW50LXRvcGljcyAuZmllbGQtY29udGVudCB1bCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC52aWV3cy1maWVsZC1maWVsZC1mcmVxdWVudC10b3BpY3MgLmZpZWxkLWNvbnRlbnQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDAuNXJlbTtcbn1cbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLWZyZXF1ZW50LXRvcGljcyAuZmllbGQtY29udGVudCB1bCBsaSBhLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLnZpZXdzLWZpZWxkLWZpZWxkLWZyZXF1ZW50LXRvcGljcyAuZmllbGQtY29udGVudCB1bCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDMuMTg3NXJlbTtcbiAgcGFkZGluZy1pbmxpbmU6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUJyb3duLUIzMDAsICM5ZThhNjYpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQnJvd24tQjUwLCAjZjVmM2YwKTtcbiAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1Ccm93bi1CMzAwLCAjOWU4YTY2KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwMCU7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLXJvdyxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1yb3cge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlcixcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICByaWdodDogdW5zZXQ7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogNSU7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC1jcmVhdGVkLFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWZpZWxkLWNyZWF0ZWQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNTZyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC10aXRsZSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC10aXRsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNTZyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC5jYXJvdXNlbC1jb250cm9scyBpbWcsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAuY2Fyb3VzZWwtY29udHJvbHMgaW1nIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250ZW50IC5yb3cge1xuICBnYXA6IDEuMjVyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC52aWV3LXVzZXItbWFudWFsIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQge1xuICBtYXJnaW46IDEuNzZyZW0gMS41NnJlbSAwIDAgIWltcG9ydGFudDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmtjLW1pbmlyYWxzLWNsYXNzZXMgLm1pbmlyYWwtY2FyZC1jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiB1bnNldDtcbiAgcGFkZGluZy1yaWdodDogMi41NnJlbTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmtjLWNvbnRhY3QgLmNvbnRhY3QtaW1hZ2Uge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAua2MtY29udGFjdCAuY29udGFjdC1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5rYy1jb250YWN0IC5zb2NpYWwtaWNvbnMge1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDUuNDRyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5rYy1jb250YWN0IC5saXZlLWNoYXQge1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDUuNDRyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5rYy1jb250YWN0IC5saXZlLWNoYXQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW0gNC4zNzVyZW0gNC4zNzVyZW0gMHJlbTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmtjLWhlcm8tc2VjdGlvbiAuc2VhcmNoLWJsb2NrIC5mb3JtLXN1Ym1pdCB7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5rYy1mYXFzIC50aXRsZSBoMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZ2FwOiA2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAua2MtaGVyby1zZWN0aW9uIC5zZWFyY2gtYmxvY2sgZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1oZXJvLXNlY3Rpb24gLnNlYXJjaC1ibG9jayBmb3JtLFxuICAucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtaGVyby1zZWN0aW9uIC5zZWFyY2gtYmxvY2sgZm9ybSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1jb250ZW50IC5rYy1ndWlkZSAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCxcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgdWwsXG4gIC5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtY29udGVudCAua2MtZ3VpZGUgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG4gIC5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLWNvbnRlbnQgLmtjLWd1aWRlIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy1taW5pcmFscy1jbGFzc2VzIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMgLnJvdyxcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtbWluaXJhbHMtY2xhc3NlcyAudmlldy1taW5pcmFscy1jbGFzc2VzIC5yb3cgLm1pbmlyYWwtY2FyZC1pbWFnZSBpbWcsXG4gIC5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLW1pbmlyYWxzLWNsYXNzZXMgLnZpZXctbWluaXJhbHMtY2xhc3NlcyAucm93IC5taW5pcmFsLWNhcmQtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnJvdyxcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMsXG4gIC5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1jb250YWluZXIgLmtjLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIC52aWV3LWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSB1bCxcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWNvbnRhaW5lciAua2MtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXctY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuICAucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtY29udGFpbmVyIC5rYy11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlldy1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbixcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiAuY29udGVudCxcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uIC5jb250ZW50IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3Qge1xuICBwYWRkaW5nOiAzMHB4IDEzMnB4IDBweCAxMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMThweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1oZWFkZXIgLmZpbHRlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogIzJkMzIzOTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCAuc3BhY2UtdmVjdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZhO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCAuZmlsdGVyLWlucHV0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCAuZmlsdGVyLWlucHV0LWdyb3VwIC5maWx0ZXItc2VsZWN0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQgLmZpbHRlci1pbnB1dC1ncm91cCAuZmlsdGVyLXNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2MzYzNjMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCAuZmlsdGVyLWlucHV0LWdyb3VwIC5maWx0ZXItc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQgLmZpbHRlci1pbnB1dC1ncm91cCAuZmlsdGVyLWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M2E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQgLmZpbHRlci1pbnB1dC1ncm91cCAuZmlsdGVyLWlucHV0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQgLmZpbHRlci1pbnB1dC1ncm91cCAuZmlsdGVyLWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYzNjM2MzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1jb250ZW50IC5maWx0ZXItaW5wdXQtZ3JvdXAgLmZpbHRlci1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzhiNjkxNDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmFwcGx5LWJ0biB7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDBiYzcwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuYXBwbHktYnRuLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzExcHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wgLmxpc3QtY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDI2OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxhYmVsLXN0YXR1cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMjFweDtcbiAgcGFkZGluZzogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjRweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wgLmxpc3QtY2FyZCAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxhYmVsLXN0YXR1cy5JbkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZmFjYWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZhZmJmYjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxhYmVsLXN0YXR1cy5DbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M1YjViO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmYWZiZmI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5sYWJlbC1zdGF0dXMuYWN0aXZlLCAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5sYWJlbC1zdGF0dXMuQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM3MDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmFmYmZiO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wgLmxpc3QtY2FyZCAubGlzdC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5saXN0LXRleHQtYm94IC5saXN0LXRpdGxlIHtcbiAgY29sb3I6ICMxZDFkMWI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxpc3QtdGV4dC1ib3ggLmRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0YTRmNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxpc3QtdGV4dC1ib3ggLmRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1sb2NhdGlvbiB7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI2YyZjdmZDtcbiAgY29sb3I6ICMwMDI4NTg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxpc3QtdGV4dC1ib3ggLmRlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1kaXN0YW5jZSB7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI2YyZmJmNztcbiAgY29sb3I6ICMwMDQ0Mjk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxpc3QtZGV0YWlscyAuZGV0YWlscy1ncm91cCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmxpc3QtZGV0YWlscyAuZGV0YWlscy1ncm91cCAuZGV0YWlscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxYjM0O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wgLmxpc3QtY2FyZCAubGlzdC1kZXRhaWxzIC5kZXRhaWxzLWdyb3VwIC5kZXRhaWxzLWl0ZW0gLmRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5saXN0LWRldGFpbHMgLmRldGFpbHMtZ3JvdXAgLmRldGFpbHMtaXRlbSAuZGV0YWlscy1pdGVtLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wgLmxpc3QtY2FyZCAubGlzdC1kZXRhaWxzIC5kZXRhaWxzLWdyb3VwIC5kZXRhaWxzLWl0ZW0gLmRldGFpbHMtaXRlbS12YWx1ZS5iZy1zaGFkb3cge1xuICBwYWRkaW5nOiA1cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQgLmNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNmY5Zjk7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1yb3cgLmNvbCAubGlzdC1jYXJkIC5jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIC5saXN0LWNhcmQ6aG92ZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuYnJlYWRjcnVtYnNfX2xpbms6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAxMzJweCAwcHggMTMycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB6LWluZGV4OiAtMTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE1NnB4IDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbi10b3A6IDE1MHB4O1xuICBtaW4taGVpZ2h0OiAzNThweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAudGFncyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAudGFncyAudGFnLWxpY2Vuc2Uge1xuICBiYWNrZ3JvdW5kOiAjZjdlOWQ2O1xuICBjb2xvcjogI2Q3OTEzMTtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAucmVnaW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnJlZ2lvbnMgLnJlZ2lvbnMtdGl0bGUge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAucmVnaW9ucyAucmVnaW9ucy12YWx1ZXMge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMzLjZweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLmhlcm8gLmhlcm8td3JhcHBlciAuY29udGVudC13cmFwcGVyIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUxcHg7XG4gIG1hcmdpbi1ib3R0b206IDUxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLnNlcGFyYXRvciB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuICB3aWR0aDogMHB4O1xuICBjb2xvcjogIzZkN2Q4Zjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyAuZGV0YWlsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBjb2xvcjogIzU1NTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxNSU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLmRldGFpbCBoMiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLmRldGFpbCBwIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbiAgY29sb3I6ICNjNGQwZTM7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLmRldGFpbHMgLmRldGFpbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmMzljMTI7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAuZGV0YWlscyAuZGV0YWlsOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5oZXJvIC5oZXJvLXdyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciAuY29udGVudCAucmVnaXN0ZXItYnRuIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICM5ZThhNjY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3M7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAuaGVybyAuaGVyby13cmFwcGVyIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQgLnJlZ2lzdGVyLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5ZThhNjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLm92ZXJ2aWV3LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhmNWVmO1xuICBoZWlnaHQ6IDExNDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5vdmVydmlldy13cmFwcGVyIC5vdmVydmlldy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNjZweDtcbiAgbGVmdDogMTMycHg7XG4gIGhlaWdodDogNjMxcHg7XG4gIHdpZHRoOiA4NyU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5oZWFkZXItY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5oZWFkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk0ZjU1O1xuICB3aWR0aDogMTA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5vdmVydmlldy13cmFwcGVyIC5vdmVydmlldy1jb250YWluZXIgLmhlYWRlci1jb250YWluZXIgLm92ZXJ2aWV3LWhlYWRlciB7XG4gIHdpZHRoOiA1MTRweDtcbiAgY29sb3I6ICM0OTRmNTU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5oZWFkZXItY29udGFpbmVyIC5vdmVydmlldy1oZWFkZXIgLmhlYWRlci1maXJzdCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDYzcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5oZWFkZXItY29udGFpbmVyIC5vdmVydmlldy1oZWFkZXIgLmhlYWRlci1maXJzdCxcbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5vdmVydmlldy13cmFwcGVyIC5vdmVydmlldy1jb250YWluZXIgLmhlYWRlci1jb250YWluZXIgLm92ZXJ2aWV3LWhlYWRlciAuaGVhZGVyLXNlY29uZCB7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDYzcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5oZWFkZXItY29udGFpbmVyIC5vdmVydmlldy1oZWFkZXIgLmhlYWRlci1zdHJvbmcge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLm92ZXJ2aWV3LXdyYXBwZXIgLm92ZXJ2aWV3LWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGhlaWdodDogNDM5cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLm92ZXJ2aWV3LXdyYXBwZXIgLm92ZXJ2aWV3LWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgd2lkdGg6IDUwMXB4O1xuICBwYWRkaW5nOiA0MHB4IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLm92ZXJ2aWV3LXdyYXBwZXIgLm92ZXJ2aWV3LWNvbnRhaW5lciAuY2FyZC1jb250YWluZXIgLmNhcmQtbGlzdCAuY2FyZDpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIC5jYXJkLWljb24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5vdmVydmlldy13cmFwcGVyIC5vdmVydmlldy1jb250YWluZXIgLmNhcmQtY29udGFpbmVyIC5jYXJkLWxpc3QgLmNhcmQgaDMge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBoZWlnaHQ6IDI5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAub3ZlcnZpZXctd3JhcHBlciAub3ZlcnZpZXctY29udGFpbmVyIC5jYXJkLWNvbnRhaW5lciAuY2FyZC1saXN0IC5jYXJkIHAge1xuICBoZWlnaHQ6IDY5cHg7XG4gIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtR3JleS1HNDAwLCAjMzMzNzNiKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLnJlZ2lzdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgzcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB0b3A6IC0yNzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAuYmFja2dyb3VuZC1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSg1MiwgNzAsIDkyLCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLnJlZ2lzdGVyIC5ncmFkaWVudC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogODUlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzM0NDY1YyAwJSwgcmdiYSg1MiwgNzAsIDkyLCAwKSAxMDAlKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAucmVnaXN0ZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMSU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiA1NzBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAucmVnaXN0ZXIgLnRleHQtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAudGl0bGUge1xuICBjb2xvcjogIzM0NDY1YztcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLnJlZ2lzdGVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNGQ2MDc1O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCAucmVnaXN0ZXIgLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzcwO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTk1YTtcbn1cblxuLml0ZW0tbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm1hcC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1MjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgLyogLnhDb29yZCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYmFja2dyb3VuZDogI0ZFRjhFQztcbiAgfVxuXG4gIC55Q29vcmQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJhY2tncm91bmQ6ICNFNkYwRkY7XG4gIH0gKi9cbn1cbi5tYXAtZ3JvdXAgLmNvb3JkaW5hdGVzLWdyb3VwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IHJnYmEoMjE4LCAyMTgsIDIxOCwgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xuICB3aWR0aDogNDYwcHg7XG59XG4ubWFwLWdyb3VwIC50aXRsZSB7XG4gIGNvbG9yOiAjMzQzNzNhO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMyU7XG59XG4ubWFwLWdyb3VwIC5kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xufVxuLm1hcC1ncm91cCAuZGV0YWlsLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1hcC1ncm91cCAubGFiZWwge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLm1hcC1ncm91cCAudmFsdWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzM5MzczNztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWFwLWdyb3VwIC5jdXN0b20tc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTUwcHg7XG59XG4ubWFwLWdyb3VwIC5jb29yZGluYXRlLXNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYXAtZ3JvdXAgLmN1c3RvbS1zZWxlY3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCLilrxcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5tYXAtZ3JvdXAgLm1hdGVyaWFsLXNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tYXAtZ3JvdXAgLm1hdGVyaWFsLXNlbGVjdDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcbn1cbi5tYXAtZ3JvdXAgLmNvb3JkaW5hdGUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMHB4O1xufVxuLm1hcC1ncm91cCAub2RkLXBhaXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA2cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmVmOGVjO1xufVxuLm1hcC1ncm91cCAuZXZlbi1wYWlyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2U2ZjBmZjtcbn1cbi5tYXAtZ3JvdXAgb3B0aW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY2FyZC1kZXRhaWxzIC5oZ2ktc3Ryb2tlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLm92ZXJ2aWV3LXdyYXBwZXIgLm92ZXJ2aWV3LWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAxMzJweDtcbiAgbGVmdDogYXV0bztcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWNvbXBsZXggLnJlZ2lzdGVyIC5ncmFkaWVudC1vdmVybGF5IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMzNDQ2NWMgMCUsIHJnYmEoNTIsIDcwLCA5MiwgMCkgMTAwJSk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAuY29udGVudCB7XG4gIGxlZnQ6IC0xJTtcbiAgcmlnaHQ6IGF1dG87XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1jb21wbGV4IC5yZWdpc3RlciAudGV4dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwcHggMzBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIHtcbiAgICBtaW4td2lkdGg6IDMzMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIHtcbiAgICBtaW4td2lkdGg6IDMzMHB4O1xuICB9XG4gIC5tYXAtZ3JvdXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5tYXAtZ3JvdXAgLmNvb3JkaW5hdGVzLWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweCAwcHggNDBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIHtcbiAgICBtaW4td2lkdGg6IDY4NXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIgLmZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLXJvdyAuY29sIHtcbiAgICBtaW4td2lkdGg6IDMzNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIge1xuICAgIG1pbi13aWR0aDogMzMwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWhlYWRlciAuYnVyZ2VyLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wge1xuICAgIG1pbi13aWR0aDogMzMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDBweCAzMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcyAubGlzdC1maWx0ZXIge1xuICAgIG1pbi13aWR0aDogMzAzcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5saXN0LWZpbHRlciAuZmlsdGVyLWhlYWRlciAuYnVyZ2VyLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5maWx0ZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyAuY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMgLmxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMgLmNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzIC5jb21wbGV4ZXMtcm93IC5jb2wge1xuICAgIG1pbi13aWR0aDogMzAzcHg7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQkZCO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudGl0bGUge1xuICBwYWRkaW5nOiA0LjU2cmVtIDAgMy4xMnJlbSAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudGl0bGUgaDEge1xuICBjb2xvcjogIzQ5NEY1NTtcbiAgZm9udC1zaXplOiAyLjgxMjVyZW0gIWltcG9ydGFudDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMy45Mzc1cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnBhZ2VyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IC5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZmlsdGVycyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNC41NnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3Mge1xuICB3aWR0aDogOTAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNFNkU2RTY7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGkgLmJlZi1saW5rIHtcbiAgY29sb3I6ICNCNUI3Qjg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSAuYmVmLWxpbmstLXNlbGVjdGVkIHtcbiAgY29sb3I6ICM5RThBNjY7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS10aXRsZSAuZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL2ljb25zL3NlYXJjaC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5yb3ctY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW07XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzE2cHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IC52aWV3cy1yb3cgLnJvdy1jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWluc3J1Yy1pbWFnZSAuZmllbGQtY29udGVudCBpbWcge1xuICB3aWR0aDogMzE2cHg7XG4gIGhlaWdodDogMjg0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtIDAuNzMzOTRyZW0gMHJlbSAwcmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5yb3ctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjcwcHg7XG4gIGxlZnQ6IDUlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5yb3ctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogMi4zNTg2OXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzI1ODtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjU2cmVtO1xuICBwYWRkaW5nOiAwLjU2cmVtIDAuODRyZW0gMC44NHJlbSAwLjU2cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAudmlld3Mtcm93IC5yb3ctY29udGVudCAudmlld3MtZmllbGQtY3JlYXRlZCB7XG4gIG1hcmdpbjogMS43NnJlbSAwIDAgMS41NnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWNyZWF0ZWQgLmZpZWxkLWNvbnRlbnQge1xuICBjb2xvcjogI0FFOUU4MDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDEuMjYxODhyZW0gKi9cbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgcGFkZGluZzogMCAwIDEuNTZyZW0gMS41NnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnZpZXdzLXJvdyAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLXRpdGxlIC5maWVsZC1jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgbGluZS1jbGFtcDogMjtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0cmVtO1xuICBjb2xvcjogIzMzMzczQjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkFGQkZCO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAyNXB4IDBweCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuMTYpO1xuICBwYWRkaW5nOiAyLjY1cmVtIDIuNjVyZW0gNS41MnJlbSAyLjY1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMzBweDtcbiAgei1pbmRleDogMTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2Mge1xuICB3aWR0aDogODAlO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgcGFkZGluZzogNHJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2MgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2MgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLmd1aWRlcy1kZXNjIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEQ0QkM7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB0YWJsZSB0aCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB0YWJsZSB0ZCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLmd1aWRlcy1kZXNjIHRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2MgdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0U0RDRCQztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLmd1aWRlcy1kZXNjIHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB0YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEQ0QkM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLmd1aWRlcy1kZXNjIHRhYmxlIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEQ0QkM7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLmd1aWRlcy1kZXNjIGgyIHtcbiAgY29sb3I6ICMzMDRBNUQ7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY3cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyBoMyB7XG4gIGNvbG9yOiAjOUU4QTY2O1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2MgaDQge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2MgcCB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyBhIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB1bCxcbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2Mgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjY3cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5ndWlkZXMtZGVzYyB1bCBsaSxcbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2Mgb2wgbGkge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAuZ3VpZGVzLWRlc2Mgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zODU1NnJlbTtcbiAgYmFja2dyb3VuZDogI0Y1RjNGMDtcbiAgYm94LXNoYWRvdzogMHB4IDQuMTEycHggMzAuODQzcHggMHB4IHJnYmEoMjIwLCAyMjAsIDIyMCwgMC4xNSk7XG4gIHdpZHRoOiAyMy4zODk1NnJlbTtcbiAgcGFkZGluZzogMS4ycmVtO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBtYXJnaW4tdG9wOiAxLjYycmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5yZWxhdGVkLXRvLXNlY3Rpb24gaDQge1xuICBjb2xvcjogIzE2MTYxNjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGRkZGO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuODNyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzlFOEE2NjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMC44M3JlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5ndWlkZXMtY29udGFpbmVyIC5yZWxhdGVkLXRvLXNlY3Rpb24gbGkge1xuICBjb2xvcjogdmFyKC0tU2Vjb25kYXJ5LUJsLTgwMCwgIzQ1NDU0NSk7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLmd1aWRlcy1jb250YWluZXIgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IC5yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDEuMjVyZW07XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAucm93LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW07XG4gIGJveC1zaGFkb3c6IDBweCA2LjcyOXB4IDI4LjA0cHggMHB4IHJnYmEoMjM0LCAyMzQsIDIzNCwgMC4xNik7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDc3JTtcbiAgbGVmdDogNSU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50IC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSAuZmllbGQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAyLjM1ODY5cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xuICBib3JkZXItcmFkaXVzOiAwLjU2cmVtO1xuICBwYWRkaW5nOiAwLjU2cmVtIDAuODRyZW0gMC44NHJlbSAwLjU2cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IC5yb3ctY29udGVudDpudGgtY2hpbGQoMSkgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IC5maWVsZC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxMzI1ODtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAucm93LWNvbnRlbnQ6bnRoLWNoaWxkKDIpIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSAuZmllbGQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRDlGOUQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50Om50aC1jaGlsZCgzKSAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkgLmZpZWxkLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUFEOUM3O1xufVxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC5ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1jb250ZW50IC5yb3ctY29udGVudCAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtaW5zcnVjLWltYWdlIC5maWVsZC1jb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4NHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctY29udGVudCAucm93LWNvbnRlbnQgLnZpZXdzLWZpZWxkLWNyZWF0ZWQge1xuICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50IC52aWV3cy1maWVsZC1jcmVhdGVkIC5maWVsZC1jb250ZW50IHtcbiAgY29sb3I6ICNBRTlFODA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAxLjI2MTg4cmVtICovXG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50IC52aWV3cy1maWVsZC10aXRsZSB7XG4gIHBhZGRpbmc6IDAgMCAxLjU2cmVtIDEuNTZyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWNvbnRlbnQgLnJvdy1jb250ZW50IC52aWV3cy1maWVsZC10aXRsZSAuZmllbGQtY29udGVudCB7XG4gIGNvbG9yOiAjMzMzNzNCO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIGgzIHtcbiAgY29sb3I6ICMzRDNEM0Q7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS43MnJlbTtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpLFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGkgYSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIC5iZWYtbGlua3MgdWwgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCAuYmVmLWxpbmtzIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyLFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiB1bnNldDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5LFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiA1JTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnZpZXdzLWZpZWxkLWNyZWF0ZWQsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZmllbGQtY3JlYXRlZCB7XG4gIG1hcmdpbi1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyAudmlld3MtZmllbGQtdGl0bGUgYSxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgcGFkZGluZy1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAucmVsYXRlZC10by1zZWN0aW9uIGg0LFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLnJlbGF0ZWQtdG8tc2VjdGlvbiBoNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXdzLWZpZWxkLXRpdGxlIHtcbiAgcGFkZGluZy1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMgLmd1aWRlcy1kZXNjIHVsIHVsIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDI1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHVsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS10aXRsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyAuZ3VpZGVzLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQjtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnRpdGxlIHtcbiAgcGFkZGluZzogNC41NnJlbSAwIDMuMTJyZW0gMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnRpdGxlIGgxIHtcbiAgY29sb3I6ICM0OTRGNTU7XG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjkzNzVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5wYWdlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93IHtcbiAgZ2FwOiAxLjI1cmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDQuNTZyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGk6aGFzKGFbbmFtZT1cImZpZWxkX2RvY3VtZW50X3R5cGVfdmFsdWVbQWxsXVwiXSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXctZmlsdGVycyAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGhlaWdodDogMS41cmVtO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjRTZFNkU2O1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIGxpIC5iZWYtbGluayB7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMi42MjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGkgLmJlZi1saW5rLS1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjOUU4QTY2O1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAudmlldy1maWx0ZXJzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3LWZpbHRlcnMgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS10aXRsZSAuZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL2ljb25zL3NlYXJjaC1pY29uLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW07XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuM3M7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5yb3ctY29udGVudDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWltYWdlIGltZyB7XG4gIHdpZHRoOiAzMTZweDtcbiAgaGVpZ2h0OiAyODRweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW0gMC43MzM5NHJlbSAwcmVtIDByZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1jb250ZW50IHtcbiAgbWFyZ2luOiAxLjc2cmVtIDAgMCAxLjU2cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLnVzZXItbWFudWFsLWNhcmQtY29udGVudCAuZGF0ZSB7XG4gIGNvbG9yOiAjQUU5RTgwO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1jb250ZW50IGgzIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxLjQ0cmVtO1xuICBnYXA6IDEuMzhyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAuZ3VpZGUtYW5kLWluc3RydWN0aW9ucy1saXN0IC52aWV3LXVzZXItbWFudWFsIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCAuZmlsZS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIC5pY29ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiAjMzMzO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLmd1aWRlLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCAudmlldy11c2VyLW1hbnVhbCAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLmZpbGUtYWN0aW9ucyAuc2hhcmUtbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC5maWxlLWFjdGlvbnMuYWN0aXZlIC5zb2NpYWwtaWNvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAyNXB4IDBweCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuMTYpO1xuICBwYWRkaW5nOiAyLjY1cmVtIDIuNjVyZW0gNS41MnJlbSAyLjY1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMzBweDtcbiAgei1pbmRleDogMTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnVzZXItbWFudWFscy1jb250ZW50IHtcbiAgd2lkdGg6IDgwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLmRvY3VtZW50LXBkZiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDFyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIC51c2VyLW1hbnVhbHMtZGVzYyBoMiB7XG4gIGNvbG9yOiAjMzA0QTVEO1xuICBmb250LXNpemU6IDVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS42N3JlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnVzZXItbWFudWFscy1kZXNjIGgzIHtcbiAgY29sb3I6ICM5RThBNjY7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAudXNlci1tYW51YWxzLWRlc2MgaDQge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnVzZXItbWFudWFscy1kZXNjIHAge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAudXNlci1tYW51YWxzLWRlc2MgYSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnVzZXItbWFudWFscy1kZXNjIHVsLFxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAudXNlci1tYW51YWxzLWRlc2Mgb2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjY3cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAudXNlci1tYW51YWxzLWRlc2MgdWwgbGksXG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIC51c2VyLW1hbnVhbHMtZGVzYyBvbCBsaSB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAudXNlci1tYW51YWxzLWRlc2Mgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XG4gIGJhY2tncm91bmQ6ICNGNUYzRjA7XG4gIGJveC1zaGFkb3c6IDBweCA0LjExMnB4IDMwLjg0M3B4IDBweCByZ2JhKDIyMCwgMjIwLCAyMjAsIDAuMTUpO1xuICB3aWR0aDogMjMuMzg5NTZyZW07XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMS42MnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnVzZXItbWFudWFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiAucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIGg0IHtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgcGFkZGluZy1ib3R0b206IDEuMjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIC5yZWxhdGVkLXRvLXNlY3Rpb24gLnZpZXdzLWZpZWxkLXRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuODNyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIC5yZWxhdGVkLXRvLXNlY3Rpb24gLnZpZXdzLWZpZWxkLXRpdGxlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOUU4QTY2O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAwLjgzcmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAudXNlci1tYW51YWxzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIGxpIHtcbiAgY29sb3I6IHZhcigtLVNlY29uZGFyeS1CbC04MDAsICM0NTQ1NDUpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gaDMge1xuICBjb2xvcjogIzNEM0QzRDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxLjcycmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxNHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjNzO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudXNlci1tYW51YWxzLWRldGFpbHMgLnJlYWQtbW9yZS1zZWN0aW9uIC5yb3ctY29udGVudCAudXNlci1tYW51YWwtY2FyZCAudXNlci1tYW51YWwtY2FyZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMzE2cHg7XG4gIGhlaWdodDogMjg0cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtIDAuNzMzOTRyZW0gMHJlbSAwcmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQge1xuICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLnVzZXItbWFudWFsLWNhcmQtY29udGVudCAuZGF0ZSB7XG4gIGNvbG9yOiAjQUU5RTgwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgaDMge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxLjQ0cmVtO1xuICBnYXA6IDEuMzhyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLnVzZXItbWFudWFsLWNhcmQtYWN0aW9ucyAuZmlsZS1hY3Rpb25zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIC5pY29ucy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMgLmZpbGUtYWN0aW9ucyAuc29jaWFsLWljb25zIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjJweDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnVzZXItbWFudWFscy1kZXRhaWxzIC5yZWFkLW1vcmUtc2VjdGlvbiAucm93LWNvbnRlbnQgLnVzZXItbWFudWFsLWNhcmQgLnVzZXItbWFudWFsLWNhcmQtYWN0aW9ucyAuZmlsZS1hY3Rpb25zIC5zaGFyZS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC51c2VyLW1hbnVhbHMtZGV0YWlscyAucmVhZC1tb3JlLXNlY3Rpb24gLnJvdy1jb250ZW50IC51c2VyLW1hbnVhbC1jYXJkIC51c2VyLW1hbnVhbC1jYXJkLWFjdGlvbnMgLmZpbGUtYWN0aW9ucy5hY3RpdmUgLnNvY2lhbC1pY29ucyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSAuYmVmLWxpbmtzIHVsIGxpLFxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIC5iZWYtbGlua3MgdWwgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUgLmJlZi1saW5rcyB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiB1bnNldDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLWZpZWxkLWNyZWF0ZWQsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZmllbGQtY3JlYXRlZCB7XG4gIG1hcmdpbi1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwtbGlzdCAudmlldy11c2VyLW1hbnVhbCBoNCxcbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsIC52aWV3LXVzZXItbWFudWFsIGg0IHtcbiAgcGFkZGluZy1yaWdodDogMS41NnJlbTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3QgLnZpZXctdXNlci1tYW51YWwgLnZpZXdzLWZpZWxkLXRpdGxlIGEsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZmllbGQtdGl0bGUgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuODNyZW07XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0IC52aWV3LXVzZXItbWFudWFsIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQgaDIsXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCAudmlldy11c2VyLW1hbnVhbCAudXNlci1tYW51YWwtY2FyZC1jb250ZW50IGgyIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC52aWV3LXVzZXItbWFudWFsIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tZmllbGQtdXNlci1ndWlkZXMtY2F0ZWdvcnktdGFyZ2V0LWlkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLXVzZXItZ3VpZGVzLWNhdGVnb3J5LXRhcmdldC1pZCB1bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAudmlldy11c2VyLW1hbnVhbCAudmlld3MtZXhwb3NlZC1mb3JtIC5mb3JtLWl0ZW0tLWZpZWxkLXVzZXItZ3VpZGVzLWNhdGVnb3J5LXRhcmdldC1pZCB1bCBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC52aWV3LXVzZXItbWFudWFsIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS0tdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnVzZXItbWFudWFscy1kZXRhaWxzIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2hhZG93OiAwcHggNnB4IDI1cHggMHB4IHJnYmEoMjM0LCAyMzQsIDIzNCwgMC4xNik7XG4gIHBhZGRpbmc6IDIuNjVyZW0gMi42NXJlbSA1LjUycmVtIDIuNjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAzMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtY2xhc3MgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMgLm1pbmlyYWxzLWNvbnRhaW5lciAubWluaXJhbHMtZGVzYyB7XG4gIHdpZHRoOiA4MCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIGgyIHtcbiAgY29sb3I6ICMzMDRBNUQ7XG4gIGZvbnQtc2l6ZTogNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxLjY3cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtY2xhc3MgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMgLm1pbmlyYWxzLWNvbnRhaW5lciAubWluaXJhbHMtZGVzYyBoMyB7XG4gIGNvbG9yOiAjOUU4QTY2O1xuICBmb250LXNpemU6IDRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgaDQge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgcCB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDJyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIGEge1xuICBmb250LXNpemU6IDJyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIHVsLCAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIG9sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42N3JlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdWwgbGksIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2Mgb2wgbGkge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2Mgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEQ0QkM7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGggc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtY2xhc3MgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMgLm1pbmlyYWxzLWNvbnRhaW5lciAubWluaXJhbHMtZGVzYyB0YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTRENEJDO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIHRhYmxlIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RDRCQztcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLm1pbmlyYWxzLWRlc2MgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5taW5pcmFscy1kZXNjIHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RDRCQztcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XG4gIGJhY2tncm91bmQ6ICNGNUYzRjA7XG4gIGJveC1zaGFkb3c6IDBweCA0LjExMnB4IDMwLjg0M3B4IDBweCByZ2JhKDIyMCwgMjIwLCAyMjAsIDAuMTUpO1xuICB3aWR0aDogMjMuMzg5NTZyZW07XG4gIHBhZGRpbmc6IDEuMnJlbTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMS42MnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiAucm93IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtY2xhc3MgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMgLm1pbmlyYWxzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIGg0IHtcbiAgY29sb3I6ICMxNjE2MTY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRkZGRjtcbiAgcGFkZGluZy1ib3R0b206IDEuMjFyZW07XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIC5yZWxhdGVkLXRvLXNlY3Rpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzE2MTYxNjtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4zODU1NnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC44M3JlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzlFOEE2NjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMC44M3JlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIC5taW5pcmFscy1jb250YWluZXIgLnJlbGF0ZWQtdG8tc2VjdGlvbiB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtY2xhc3MgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMgLm1pbmlyYWxzLWNvbnRhaW5lciAucmVsYXRlZC10by1zZWN0aW9uIGxpIHtcbiAgY29sb3I6IHZhcigtLVNlY29uZGFyeS1CbC04MDAsICM0NTQ1NDUpO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIC52aWV3cy1maWVsZC10aXRsZSBhIHtcbiAgcGFkZGluZy1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1jbGFzcyAucmVsYXRlZC10by1zZWN0aW9uIGg0IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtZGVzYyB1bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyAubWluaXJhbHMtY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5mb3JtLWdyb3VwIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVuc2V0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmNhcmQtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmNvbC1tZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5jb2wtbWQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC50aXRsZS1tb2RhbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIC8qIDU3LjZweCAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgLnRpdGxlLW1vZGFsIHtcbiAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjYm9vay1hbi1hcHBvaW50bWVudC1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIHdpZHRoOiA4MDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjYm9vay1hbi1hcHBvaW50bWVudC1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogOTUlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgLm1vZGFsLWNvbnRlbnQgLndlYmZvcm0tc3VibWlzc2lvbi1ib29rLWFuLWFwcG9pbnRtZW50LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDQ4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjYm9vay1hbi1hcHBvaW50bWVudC1tb2RhbCBsYWJlbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogIzM0MzczYTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIGlucHV0LFxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgLmZvcm0tZ3JvdXAtc2VsZWN0IHtcbiAgd2lkdGg6IDMyJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIC5mb3JtLXJlcXVpcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIgKlwiO1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIC5mb3JtLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nOiAxNnB4IHZhcigtLXNwYWNpbmctc3BhY2luZy1zLCAyNHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmctMnhzLCA4cHgpO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLUJyYW5kLVBhbGV0dGUtUHJpbWFyeS1iYXNlLCAjOWU4YTY2KTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgLyogODAlICovXG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjYm9vay1hbi1hcHBvaW50bWVudC1tb2RhbCAud2ViZm9ybS1idXR0b24tLXN1Ym1pdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjYxNDc7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjYm9vay1hbi1hcHBvaW50bWVudC1tb2RhbCAuY2xvc2UtYnRuIHtcbiAgei1pbmRleDogMTA7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogODAycHg7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICB3aWR0aDogOTUlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5tb2RhbC1jb250ZW50IC50aXRsZS1tb2RhbCB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5tb2RhbC1jb250ZW50IC5zdXBwb3J0LWNlbnRlci1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTdweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggMHB4IHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNik7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLm1vZGFsLWNvbnRlbnQgLnN1cHBvcnQtY2VudGVyLWxpbmsgLnN1cHBvcnQtY2VudGVyLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNzdXBwb3J0LWNlbnRlci1tb2RhbCAubW9kYWwtY29udGVudCAuc3VwcG9ydC1jZW50ZXItbGluayAud3JhcHBlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLm1vZGFsLWNvbnRlbnQgLnN1cHBvcnQtY2VudGVyLWxpbmsgLndyYXBwZXItdGl0bGUgLnRpdGxlIC5zdXBwb3J0LWNlbnRlci10aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktZGFyaywgIzM0MzczYSk7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNzdXBwb3J0LWNlbnRlci1tb2RhbCAubW9kYWwtY29udGVudCAuc3VwcG9ydC1jZW50ZXItbGluayAuc3VwcG9ydC1jZW50ZXItYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMjUuMnB4ICovXG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLm1vZGFsLWNvbnRlbnQgLnN1cHBvcnQtY2VudGVyLWxpbmsgLmRvbmUtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTZweCB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMjRweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGdhcDogdmFyKC0tc3BhY2luZy1zcGFjaW5nLTJ4cywgOHB4KTtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktYmFzZSwgIzllOGE2Nik7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gIC8qIDgwJSAqL1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5tb2RhbC1jb250ZW50IC5zdXBwb3J0LWNlbnRlci1saW5rIC5kb25lLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjYxNDc7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNsb3NlLWJ0biB7XG4gIHotaW5kZXg6IDIwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgI3N1cHBvcnQtY2VudGVyLW1vZGFsIC5yb3cge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNzdXBwb3J0LWNlbnRlci1tb2RhbCAucm93IC5kb25lLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNThweDtcbiAgcGFkZGluZzogMTZweCB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMjRweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBnYXA6IHZhcigtLXNwYWNpbmctc3BhY2luZy0yeHMsIDhweCk7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAvKiA4MCUgKi9cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzICNzdXBwb3J0LWNlbnRlci1tb2RhbCAucm93IC5kb25lLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjYxNDc7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAjc3VwcG9ydC1jZW50ZXItbW9kYWwgLmNsb3NlLWJ0biB7XG4gIHotaW5kZXg6IDEwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmdldC1pbi10b3VjaC1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDY0cHg7XG4gIGJhY2tncm91bmQ6ICNmYWZiZmI7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZ2V0LWluLXRvdWNoLXNlY3Rpb24gLnJvdyB7XG4gIGdhcDogdW5zZXQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmdldC1pbi10b3VjaC1zZWN0aW9uIC5zZWN0aW9uLXRpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDc5cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZ2V0LWluLXRvdWNoLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUgaDMge1xuICBjb2xvcjogdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUdyZXktRzMwMCwgIzQ5NGY1NSk7XG4gIGZvbnQtc2l6ZTogNDVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMy45Mzc1cmVtICovXG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZ2V0LWluLXRvdWNoLXNlY3Rpb24gLmNhcmQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmdldC1pbi10b3VjaC1zZWN0aW9uIC5jYXJkLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwMXB4O1xuICBwYWRkaW5nOiA0MHB4IDMycHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDYzMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZ2V0LWluLXRvdWNoLXNlY3Rpb24gLmNhcmQtY29udGFjdCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZ2V0LWluLXRvdWNoLXNlY3Rpb24gLmNhcmQtY29udGFjdCB7XG4gICAgd2lkdGg6IDk1JTtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxMHB4IDkuODAxcHggMTBweCA5LjE5OXB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFzcGVjdC1yYXRpbzogNDkvNTA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWxpZ2h0ZXIsICNmNWYzZjApO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5pY29uLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmdldC1pbi10b3VjaC1zZWN0aW9uIC5jYXJkLWNvbnRhY3QgLmNhcmQtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tRXh0ZW5kZWQtUGFsZXR0ZS1CbHVlLWJhc2UsICMwNTI1M2MpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5jYXJkLXRleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xuICBsaW5lLWNsYW1wOiA0O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIC8qIDEyMCUgKi9cbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWluLWhlaWdodDogODdweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5jb250YWN0LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5jb250YWN0LWRldGFpbHMgLmF2YWlsYWJpbGl0eS12YWx1ZSxcbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5nZXQtaW4tdG91Y2gtc2VjdGlvbiAuY2FyZC1jb250YWN0IC5jb250YWN0LWRldGFpbHMgLnJlc3BvbnNlLXJhbmdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktbGlnaHQsICM5Njk5OWIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLmNvbnRhY3QtdGl0bGUge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIC8qIDU3LjZweCAqL1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLmNvbnRhY3QtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIC8qIDMycHggKi9cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3MtdGl0bGUge1xuICBwYWRkaW5nOiA4MnB4IDAgNDdweCAwO1xuICBjb2xvcjogdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUdyZXktRzMwMCwgIzQ5NGY1NSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiA2Ny4ycHggKi9cbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDYyOXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgyMzksIDIzOSwgMjM5LCAwLjE2KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IHVuc2V0O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04IHtcbiAgd2lkdGg6IDYwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA0MCU7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtTmV1dHJhbC1saWdodCwgI2ZmZik7XG4gIC8qIE0gKi9cbiAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDIzOSwgMjM5LCAyMzksIDAuMTYpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC00IC5zdXBwb3J0LWNlbnRlcnMtaW5mbyAudGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAuc3VwcG9ydC1jZW50ZXJzLWluZm8gLnRpdGxlIGgzIHtcbiAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcbiAgZm9udC1zaXplOiA0NHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgLnN1cHBvcnQtY2VudGVycy1pbmZvIC50aXRsZSBoMyAuaGlnaGxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAuc3VwcG9ydC1jZW50ZXJzLWluZm8gLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgLnN1cHBvcnQtY2VudGVycy1pbmZvIC5kZXNjcmlwdGlvbiBwIHtcbiAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgLnN1cHBvcnQtY2VudGVycy1pbmZvIC5zdXBwb3J0LWNlbnRlci1hZGRyZXNzIHtcbiAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcbiAgLyogQm9keS9CMS9SZWd1bGFyICovXG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgLnN1cHBvcnQtY2VudGVycy1pbmZvIC5waG9uZS1udW1iZXIge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICAvKiBCb2R5L0IxL1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAuc3VwcG9ydC1jZW50ZXJzLWluZm8gLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtTGlnaHRHcmV5LWRhcmssICM5MjkzOTQpO1xuICAvKiBCb2R5L0IxL1JlZ3VsYXIgKi9cbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgLnN1cHBvcnQtY2VudGVycy1pbmZvIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxNTVweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAzcmVtIDAuOHJlbSAzcmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvZHJvcGRvd24taWNvLnN2Z1wiKSwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJTIyJTIwd2lkdGglM0QlMjIxMyUyMiUyMGhlaWdodCUzRCUyMjEzJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTMlMjAxMyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTNFJTNDcGF0aCUyMGQlM0QlMjJNMTAuMTg0NiUyMDQuOTc2NTZMNi45MjQ2NSUyMDguMjM2NTZDNi41Mzk2NSUyMDguNjIxNTYlMjA1LjkwOTY1JTIwOC42MjE1NiUyMDUuNTI0NjUlMjA4LjIzNjU2TDIuMjY0NjUlMjA0Ljk3NjU2JTIyJTIwc3Ryb2tlJTNEJTIyJTIzOTY5OTlCJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMC44OTkwMjklMjIlMjBzdHJva2UtbWl0ZXJsaW1pdCUzRCUyMjEwJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMC43NXJlbSBjZW50ZXIsIHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCwgMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tTmV1dHJhbC1HcmF5LTUsICNlNmU2ZTYpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktbGlnaHQsICM5Njk5OWIpO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAuc3VwcG9ydC1jZW50ZXJzLWluZm8gc2VsZWN0IG9wdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC00IC5zdXBwb3J0LWNlbnRlcnMtaW5mbyBzZWxlY3QuaGFzLXZhbHVlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktbGlnaHRlciwgI2Y1ZjNmMCk7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgI3N1cHBvcnQtY2VudGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMTJweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQgI3N1cHBvcnQtY2VudGVycy13cmFwcGVyIC5zdXBwb3J0LWNlbnRlci1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjRweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzJweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWxpZ2h0ZXIsICNmNWYzZjApO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC00ICNzdXBwb3J0LWNlbnRlcnMtd3JhcHBlciAuc3VwcG9ydC1jZW50ZXItaXRlbSAud3JhcHBlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAjc3VwcG9ydC1jZW50ZXJzLXdyYXBwZXIgLnN1cHBvcnQtY2VudGVyLWl0ZW0gLndyYXBwZXItdGl0bGUgLnN1cHBvcnQtY2VudGVyLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcbiAgLyogSGVhZGluZy9INC9Cb2xkICovXG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtNCAjc3VwcG9ydC1jZW50ZXJzLXdyYXBwZXIgLnN1cHBvcnQtY2VudGVyLWl0ZW0gLndyYXBwZXItdGl0bGUgLnN1cHBvcnQtY2VudGVyLWFkZHJlc3Mge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xuICAvKiBCb2R5L0IxL1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDBweDtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04IC5jaXJjbGUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICByaWdodDogNDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtOCAuY2lyY2xlLXdyYXBwZXIgLmljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTggLmNpcmNsZS13cmFwcGVyIC5pY29uIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTggLmNpcmNsZS13cmFwcGVyIC5jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLUJyYW5kLVBhbGV0dGUtUHJpbWFyeS1iYXNlLCAjOWU4YTY2KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBhbmltYXRpb246IGNsaWNrRWZmZWN0IDEuNXMgZWFzZS1vdXQgaW5maW5pdGU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5Aa2V5ZnJhbWVzIGNsaWNrRWZmZWN0IHtcbiAgMCUge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxMTJweDtcbiAgICBoZWlnaHQ6IDExMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNTZweDtcbiAgICBtYXJnaW4tdG9wOiAtNTZweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvcmRlci13aWR0aDogMC41cHg7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtOCAubWFwX19yZWdpb246aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtOCAubWFwX19yZWdpb246aG92ZXIgcGF0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsbDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xuICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICBzdHJva2U6IHJnYmEoMTU4LCAxMzgsIDEwMiwgMC42KTtcbiAgZmlsbC1vcGFjaXR5OiAxO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04IC5tYXBfX3JlZ2lvbjpob3ZlciB0ZXh0IHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5jb2wtbWQtOCAuc2VsZWN0ZWQtcmVnaW9uIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTggLnNlbGVjdGVkLXJlZ2lvbiBwYXRoIHtcbiAgZmlsbDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xuICBzdHJva2Utd2lkdGg6IDAuNXB4O1xuICBzdHJva2U6IHJnYmEoMTU4LCAxMzgsIDEwMiwgMC42KTtcbiAgZmlsbC1vcGFjaXR5OiAxO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04IC5zZWxlY3RlZC1yZWdpb24gdGV4dCB7XG4gIGZpbGw6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC04LFxuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmNvbC1tZC00IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuYWRkcmVzcy10aXRsZSxcbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLm9wZW5pbmctaG91cnMtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAub3BlbmluZy1ob3Vycy12YWx1ZSxcbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmFkZHJlc3MtZGV0YWlscyAuYWRkcmVzcy1yb3cgLmVtYWlsLWFkZHJlc3MsXG4gIC5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5hZGRyZXNzLWRldGFpbHMgLmFkZHJlc3Mtcm93IC5oZ2ktc3Ryb2tlLFxuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuYWRkcmVzcy1kZXRhaWxzIC5hZGRyZXNzLXJvdyAuYWRkcmVzcy12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAzMHB4IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLyogTSAqL1xuICBib3gtc2hhZG93OiAwcHggNXB4IDEwcHggMHB4IHJnYmEoMjM5LCAyMzksIDIzOSwgMC4xNik7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC8qIGdhcDogNjVweDsgKi9cbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudGFicyAudGFiIHtcbiAgY29sb3I6ICNiNWI3Yjg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudGFicyAudGFiOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIGNvbG9yOiAjZWNlZGVkO1xuICBtYXJnaW46IDMwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMgLnRhYi5hY3RpdmUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjYmM5NTVjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuY29udGVudC1zZXBhcmF0b3Ige1xuICBib3JkZXI6IDNweCAjZjdmN2Y3IHNvbGlkO1xuICBtYXJnaW46IDUwcHggMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5zcGVha2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5zcGVha2VyIC5zcGVha2VyLWltYWdlIHtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogODJweDtcbiAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1pbWFnZSAuaGdpLXN0cm9rZSB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuY29udGVudCAuc3BlYWtlciAuc3BlYWtlci1kZXRhaWxzIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5jb250ZW50IC5zcGVha2VyIC5zcGVha2VyLWRldGFpbHMgLnNwZWFrZXItbmFtZSB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmNvbnRlbnQgLnNwZWFrZXIgLnNwZWFrZXItZGV0YWlscyAuc3BlYWtlci1wb3NpdGlvbiB7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGNvbG9yOiAjODU4ZDlkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBDYWlybztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2LjhweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50b3BpY3Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudG9waWNzIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAudG9waWNzIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRvcGljcyBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50b3BpY3MgYSB7XG4gIGNvbG9yOiAjYmM5NTVjO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuYXR0YWNobWVudHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmF0dGFjaG1lbnRzIC5hdHRhY2htZW50c0xhYmVsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmF0dGFjaG1lbnRzIC5maWxlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjJyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmF0dGFjaG1lbnRzIC5maWxlcyAuZmlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMS4ycmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZjQ7XG4gIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVJY29uIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogMy43cmVtO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCAuYXR0YWNobWVudHMgLmZpbGVzIC5maWxlIC5maWxlQm94IC5maWxlTmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzQzNzNhO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC5hdHRhY2htZW50cyAuZmlsZXMgLmZpbGUgLmZpbGVCb3ggLmZpbGVXZWlnaHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgY29sb3I6ICM5MjkzOTQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmF0dGFjaG1lbnRzIC5maWxlcyAuZmlsZSAuaWNvbi1kb3dubG9hZCB7XG4gIG1hcmdpbi1sZWZ0OiA0LjhyZW07XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w0IHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtZGV0YWlscy1saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtZGV0YWlscy1saXN0IC5pdGVtLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w0IC5ldmVudC1kZXRhaWxzLWxpc3QgLml0ZW0tZ3JvdXAgLmV2ZW50RGV0YWlsc1RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w0IC5ldmVudC1kZXRhaWxzLWxpc3QgLml0ZW0tZ3JvdXAgLmV2ZW50RGV0YWlsc1RleHQgLmRldGFpbHNMYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtZGV0YWlscy1saXN0IC5pdGVtLWdyb3VwIC5ldmVudERldGFpbHNUZXh0IC5kZXRhaWxzVmFsdWUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQgLmV2ZW50LXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sNCAuZXZlbnQtdmlkZW8gLnZpZGVvIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjEwcHg7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwgc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuc3VwcG9ydC1jZW50ZXJzLWluZm8gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXIsIGxlZnQgMC43NXJlbSBjZW50ZXIgIWltcG9ydGFudDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCB7XG4gIHBhZGRpbmc6IDBweCAxNDBweCAwcHggMTMwcHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLmNvbnRlbnQgbGkge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyAuZXZlbnRzLWxpc3QgLmV2ZW50LWZpbHRlciB7XG4gICAgcGFkZGluZzogMHB4IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIgLmV2ZW50LWZpbHRlci1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQge1xuICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCAuZXZlbnQtZGV0YWlscyAuZXZlbnQtY29sOCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMge1xuICAgIGdhcDogMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDggLnRhYnMgLnRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtZXZlbnQgLmV2ZW50IC5ldmVudC1kZXRhaWxzIC5ldmVudC1jb2w4IC50YWJzIC50YWI6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCAuZXZlbnQgLmV2ZW50LWRldGFpbHMgLmV2ZW50LWNvbDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLWV2ZW50IC5ldmVudCB7XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY29udGFjdC11cyAuZXZlbnQgLmV2ZW50LWRldGFpbHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMgLmV2ZW50LWNvbDQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLXNlYXJjaCAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucGF0aC1zZWFyY2ggLnNlYXJjaC1mb3JtIC5mb3JtLWl0ZW0tLWtleXMge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZsZXgtYmFzaXM6IDUwJTtcbn1cbi5wYXRoLXNlYXJjaCAuc2VhcmNoLWZvcm0gLmZvcm0taXRlbS0ta2V5cyBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogOTclO1xuICBoZWlnaHQ6IDRyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvc2VhcmNoLWljb24uc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4ucGF0aC1zZWFyY2ggLnJvdyB7XG4gIGZsZXgtYmFzaXM6IDIwJTtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn1cbi5wYXRoLXNlYXJjaCAucm93IGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZW5kO1xuICB3aWR0aDogMTAuNDEzNjlyZW07XG4gIGhlaWdodDogMy45cmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOEE2NjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhdGgtc2VhcmNoIC5zZWFyY2gtaGVscC1saW5rIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCB7XG4gIG1hcmdpbjogMXJlbSAwIDFyZW0gMDtcbiAgZmxleC1iYXNpczogMTAwJTtcbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCBzdW1tYXJ5IHtcbiAgY29sb3I6ICM0YTRmNTQ7XG4gIGZvbnQtc2l6ZTogMS41cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ucGF0aC1zZWFyY2ggI2VkaXQtYWR2YW5jZWQgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAucGF0aC1zZWFyY2ggI2VkaXQtYWR2YW5jZWQgLmZvcm0tdHlwZS10ZXh0ZmllbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCAuZm9ybS10eXBlLXRleHRmaWVsZCBsYWJlbCB7XG4gIHdpZHRoOiAzMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xuICAucGF0aC1zZWFyY2ggI2VkaXQtYWR2YW5jZWQgLmZvcm0tdHlwZS10ZXh0ZmllbGQgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCAuZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDAlO1xuICBwYWRkaW5nOiAwLjNyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2MHB4KSB7XG4gIC5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCAuZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCAuZm9ybS10eXBlLXRleHRmaWVsZCBpbnB1dDpmb2N1cy13aXRoaW4ge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnBhdGgtc2VhcmNoICNlZGl0LWFkdmFuY2VkIC5mb3JtLXR5cGUtdGV4dGZpZWxkIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wYXRoLXNlYXJjaCAjZWRpdC1hZHZhbmNlZCAuZm9ybS1zdWJtaXQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5wYXRoLXNlYXJjaCBvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbi5wYXRoLXNlYXJjaCBvbCBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cbi5wYXRoLXNlYXJjaCBvbCBsaSBoMyB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYXRoLXNlYXJjaCBvbCBsaSBwIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLnBhdGgtc2VhcmNoIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogSGlkZSB0aGUgZW50aXJlIGNoYXQgd2lkZ2V0ICovXG4uYWJydXMtY2hhdC13aWRnZXQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIE9yIGhpZGUganVzdCB0aGUgY2hhdCBidXR0b24gKi9cbi5hYnJ1cy1jaGF0LXdpZGdldCAuY2hhdC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIE9yIGhpZGUgdGhlIGNoYXQgd2luZG93IHdoaWxlIGtlZXBpbmcgdGhlIGJ1dHRvbiB2aXNpYmxlICovXG4uYWJydXMtY2hhdC13aWRnZXQgLmNoYXQtd2luZG93IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGF0aC1mcm9udHBhZ2UgLmFicnVzLWNoYXQtd2lkZ2V0IHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiAyMHB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC5tYWluSGVybyAubWFpbkhlcm9fX2lubmVyICNzdXJ2ZXlNb2RlbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDMycHg7XG4gIGJvdHRvbTogMzJweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBoZWlnaHQ6IDE1NS41cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgei1pbmRleDogMjA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAjc3VydmV5TW9kZWwuZmFkZS1vdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAjc3VydmV5TW9kZWwgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG4ucGF0aC1mcm9udHBhZ2UgLm1haW5IZXJvIC5tYWluSGVyb19faW5uZXIgI3N1cnZleU1vZGVsIC5jb250ZW50IC5tb2RhbC10aXRsZSBoMyB7XG4gIGNvbG9yOiAjMDUyNTNDO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMi4xcmVtICovXG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4ucGF0aC1mcm9udHBhZ2UgLm1haW5IZXJvIC5tYWluSGVyb19faW5uZXIgI3N1cnZleU1vZGVsIC5jb250ZW50IC5tb2RhbC1ib2R5IHAge1xuICBjb2xvcjogIzM0MzczQTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgLyogMS40cmVtICovXG59XG4ucGF0aC1mcm9udHBhZ2UgLm1haW5IZXJvIC5tYWluSGVyb19faW5uZXIgI3N1cnZleU1vZGVsIC5jb250ZW50IC5jYWxsLXRvLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4ucGF0aC1mcm9udHBhZ2UgLm1haW5IZXJvIC5tYWluSGVyb19faW5uZXIgI3N1cnZleU1vZGVsIC5jb250ZW50IC5jYWxsLXRvLWFjdGlvbiAuY3RhLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmctMnhzLCAwLjVyZW0pO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcmFkaXVzLW0sIDAuNXJlbSk7XG4gIGJhY2tncm91bmQ6ICM5RThBNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnBhdGgtZnJvbnRwYWdlIC5tYWluSGVybyAubWFpbkhlcm9fX2lubmVyICNzdXJ2ZXlNb2RlbCAuY29udGVudCAubW9kYWwtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi90aGVtZXMvZXNuYWQvcHVibGljL2ltYWdlcy9tb2RhbC1lbi1iZy5zdmdcIikgbm8tcmVwZWF0O1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbn1cbi5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAjc3VydmV5TW9kZWwgLmNvbnRlbnQgLmNsb3NlLWJ0biB7XG4gIHRvcDogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucGF0aC1mcm9udHBhZ2UgLnNsaWRlclNpZGVfX2ltYWdlcyB7XG4gIHotaW5kZXg6IDA7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgtZnJvbnRwYWdlIC5hYnJ1cy1jaGF0LXdpZGdldCB7XG4gIHJpZ2h0OiAyMHB4O1xuICBsZWZ0OiB1bnNldDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgtZnJvbnRwYWdlIC5tYWluSGVybyAubWFpbkhlcm9fX2lubmVyICNzdXJ2ZXlNb2RlbCB7XG4gIGxlZnQ6IDMycHg7XG4gIHJpZ2h0OiB1bnNldDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhdGgtZnJvbnRwYWdlIC5tYWluSGVybyAubWFpbkhlcm9fX2lubmVyICNzdXJ2ZXlNb2RlbCAuY2xvc2UtYnRuIHtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogdW5zZXQ7XG4gIGxlZnQ6IDE2cHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAjc3VydmV5TW9kZWwgLm1vZGFsLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvbW9kYWwtYmcuc3ZnXCIpIG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnBhdGgtZnJvbnRwYWdlIC5tYWluSGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG4gIC5wYXRoLWZyb250cGFnZSAubWFpbkhlcm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAjc3VydmV5TW9kZWwge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuICAucGF0aC1mcm9udHBhZ2UgLm1haW5IZXJvIC5tYWluSGVyb19faW5uZXIgI3N1cnZleU1vZGVsIC5jb250ZW50IHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAuYXJyb3dCdXR0b25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMXJlbSAycmVtO1xuICB9XG4gIC5wYXRoLWZyb250cGFnZSAubWFpbkhlcm8gLm1haW5IZXJvX19pbm5lciAuYXJyb3dCdXR0b25fX3RpdGxlOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkI7XG59XG4ucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC5wYWdlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1maWx0ZXJzIC5zZWFyY2gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1maWx0ZXJzIC5zZWFyY2gtY29udGFpbmVyIC5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMjg1cHg7XG4gIGhlaWdodDogNTdweDtcbiAgcGFkZGluZzogMTVweCA3cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuc2VhcmNoLWNvbnRhaW5lciAuZm9ybS10ZXh0IC5zZWFyY2gtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2hhZG93OiAwcHggNnB4IDI1cHggMHB4IHJnYmEoMjM0LCAyMzQsIDIzNCwgMC4xNik7XG59XG4ucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWZpbHRlcnMgLnNlYXJjaC1jb250YWluZXIgLnRpdGxlIGgyIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlEYXJrR3JleS1ENTAwLCAjMkQzMDMzKTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLS1jYXRlZ29yeSB7XG4gIG1hcmdpbi1ibG9jazogNTVweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLS1jYXRlZ29yeSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogOXB4IDI2cHg7XG4gIGdhcDogNHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMwLCAyMzMsIDIzNiwgMC4zMik7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjE2KTtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLS1jYXRlZ29yeSB1bCBhLmJlZi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDNweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tLWNhdGVnb3J5IHVsIGEuYmVmLWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogI0FFOUU4MDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1maWx0ZXJzIC5mb3JtLWl0ZW0tLWNhdGVnb3J5IHVsIGEuYmVmLWxpbmstLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICNBRTlFODA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuZm9ybS1pdGVtLS1jYXRlZ29yeSB1bCBhLmJlZi1saW5rLmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1jb250ZW50IC5taW5pbmctY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNThweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1jb250ZW50IC5taW5pbmctY29udGVudCAuY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLWRhcmtHcmV5LUQ0MDAsICMzNDM3M0EpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMC42cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1jb250ZW50IC5taW5pbmctY29udGVudCAubWluaW5nLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctY29udGVudCAubWluaW5nLWNvbnRlbnQgLm1pbmluZy1pbmZvIC52aWV3cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAxN3B4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMEYwRjA7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjE2KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWNvbnRlbnQgLm1pbmluZy1jb250ZW50IC5taW5pbmctaW5mbyAudmlld3Mtcm93IC52aWV3cy1maWVsZC10aXRsZSAudmlld3MtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLXRlcm1pbm9sb2d5LWxpc3QgLm1pbmluZy10ZXJtaW5vbG9neSAudmlldy1jb250ZW50IC5taW5pbmctY29udGVudCAubWluaW5nLWluZm8gLnZpZXdzLXJvdyAudmlld3MtZmllbGQtdGl0bGUgLmZpZWxkLWNvbnRlbnQge1xuICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLWRhcmtHcmV5LUQ0MDAsICMzNDM3M0EpO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWNvbnRlbnQgLm1pbmluZy1jb250ZW50IC5taW5pbmctaW5mbyAudmlld3Mtcm93IC52aWV3cy1maWVsZC1maWVsZC1kZXNjcmlwdGlvbiAuZmllbGQtY29udGVudCB7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtZ3JheS1HMzAwLCAjN0E3QTdBKTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IC5taW5pbmctdGVybWlub2xvZ3kgLnZpZXctZmlsdGVycyAuc2VhcmNoLWNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWZpbHRlcnMgLnNlYXJjaC1jb250YWluZXIgLmZvcm0tdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS0tY2F0ZWdvcnkgdWwge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCAubWluaW5nLXRlcm1pbm9sb2d5IC52aWV3LWZpbHRlcnMgLmZvcm0taXRlbS0tY2F0ZWdvcnkgdWwgYS5iZWYtbGluayB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1haW4tY29udGVudC1zZWN0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9fdGl0bGUge1xuICBjb2xvcjogIzM0MzczQTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXgtd2lkdGg6IDQ4NXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9faGlnaGxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAubWFpbi1jb250ZW50LXNlY3Rpb25fX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAubWFpbi1jb250ZW50LXNlY3Rpb25fX3NpZ251cC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1Ccm93bi1CMzAwLCAjOUU4QTY2KTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9fc2lnbnVwLWJ0biBzcGFuIHtcbiAgY29sb3I6ICNGRkY7XG4gIC8qIEJvZHkvQjEvTWVkaXVtICovXG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAubWFpbi1jb250ZW50LXNlY3Rpb25fX3NpZ251cC1idG4gaSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1haW4tY29udGVudC1zZWN0aW9uX19pbWFnZS1ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tZXRob2RvbG9neS1zZWN0aW9uX193cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNGOEY1RUYgMCUsICNGOEY1RUYgMTAwJSksICM0MzQ2NEE7XG4gIHBhZGRpbmc6IDkwcHggMCA5MHB4IDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1ldGhvZG9sb2d5LXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwOXB4O1xuICBjb2xvcjogIzM0MzczQTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tZXRob2RvbG9neS1zZWN0aW9uX19jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDMwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1ldGhvZG9sb2d5LXNlY3Rpb24gLm1ldGhvZG9sb2d5LWNhcmQge1xuICBmbGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIHdpZHRoOiA0MDYuNjY2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1ldGhvZG9sb2d5LXNlY3Rpb24gLm1ldGhvZG9sb2d5LWNhcmRfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0MHB4IDQ4cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDEgMCAwO1xuICBoZWlnaHQ6IDM1MHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tZXRob2RvbG9neS1zZWN0aW9uIC5tZXRob2RvbG9neS1jYXJkX19pY29uIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1ldGhvZG9sb2d5LXNlY3Rpb24gLm1ldGhvZG9sb2d5LWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIC8qIEhlYWRpbmcvSDEvQm9sZCAqL1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLm1ldGhvZG9sb2d5LXNlY3Rpb24gLm1ldGhvZG9sb2d5LWNhcmRfX3RleHQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAxO1xuICBsaW5lLWNsYW1wOiAxO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1HcmV5LUc0MDAsICMzMzM3M0IpO1xuICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbl9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjRkZGIDAlLCAjRkZGIDEwMCUpLCAjNDM0NjRBO1xuICBwYWRkaW5nOiA5MHB4IDAgOTBweCAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uX190aXRsZSB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qIERpc3BsYXkvRDAvQm9sZCAqL1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uX19kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRBNEY1Myk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogSGVhZGluZy9INC9SZWd1bGFyICovXG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZy1ib3R0b206IDEwOXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uX19jYXJkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBnYXA6IDMwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLmdvYWxzLXNlY3Rpb24gLmdvYWxzLWNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMDhweDtcbiAgZmxleDogMTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbiAuZ29hbHMtY2FyZF9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyMnB4IDM2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXg6IDEgMCAwO1xuICBoZWlnaHQ6IDI2OXB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLmdvYWxzLXNlY3Rpb24gLmdvYWxzLWNhcmRfX3RleHQge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgd2lkdGg6IDI2MnB4O1xuICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBsaW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbiAuZ29hbHMtY2FyZF9fYmctaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwJTtcbiAgcmlnaHQ6IC0zJTtcbiAgb3BhY2l0eTogMC40O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uIC5nb2Fscy1jYXJkOm50aC1jaGlsZCgxKSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcbiAgYmFja2dyb3VuZDogdmFyKC0tRXh0ZW5kZWQtUGFsZXR0ZS1QdXJwbGUtYmFzZSwgIzQxMzI1OCk7XG4gIC8qIHNoYWRvdyAqL1xuICBib3gtc2hhZG93OiAwcHggNnB4IDIwcHggMHB4IHZhcigtLVNIQURPVywgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjE2KSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLmdvYWxzLXNlY3Rpb24gLmdvYWxzLWNhcmQ6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhGOEY4O1xuICBiYWNrZ3JvdW5kOiAjQkQ5RjlEO1xuICAvKiBzaGFkb3cgKi9cbiAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uIC5nb2Fscy1jYXJkOm50aC1jaGlsZCgzKSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcbiAgYmFja2dyb3VuZDogdmFyKC0tRXh0ZW5kZWQtUGFsZXR0ZS1DeWFuLWJhc2UsICMxQUQ5QzcpO1xuICAvKiBzaGFkb3cgKi9cbiAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uIC5nb2Fscy1jYXJkOm50aC1jaGlsZCg0KSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcbiAgYmFja2dyb3VuZDogIzZFODE4RTtcbiAgLyogc2hhZG93ICovXG4gIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbiAuZ29hbHMtY2FyZDpudGgtY2hpbGQoNSkge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XG4gIGJhY2tncm91bmQ6IHZhcigtLUV4dGVuZGVkLVBhbGV0dGUtUHVycGxlLWJhc2UsICM0MTMyNTgpO1xuICAvKiBzaGFkb3cgKi9cbiAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uIC5nb2Fscy1jYXJkOm50aC1jaGlsZCg2KSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcbiAgYmFja2dyb3VuZDogI0JEOUY5RDtcbiAgLyogc2hhZG93ICovXG4gIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbiAuZ29hbHMtY2FyZDpudGgtY2hpbGQoNykge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XG4gIGJhY2tncm91bmQ6IHZhcigtLUV4dGVuZGVkLVBhbGV0dGUtQ3lhbi1iYXNlLCAjMUFEOUM3KTtcbiAgLyogc2hhZG93ICovXG4gIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAuZ29hbHMtc2VjdGlvbiAuZ29hbHMtY2FyZDpudGgtY2hpbGQoOCkge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XG4gIGJhY2tncm91bmQ6ICM2RTgxOEU7XG4gIC8qIHNoYWRvdyAqL1xuICBib3gtc2hhZG93OiAwcHggNnB4IDIwcHggMHB4IHZhcigtLVNIQURPVywgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjE2KSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWNvbnRlbnQgLmtjLWZhcXMge1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZCO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5hY2NvcmRpb24taXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkIgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAua2MtZmFxcyAuYWNjb3JkaW9uLWl0ZW0gLmFjY29yZGlvbi1idXR0b24ge1xuICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5hY2NvcmRpb24taXRlbSAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBjb2xvcjogdmFyKC0tVGV4dC1jb2xvci10ZXh0LXByaW1hcnktdGl0bGUtYmxhY2ssICMzQzNEM0MpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5hY2NvcmRpb24tYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQUZCRkIgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAua2MtZmFxcyAuaGVhZGVyLWZhcSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogNnJlbSAwIDYuNXJlbSAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5oZWFkZXItZmFxIC52aWV3LWFsbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5oZWFkZXItZmFxIC52aWV3LWFsbC1jb250YWluZXIgLnZpZXctYWxsLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAuNDEzNjlyZW07XG4gIGhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlFOEE2NjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAua2MtZmFxcyAuaGVhZGVyLWZhcSAudGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5oZWFkZXItZmFxIC50aXRsZSBoMyB7XG4gIGNvbG9yOiAjNDk0RjU1O1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiA0Ljg4cmVtO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1mb3JtIHtcbiAgLyogQ3VzdG9tIGFycm93ICovXG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWZvcm0gLmNvbnRhY3QtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1mb3JtIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1mb3JtIC5mb3JtLXR5cGUtLXJhZGlvIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLnV4bGFiLWZvcm0gLmNvbnRhY3QtZm9ybS1zdWJtaXQtYnRuIHtcbiAgYmFja2dyb3VuZDogIzlFOEE2NiAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1mb3JtIC5mb3JtLXR5cGUtLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItZm9ybSAuZm9ybS10eXBlLS1zZWxlY3Qgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICAvKiBNYWtlIHNwYWNlIGZvciB0aGUgYXJyb3cgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItZm9ybSAuZm9ybS10eXBlLS1zZWxlY3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDcyJTtcbiAgcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL2ljb25zL2Fycm93LWRvd24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTIwcHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAubWFpbi1jb250ZW50LXNlY3Rpb25fX2ltYWdlLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAudXhsYWItY29udGVudCAubWV0aG9kb2xvZ3ktc2VjdGlvbl9fY2FyZHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tZXRob2RvbG9neS1zZWN0aW9uIC5tZXRob2RvbG9neS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnBhdGgtZnJvbnRwYWdlIGZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGF0aC1mcm9udHBhZ2UgLnV4LWxhYi1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJsb2NrOiA0LjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGF0aC1mcm9udHBhZ2UgLnV4LWxhYi1zZWN0aW9uIC51eC1sYWItY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXRoLWZyb250cGFnZSAudXgtbGFiLXNlY3Rpb24gLnV4LWxhYi1jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXRoLWZyb250cGFnZSAudXgtbGFiLXNlY3Rpb24gLnV4LWxhYi10ZXh0IGgyIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNS4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXgtd2lkdGg6IDQyOHB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51eC1sYWItc2VjdGlvbiAudXgtbGFiLXRleHQgaDIgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGF0aC1mcm9udHBhZ2UgLnV4LWxhYi1zZWN0aW9uIC51eC1sYWItdGV4dCBwIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDEuNHJlbSAqL1xuICBtYXgtd2lkdGg6IDQ1MXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLnBhdGgtZnJvbnRwYWdlIC51eC1sYWItc2VjdGlvbiAudXgtbGFiLWFjdGlvbiAudXgtbGFiLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC13aWR0aDogMTMzcHg7XG4gIG1heC1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc3BhY2luZy14cywgMTZweCkgdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDI0cHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6ICM5RThBNjY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMDAlO1xufVxuLnBhdGgtZnJvbnRwYWdlIC51eC1sYWItc2VjdGlvbiAudXgtbGFiLWRlY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL3V4bGFiLXBhdHRlcm4uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYXRoLWZyb250cGFnZSAudXgtbGFiLXNlY3Rpb24gLnV4LWxhYi1kZWNvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGF0aC1mcm9udHBhZ2UgLmhvbWUtbmV3cyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9fc2lnbnVwLWJ0biBpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5tYWluLWNvbnRlbnQtc2VjdGlvbl9faW1hZ2UtYmxvY2sge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC51eGxhYi1jb250ZW50IC5nb2Fscy1zZWN0aW9uIC5nb2Fscy1jYXJkX19iZy1pbWFnZSB7XG4gIGxlZnQ6IC0zJTtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucGF0aC1mcm9udHBhZ2UgLnV4LWxhYi1kZWNvIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IHVuc2V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuY2xvc2UtdXgtYnRuIHtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IHVuc2V0O1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnN1YnBhZ2VIZXJvX19pbm5lciAuc3VicGFnZUhlcm9fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN1YnBhZ2VIZXJvX19pbm5lciAuc3VicGFnZUhlcm9fX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1ldmVudHMgLmV2ZW50cy1saXN0IC5ldmVudC1maWx0ZXIge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIC5ldmVudHMtbGlzdCAuZXZlbnQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1ub2RlLXR5cGUtcGFnZSAudGV4dFBhZ2VfX3dyYXBwZXIge1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1wYWdlIC50ZXh0UGFnZV9fbGVmdENvbnRlbnQge1xuICBmbGV4OiB1bnNldDtcbn1cblxuLm1hcC10aXRsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLW1hcCAubWFwLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1hcCAuY29udGFjdC1jb250YWluZXIge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLW1hcCAubWFwLXNlY3Rpb24tYmxvY2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWFwIC5jb250YWN0LXNlY3Rpb24gaDEsXG4ucGFnZS1ub2RlLXR5cGUtbWFwIC5jb250YWN0LXNlY3Rpb24gcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1ub2RlLXR5cGUtbWFwIC5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtYnV0dG9uLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZGlnaXRhbC1zdGFtcC1jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjNweCkge1xuICAuaGVhZGVyX19tYWluIHtcbiAgICB6LWluZGV4OiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0YW1wLWVuIGg2IHtcbiAgICBmbGV4LWJhc2lzOiA5MiU7XG4gIH1cbiAgLnN0YW1wLWVuIC5idG4tZGlnaXRhbC1zdGFtcC1jYXJkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdlX2ZlZWRiYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tQmFja2dyb3VuZC1iYWNrZ3JvdW5kLXdoaXRlLCAjZmZmKTtcbiAgcGFkZGluZy1ibG9jazogMjBweDtcbn1cbi5wYWdlX2ZlZWRiYWNrIC53ZWJmb3JtLWJ1dHRvbi0tc3VibWl0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdlX2ZlZWRiYWNrIC5mb3JtLWl0ZW0tLXdhcy10aGlzLXBhZ2UtdXNlZnVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4OiAxIDAgMDtcbn1cbi5wYWdlX2ZlZWRiYWNrIGxhYmVsW2Zvcj1lZGl0LXdhcy10aGlzLXBhZ2UtdXNlZnVsXSB7XG4gIGNvbG9yOiB2YXIoLS1UZXh0LXRleHQtZGVmYXVsdCwgIzE2MTYxNik7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTUwJSAqL1xufVxuLnBhZ2VfZmVlZGJhY2sgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LWJ1dHRvbnMge1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnBhZ2VfZmVlZGJhY2sgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wYWdlX2ZlZWRiYWNrIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZV9mZWVkYmFjayAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktYnV0dG9ucyBsYWJlbC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAzMy4zMzNweDtcbiAgbWluLWhlaWdodDogMzMuMzMzcHg7XG4gIG1heC1oZWlnaHQ6IDMzLjMzM3B4O1xuICBwYWRkaW5nOiB2YXIoLS1HbG9iYWwtc3BhY2luZy1ub25lLCAwKSB2YXIoLS1CdXR0b24tYnV0dG9ucy1sZy1wYWRkaW5nLCAxNnB4KTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tQnV0dG9uLWJ1dHRvbnMtbGctZ2FwLCA0cHgpO1xuICBib3JkZXItcmFkaXVzOiAzLjMyOXB4O1xuICBiYWNrZ3JvdW5kOiAjOUU4QTY2O1xuICBjb2xvcjogdmFyKC0tVGV4dC10ZXh0LW9uY29sb3ItcHJpbWFyeSwgI2ZmZik7XG4gIGZvbnQtc2l6ZTogMTMuMzMzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07IC8qIDE1MCUgKi9cbiAgYm9yZGVyOiB1bnNldDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2VfZmVlZGJhY2sgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LWJ1dHRvbnMgbGFiZWwud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktYnV0dG9ucy1sYWJlbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2ZjYxNDc7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucGFnZV9mZWVkYmFjayAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktYnV0dG9ucyBsYWJlbC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zLWxhYmVsOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZDogIzZmNjE0NztcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5wYWdlX2ZlZWRiYWNrIC53ZWJmb3JtLWNvbmZpcm1hdGlvbl9fbWVzc2FnZSB7XG4gIGNvbG9yOiB2YXIoLS1UZXh0LXRleHQtZGVmYXVsdCwgIzE2MTYxNik7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjBweDsgLyogMTUwJSAqL1xuICBtYXJnaW46IDA7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5oZWFkZXIge1xuICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5wcm9ncmVzcy10ZXh0IHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweCA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgyMzksIDIzOSwgMjM5LCAwLjE2KTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC53ZWJmb3JtLXN1Ym1pc3Npb24taW5mcmFzdHJ1Y3R1cmUtc3VwcG9ydC1yZXF1ZXN0LWZvcm0gLmZvcm0taXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIC5mb3JtLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1pbmZyYXN0cnVjdHVyZS1zdXBwb3J0LXJlcXVlc3QtZm9ybSBsYWJlbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogIzM0MzczYTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKTpub3QoW3R5cGU9YnV0dG9uXSk6bm90KFt0eXBlPXJlc2V0XSksXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIC5mb3JtLWdyb3VwLXNlbGVjdCB7XG4gIHdpZHRoOiAzMiU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1zdWJtaXNzaW9uLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtcmVxdWVzdC1mb3JtIC5mb3JtLXJlcXVpcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0tc3VibWlzc2lvbi1pbmZyYXN0cnVjdHVyZS1zdXBwb3J0LXJlcXVlc3QtZm9ybSAuZm9ybS1yZXF1aXJlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiAqXCI7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZvcm0tc3VibWl0LWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjOWU4YTY2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0tYnV0dG9uLS1uZXh0LFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjI1cmVtO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZDogIzFiODM1NCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlcjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0tYnV0dG9uLS1uZXh0OjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC53ZWJmb3JtLWJ1dHRvbi0tcHJldmlvdXM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4wOTM3NXJlbTtcbiAgaGVpZ2h0OiAwLjcxODgxcmVtO1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvYXJyb3ctYnRuLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAucHJvZ3Jlc3Mtc3RlcC5pcy1hY3RpdmUgLnByb2dyZXNzLW1hcmtlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOGE2NiAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZvcm0tbWFuYWdlZC1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZvcm0tbWFuYWdlZC1maWxlIGlucHV0IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5mb3JtLW1hbmFnZWQtZmlsZSAuZm9ybS1pdGVtX19kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZpZWxkc2V0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZmllbGRzZXQgLmZpZWxkc2V0X19sYWJlbCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogIzM0MzczYTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZpZWxkc2V0IC5maWVsZHNldF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZmllbGRzZXRfX3dyYXBwZXI6Zmlyc3Qge1xuICBnYXA6IDMycHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS1jaGVja2JveGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZvcm0tdHlwZS0tY2hlY2tib3ggLmZvcm0tY2hlY2tib3gge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMteHMsIDJweCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCAuZm9ybS1jaGVja2JveDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tQ29udHJvbHMtY29udHJvbC1wcmltYXJ5LWNoZWNrZWQsICMxYjgzNTQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tQ29udHJvbHMtY29udHJvbC1wcmltYXJ5LWNoZWNrZWQsICMxYjgzNTQpICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCAuZm9ybS1jaGVja2JveDpjaGVja2VkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBLy93d3cudzMub3JnLzIwMDAvc3ZnJyUyMHdpZHRoJTNEJzI0JyUyMGhlaWdodCUzRCcyNCclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjQlMjAyNCclMjBmaWxsJTNEJ25vbmUnJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCdldmVub2RkJyUyMGNsaXAtcnVsZSUzRCdldmVub2RkJyUyMGQlM0QnTTE3LjU5NDUlMjA3LjUzODM2QzE4LjEzNTIlMjA4LjA3OTA5JTIwMTguMTM1MiUyMDguOTU1NzklMjAxNy41OTQ1JTIwOS40OTY1MkwxMS4yNDgzJTIwMTUuODQyN0MxMC45ODg2JTIwMTYuMTAyNCUyMDEwLjYzNjUlMjAxNi4yNDgzJTIwMTAuMjY5MiUyMDE2LjI0ODNDOS45MDIwMSUyMDE2LjI0ODMlMjA5LjU0OTgzJTIwMTYuMTAyNCUyMDkuMjkwMTYlMjAxNS44NDI3TDYuNDA1NTQlMjAxMi45NTgxQzUuODY0ODIlMjAxMi40MTc0JTIwNS44NjQ4MiUyMDExLjU0MDclMjA2LjQwNTU0JTIwMTAuOTk5OUM2Ljk0NjI3JTIwMTAuNDU5MiUyMDcuODIyOTYlMjAxMC40NTkyJTIwOC4zNjM2OSUyMDEwLjk5OTlMMTAuMjY5MiUyMDEyLjkwNTVMMTUuNjM2MyUyMDcuNTM4MzZDMTYuMTc3JTIwNi45OTc2MyUyMDE3LjA1MzclMjA2Ljk5NzYzJTIwMTcuNTk0NSUyMDcuNTM4MzZaJyUyMGZpbGwlM0Qnd2hpdGUnLyUzRSUzQy9zdmclM0VcIik7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS10eXBlLS1jaGVja2JveCAuZm9ybS10eXBlLS1udW1iZXIge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMjAwLCAjZTVlN2ViKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgcGFkZGluZzogMThweCAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UsICNmZmYpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gI2VkaXQtbWluZS1maW5hbmNpYWxzLWRlc2MgPiAuZmllbGRzZXRfX2xlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyA+IC5maWVsZHNldF9fbGVnZW5kIC5maWVsZHNldF9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQsICMxMTE4MjcpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1zdXJmYWNlLCAjZmZmKTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMjAwLCAjZTVlN2ViKTtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtICNlZGl0LW1pbmUtZmluYW5jaWFscy1kZXNjID4gLmZpZWxkc2V0X193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtICNlZGl0LW1pbmUtZmluYW5jaWFscy1kZXNjIC5maWVsZHNldF9fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCwgIzM3NDE1MSk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjU7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyAuZmllbGRzZXRfX2Rlc2NyaXB0aW9uIHAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gI2VkaXQtbWluZS1maW5hbmNpYWxzLWRlc2MgLmZpZWxkc2V0X19kZXNjcmlwdGlvbiBvbC5hay1vbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gI2VkaXQtbWluZS1maW5hbmNpYWxzLWRlc2MgLmZpZWxkc2V0X19kZXNjcmlwdGlvbiBvbC5hay1vbCBsaSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyAuZmllbGRzZXRfX2Rlc2NyaXB0aW9uIG9sLmFrLW9sIGxpIHAge1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyAuZmllbGRzZXRfX2Rlc2NyaXB0aW9uIC5hY3JvbnltLWhpZ2hsaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5LTcwMCwgIzE2NjUzNCk7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjcsIDEzMSwgODQsIDAuMSk7XG4gIHBhZGRpbmc6IDAgNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gI2VkaXQtbWluZS1maW5hbmNpYWxzLWRlc2Mge1xuICAgIHBhZGRpbmc6IDE2cHggMTJweCAxMnB4O1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtICNlZGl0LW1pbmUtZmluYW5jaWFscy1kZXNjID4gLmZpZWxkc2V0X19sZWdlbmQgLmZpZWxkc2V0X19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTExcHgpO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtICNlZGl0LW1pbmUtZmluYW5jaWFscy1kZXNjIC5maWVsZHNldF9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyAuZmllbGRzZXRfX2Rlc2NyaXB0aW9uIG9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIH1cbiAgLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gI2VkaXQtbWluZS1maW5hbmNpYWxzLWRlc2MgLmZpZWxkc2V0X19kZXNjcmlwdGlvbiBvbCBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1oYXMtZmllbGQtc3VmZml4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1oYXMtZmllbGQtc3VmZml4ID4gbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQsICMxMTE4MjcpO1xuICBtYXJnaW46IDA7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1oYXMtZmllbGQtc3VmZml4ID4gaW5wdXQuZm9ybS1udW1iZXIsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAud2ViZm9ybS1oYXMtZmllbGQtc3VmZml4ID4gLmZvcm0taXRlbV9fc3VmZml4IHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0taGFzLWZpZWxkLXN1ZmZpeCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC53ZWJmb3JtLWhhcy1maWVsZC1zdWZmaXggaW5wdXQuZm9ybS1udW1iZXIge1xuICB3aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgcGFkZGluZy1yaWdodDogNTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMwMCwgI2QxZDVkYik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC53ZWJmb3JtLWhhcy1maWVsZC1zdWZmaXggaW5wdXQuZm9ybS1udW1iZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnktNTAwLCAjMWI4MzU0KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjcsIDEzMSwgODQsIDAuMTUpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLndlYmZvcm0taGFzLWZpZWxkLXN1ZmZpeCAuZm9ybS1pdGVtX19zdWZmaXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZ3JheS0xMDAsICNmM2Y0ZjYpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWdyYXktMzAwLCAjZDFkNWRiKTtcbiAgYm9yZGVyLXJhZGl1czogMCA3cHggN3B4IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6IHZhcigtLXRleHQtbXV0ZWQsICMzNzQxNTEpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtdHlwZS1vZi1pbmZyYXN0cnVjdHVyZS1zdXBwb3J0XSAuZm9ybS1jaGVja2JveGVzLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1zdWItY2F0ZWdvcnktb2YtaW5mcmFzdHJ1Y3R1cmUtc3VwcG9ydC1lbmVyZ3ldIC5mb3JtLWNoZWNrYm94ZXMsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LXN1Yi1jYXRlZ29yeS1vZi1pbmZyYXN0cnVjdHVyZS1zdXBwb3J0LXRyZWF0ZWQtd2F0ZXJdIC5mb3JtLWNoZWNrYm94ZXMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSB7XG4gIGZsZXg6IDEgMSA0MjBweDtcbiAgbWluLXdpZHRoOiAzMjBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAudGFibGVyZXNwb25zaXZlLXRvZ2dsZS1jb2x1bW5zLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgLnRhYmxlcmVzcG9uc2l2ZS10b2dnbGUtY29sdW1ucyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSB0aC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS1oYW5kbGUsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0taGFuZGxlLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSB0aC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS1oYW5kbGUsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIHRkLndlYmZvcm0tbXVsdGlwbGUtdGFibGUtLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSB0aC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS13ZWlnaHQsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0td2VpZ2h0LFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSB0aC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS13ZWlnaHQsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIHRkLndlYmZvcm0tbXVsdGlwbGUtdGFibGUtLXdlaWdodCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAud2ViZm9ybS1tdWx0aXBsZS10YWJsZSxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgLndlYmZvcm0tbXVsdGlwbGUtdGFibGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgdGFibGUsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIHRoZWFkIHRoLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSB0aGVhZCB0aCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDEycHggOHB4IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzExMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgdGJvZHkgdGQsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIHRib2R5IHRkIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTJweCAwIDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAuZm9ybS1pdGVtLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIGlucHV0LmZvcm0tbnVtYmVyLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSBpbnB1dC5mb3JtLW51bWJlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlN2ViO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIGlucHV0LmZvcm0tbnVtYmVyOmZvY3VzLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSBpbnB1dC5mb3JtLW51bWJlcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NiZDVlMTtcbiAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMTQ4LCAxNjMsIDE4NCwgMC4yNSk7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0tb3BlcmF0aW9ucyxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgdGQud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0tb3BlcmF0aW9ucyB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSBpbnB1dFt0eXBlPWltYWdlXS5pbWFnZS1idXR0b24sXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIGlucHV0W3R5cGU9aW1hZ2VdLmltYWdlLWJ1dHRvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSBpbnB1dFt0eXBlPWltYWdlXS5pbWFnZS1idXR0b246aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIGlucHV0W3R5cGU9aW1hZ2VdLmltYWdlLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG59XG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3hfbG9uZ2l0dWRlXzJfdGFibGUgaW5wdXRbdHlwZT1pbWFnZV0uaW1hZ2UtYnV0dG9uOmFjdGl2ZSxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgaW5wdXRbdHlwZT1pbWFnZV0uaW1hZ2UtYnV0dG9uOmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIC53ZWJmb3JtLW11bHRpcGxlLWFkZC5jb250YWluZXItaW5saW5lLFxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN5X2xvbmdpdHVkZV90YWJsZSAud2ViZm9ybS1tdWx0aXBsZS1hZGQuY29udGFpbmVyLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAud2ViZm9ybS1tdWx0aXBsZS1hZGQgLnJvdyxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgLndlYmZvcm0tbXVsdGlwbGUtYWRkIC5yb3cge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIC53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24uZm9ybS1zdWJtaXQsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIC53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24uZm9ybS1zdWJtaXQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIC53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24uZm9ybS1zdWJtaXQ6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIC53ZWJmb3JtLW11bHRpcGxlLWFkZCBpbnB1dC5idXR0b24uZm9ybS1zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjhmYWZjO1xufVxuLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9ZWRpdC1jb29yZGluYXRlcy1vZi10aGUtbWluZV0gLmZpZWxkc2V0X193cmFwcGVyICN4X2xvbmdpdHVkZV8yX3RhYmxlIC5qcy1mb3JtLWl0ZW1baWQqPWFkZC1tb3JlLWl0ZW1zXSxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeF9sb25naXR1ZGVfMl90YWJsZSAuanMtZm9ybS1pdGVtW2NsYXNzKj1hZGQtbW9yZS1pdGVtc10sXG4ucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1lZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXSAuZmllbGRzZXRfX3dyYXBwZXIgI3lfbG9uZ2l0dWRlX3RhYmxlIC5qcy1mb3JtLWl0ZW1baWQqPWFkZC1tb3JlLWl0ZW1zXSxcbi5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPWVkaXQtY29vcmRpbmF0ZXMtb2YtdGhlLW1pbmVdIC5maWVsZHNldF9fd3JhcHBlciAjeV9sb25naXR1ZGVfdGFibGUgLmpzLWZvcm0taXRlbVtjbGFzcyo9YWRkLW1vcmUtaXRlbXNdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIG9sLmFrLW9sIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLXdlYmZvcm0gLmZvcm0taXRlbV9fc3VmZml4IHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXI6IHVuc2V0O1xuICByaWdodDogdW5zZXQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWdyYXktMzAwLCAjZDFkNWRiKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyNTBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSAuZm9ybS1pdGVtOmlzKFtjbGFzcyo9XCItZGVncmVlcy14IFwiXSwgW2NsYXNzJD0tZGVncmVlcy14XSksXG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5mb3JtLWl0ZW06aXMoW2NsYXNzKj1cIi1kZWdyZWVzLXkgXCJdLCBbY2xhc3MkPS1kZWdyZWVzLXldKSB7XG4gICAgcGFkZGluZy10b3A6IDY0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5zdWJwYWdlSGVyb19fd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDE2cmVtO1xuICB9XG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIC5zdWJwYWdlSGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFjay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFjay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFjay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFja18xLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFja18xLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFja18xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFja18yLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJsYWNrXzIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1CbGFja18yLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJsYWNrXzIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJsYWNrXzIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJvbGQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJvbGRfMS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1Cb2xkXzEuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1Cb2xkXzEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZF8xLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1Cb2xkXzEudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1Cb2xkXzIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZF8yLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZF8yLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUJvbGRfMi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtQm9sZF8yLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnkuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnkuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1IZWF2eS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1IZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUhlYXZ5XzEuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUhlYXZ5XzEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTGlnaHQuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1MaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUhlYXZ5XzIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLUhlYXZ5XzIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtSGVhdnlfMi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1MaWdodF8xLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1MaWdodF8xLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1MaWdodF8xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bS5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtXzEud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtXzEud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bV8yLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLU1lZGl1bV8yLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpYyBVbHRyYVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzEuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8xLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8xLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8yLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8yLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtUmVndWxhcl8yLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljIFVsdHJhXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzEuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8xLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8xLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8xLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljIFVsdHJhXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8yLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8yLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8yLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljIFVsdHJhXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvRElOTmV4dExUQXJhYmljL0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzMuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8zLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8zLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ESU5OZXh0TFRBcmFiaWMvRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0RJTk5leHRMVEFyYWJpYy9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodF8zLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTlweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEyOTBweDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogLSBSZXNldCBmb3IgU1ZHIG9yYXogZWxlbWVudHMgb2YgZm9ybSAtICovXG5zdmcsIGlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kLCBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogLSBJRTExIC0gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMjBweCAxNzBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxODJweDtcbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xufVxuLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24taWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbiAuY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IC8qIDY4LjU3MSUgKi9cbiAgbWFyZ2luLWJvdHRvbTogNTdweDtcbn1cbi5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uIC5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdCAuY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbi1jb250YWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogOHB4O1xufVxuLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdCAuY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbi1jb250YWN0LWl0ZW0gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdC1pdGVtLXRleHQge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNDAwLCAjOTI5Mzk0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdCAuY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbi1jb250YWN0LWl0ZW0gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdC1pdGVtLW51bWJlciB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5RGFya0dyZXktRDUwMCwgIzJEMzAzMyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uIC5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uLWNvbnRhY3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQgLnNpZGVCYW5uZXJfX2lubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwRjFGMTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkIGlucHV0I2VkaXQtYWN0aW9ucy1zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkIGEuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQgaW5wdXQjZWRpdC1hY3Rpb25zLXN1Ym1pdDpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkIGEuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjODQ2OTQwO1xuICBjb2xvcjogIzg0Njk0MDtcbn1cblxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAuZm9ybS1tYWluLWZpbGUge1xuICBwYWRkaW5nOiA1MHB4IDUwcHg7XG59XG5cbi5leHByZXNzLWludGVyZXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCByZ2JhKDIzMywgMjMzLCAyMzMsIDAuMTYpO1xuICBwYWRkaW5nOiAzOXB4IDI4cHg7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAvKiAxMTAlICovXG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNCOEI4Qjg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIC8qIDIyMCUgKi9cbiAgbWFyZ2luLWJvdHRvbTogNjJweDtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLnJvdyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmV4cHJlc3MtaW50ZXJlc3QgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAucm93IC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5mb3JtLWdyb3VwLWNoZWNrYm94IC5leHByZXNzLWludGVyZXN0LWZvcm0tY2hlY2tib3gge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBhcHBlYXJhbmNlOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmV4cHJlc3MtaW50ZXJlc3QgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAuZm9ybS1ncm91cCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLmZvcm0tZ3JvdXAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybS1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5mb3JtLWdyb3VwIC5mb3JtLWl0ZW0tLWF0dGFjaG1lbnRzIC5qcy1mb3JtLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbjogMTBweDtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0taXRlbS0tYXR0YWNobWVudHMgLmpzLWZvcm0taXRlbSBhIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0taXRlbS0tYXR0YWNobWVudHMgLmpzLWZvcm0taXRlbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5mb3JtLWdyb3VwLXBob25lLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1OCU7XG4gIHJpZ2h0OiAwO1xufVxuLmV4cHJlc3MtaW50ZXJlc3QgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAuZm9ybS1ncm91cC1waG9uZS1zZWxlY3Qgc2VsZWN0IHtcbiAgYXBwZWFyYW5jZTogYXV0bztcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLmZvcm0tZ3JvdXAtc2VsZWN0IHtcbiAgd2lkdGg6IDMyJTtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucm93IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmV4cHJlc3MtaW50ZXJlc3QgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5yb3cgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybS1zdWJtaXQtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTg5cHg7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzg0Njk0MDtcbn1cbi5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5yb3cgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybS1zdWJtaXQtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTg5cHg7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzg0Njk0MDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxuICAuZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDA7XG4gIH1cbiAgLmV4cHJlc3MtaW50ZXJlc3QgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAucm93IC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZXhwcmVzcy1pbnRlcmVzdCAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLnJvdyAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG4ge1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG4gIC5leHByZXNzLWludGVyZXN0IC5leHByZXNzLWludGVyZXN0LWZvcm0gLmZvcm0tZ3JvdXAtc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSxcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24sXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24sXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbixcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbiB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWl0ZW0sXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24taXRlbSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDYwLCA2MSwgNjAsIDAuMik7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24taGVhZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24taGVhZGVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1oZWFkZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1oZWFkZXIsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24taGVhZGVyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1oZWFkZXIsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWhlYWRlcixcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24sXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24sXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjNkY2MTQ3O1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDExMCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEuNXJlbSAwIDEuOTRyZW0gMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246YWZ0ZXIsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246YWZ0ZXIsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvUGx1cy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBjb2xvcjogIzNDM0QzQztcbn1cbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDphZnRlcixcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkOmFmdGVyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6YWZ0ZXIsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6YWZ0ZXIsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQ6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvUGx1cy5zdmdcIik7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6YWZ0ZXIsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTphZnRlcixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOmFmdGVyLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvTWludXMuc3ZnXCIpO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpob3Zlcixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246aG92ZXIsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246Zm9jdXMsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHksXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHksXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5LFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHksXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHksIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHksXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDEuMzFyZW0gMCAxLjVyZW0gMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAxLjM3NXJlbSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMzQzNEM0M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgZGl2LFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBkaXYsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgZGl2LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBkaXYsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBkaXYsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgZGl2LCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGRpdixcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGRpdiB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSxcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRkLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aCxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRkLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTRENEJDO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGggc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoIHNwYW4sXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQgc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGggc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQgc3Bhbixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoIHNwYW4sXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCBzcGFuLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoIHNwYW4sXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQgc3BhbiwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCBzcGFuLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGggc3Bhbixcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRkIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGhlYWQsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCB0aCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCB0aCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGhlYWQgdGgsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCB0aCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCB0aCwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aGVhZCB0aCxcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNEQ0QkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCksXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSwgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6aG92ZXIsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0Ym9keSB0cjpob3Zlcixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOmhvdmVyLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRib2R5IHRyOmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRENEJDO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRkLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0aCxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRoLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGQsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHRhYmxlIHRkLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdGFibGUgdGgsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNEQ0QkM7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDIsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgyLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBoMixcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgyLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgyLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgyLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDIge1xuICBjb2xvcjogIzMwNEE1RDtcbiAgZm9udC1zaXplOiA1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgcGFkZGluZy1ib3R0b206IDEuNjdyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDMsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgzLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgzLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBoMyxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgzLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgzLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGgzLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDMge1xuICBjb2xvcjogIzlFOEE2NjtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDQsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGg0LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGg0LFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBoNCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGg0LFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGg0LCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGg0LFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgaDQge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBwLFxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBwLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHAsXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHAsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBwLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHAsIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgcCxcbi5wYWdlLW5vZGUtdHlwZS11eGxhYiAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHAge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgcGFkZGluZy1ib3R0b206IDMuMDZyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgYSxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgYSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBhLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBhLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgYSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBhLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IGEsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBhIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwsIC5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBvbCxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwsXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB1bCxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgb2wsXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB1bCxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBvbCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNjdyZW07XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwgbGksIC5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBvbCBsaSxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwgbGksXG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sIGxpLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB1bCBsaSxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgb2wgbGksXG4ucGF0aC1rbm93bGVkZ2UtY2VudGVyIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB1bCBsaSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sIGxpLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsIGxpLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sIGxpLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsIGxpLCAucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IG9sIGxpLFxuLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgdWwgbGksXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBvbCBsaSB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHN0cm9uZyxcbi5wYWdlLW5vZGUtdHlwZS1sYW5kaW5nIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgc3Ryb25nLFxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIgLmZhcXMtcGFnZSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHN0cm9uZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5rYy1mYXFzIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgc3Ryb25nLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuZmFxcy1wYWdlIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJvZHkgc3Ryb25nLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAua2MtZmFxcyAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHN0cm9uZywgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5mYXFzLXBhZ2UgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBzdHJvbmcsXG4ucGFnZS1ub2RlLXR5cGUtdXhsYWIgLmtjLWZhcXMgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcgLmNvbGxhcHNlOm5vdCguc2hvdyksXG4ucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciAuY29sbGFwc2U6bm90KC5zaG93KSxcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIgLmNvbGxhcHNlOm5vdCguc2hvdyksIC5wYWdlLW5vZGUtdHlwZS11eGxhYiAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAuY29sbGFwc2luZyxcbi5wYWdlLW5vZGUtdHlwZS1rbm93bGVkZ2UtY2VudGVyIC5jb2xsYXBzaW5nLFxuLnBhdGgta25vd2xlZGdlLWNlbnRlciAuY29sbGFwc2luZywgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIC5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyAjYmxvY2stZXNuYWQtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYgIWltcG9ydGFudDtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgcmlnaHQ6IHVuc2V0O1xuICBsZWZ0OiAxNXB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuZmFxcy1jb250YWluZXIgLmFjY29yZGlvbi1ib2R5IHVsIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5mYXFzLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZhcXMtY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uIC5jb250ZW50IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG59XG4uY29udGFjdC1tYWluLWZpbGUsXG4uZm9ybS1tYWluLWZpbGUge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4uY29udGFjdC11cyB7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY29udGFjdC11cyAuY29udGFjdC10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAvKiAxMTAlICovXG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNCOEI4Qjg7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIC8qIDIyMCUgKi9cbiAgbWFyZ2luLWJvdHRvbTogNjJweDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLnJvdyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAucm93IC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC11cyAuY29udGFjdC1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgLmNvbnRhY3QtZm9ybS1sYWJlbCB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY29udGFjdC11cyAuY29udGFjdC1mb3JtIC5mb3JtLWdyb3VwIC5jb250YWN0LWZvcm0taW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cCAuY29udGFjdC1mb3JtLS1saXN0LXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgLmNvbnRhY3QtZm9ybS1yYWRpbyB7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIGFjY2VudC1jb2xvcjogIzg0Njk0MDtcbiAgLyogQ2hhbmdlIGNoZWNrIGNvbG9yIHRvIHJlZCAqL1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cC1zZWxlY3Qge1xuICB3aWR0aDogMzIlO1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAuZm9ybS1yZXF1aXJlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLmZvcm0tcmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIgKlwiO1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LW9uZS1jb2x1bW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMi41cmVtO1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAuZmllbGRzZXRfX2xhYmVsLS1ncm91cCB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY29udGFjdC11cyAuY29udGFjdC1mb3JtIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnJvdyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAucm93IC5jb250YWN0LWZvcm0tc3VibWl0LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDE4OXB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMEJDNzA7XG59XG4uY29udGFjdC11cyAuY29udGFjdC1mb3JtIC5yb3cge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAucm93IC5jb250YWN0LWZvcm0tc3VibWl0LWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTg5cHg7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5RThBNjYpO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAvKiA4MCUgKi9cbn1cbi5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLnJvdyAuY29udGFjdC1mb3JtLXN1Ym1pdC1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2MTQ3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0LXVzIC5jb250YWN0LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb250YWN0LXVzIC5jb250YWN0LWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG4gIC5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLnJvdyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMDtcbiAgfVxuICAuY29udGFjdC11cyAuY29udGFjdC1mb3JtIC5yb3cgLmZvcm0tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb250YWN0LXVzIC5jb250YWN0LWZvcm0gLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAucm93IC5jb250YWN0LWZvcm0tc3VibWl0LWJ0biB7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbiAgLmNvbnRhY3QtdXMgLmNvbnRhY3QtZm9ybSAuZm9ybS1ncm91cC1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5mb3JtLWl0ZW1fX2Vycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2RlNGI0Yjtcbn1cblxuLyogTW9kYWwgU3R5bGVzICovXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNjNweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubW9kYWwtY29udGVudCBwIHtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5jbG9zZS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmNsb3NlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5pbnZlc3Rvci1saXN0LWZpbHRlciAuaW52ZXN0b3ItbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWhlYWRlciAuYnVyZ2VyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWhlYWRlciAuaW52ZXN0b3ItbGlzdC1maWx0ZXItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY29sb3I6ICMyRDMyMzk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5pbnZlc3Rvci1saXN0LWZpbHRlciAuaW52ZXN0b3ItbGlzdC1maWx0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3Qtc3BhY2UtdmVjdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAgLmludmVzdG9yLWxpc3Qtc2VsZWN0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAgLmludmVzdG9yLWxpc3Qtc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5pbnZlc3Rvci1saXN0LWZpbHRlciAuaW52ZXN0b3ItbGlzdC1maWx0ZXItY29udGVudCAuaW52ZXN0b3ItbGlzdC1pbnB1dC1ncm91cCAuaW52ZXN0b3ItbGlzdC1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwJTtcbiAgcmlnaHQ6IDclO1xufVxuLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50IC5pbnZlc3Rvci1saXN0LWlucHV0LWdyb3VwIC5pbnZlc3Rvci1saXN0LWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50IC5pbnZlc3Rvci1saXN0LWlucHV0LWdyb3VwIC5pbnZlc3Rvci1saXN0LWlucHV0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgLyogYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjsgKi9cbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAgLmludmVzdG9yLWxpc3QtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNDM0MzQzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50IC5pbnZlc3Rvci1saXN0LWlucHV0LWdyb3VwIC5pbnZlc3Rvci1saXN0LWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLmludmVzdG9yLWxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwQkM3MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaW52ZXN0b3ItbGlzdC1jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5pbnZlc3Rvci1saXN0LWNhcmQ6aG92ZXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbn1cbi5pbnZlc3Rvci1saXN0LWNhcmQgLmludmVzdG9yLWxpc3QtY2FyZC1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW52ZXN0b3ItbGlzdC1jYXJkIC5pbnZlc3Rvci1saXN0LWNhcmQtaGVhZGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNnB4O1xuICAvKiByaWdodDogMHB4OyAqL1xufVxuLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC1jYXJkLWhlYWRlciAuaW52ZXN0b3ItbGlzdC1pbWctYm94IHtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgYm9yZGVyLXJhZGl1czogMzMuNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhGNUVGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAyMzZweDtcbn1cbi5pbnZlc3Rvci1saXN0LWNhcmQgLmludmVzdG9yLWxpc3QtYWN0aXZlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5pbnZlc3Rvci1saXN0LWNhcmQgLmludmVzdG9yLWxpc3QtYWN0aXZlLWJsb2NrIC5saWNlbnNlcywgLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC1hY3RpdmUtYmxvY2sgLnJlcXVlc3RzIHtcbiAgLyogd2lkdGg6IDUwJTsgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC1hY3RpdmUtYmxvY2sgLnRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC1hY3RpdmUtYmxvY2sgLm51bWJlciB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4uaW52ZXN0b3ItbGlzdC1jYXJkIC5pbnZlc3Rvci1saXN0LWNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4uaW52ZXN0b3ItbGlzdC1jYXJkIC5pbnZlc3Rvci1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuaW52ZXN0b3ItbGlzdC1jYXJkIC5pbnZlc3Rvci1saXN0LWNhcmQtZGV0YWlscyAubGluay1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmludmVzdG9yLWxpc3QtY2FyZCAuaW52ZXN0b3ItbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayBzdmcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuLmludmVzdG9yLWxpc3QtY2FyZCBidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pbnZlc3Rvci1saXN0LWNhcmQgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDMzLjEzODA3NTMxMzgsIDEyNS4xODgyODQ1MTg4LCAxODYuODYxOTI0Njg2Mik7XG59XG5cbi5pbnZlc3Rvci1saXN0LWNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4uaW52ZXN0b3ItbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmludmVzdG9yLWxpc3QtY2FyZC1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuaW52ZXN0b3ItbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayBzdmcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYi1wYW5lIC5yb3cgLmNvbCB7XG4gICAgd2lkdGg6IDk4JTtcbiAgfVxuICAuaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAuaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAuaW52ZXN0b3ItbGlzdC1maWx0ZXIgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLmludmVzdG9yLWxpc3QtZmlsdGVyIC5pbnZlc3Rvci1saXN0LWZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIge1xuICAvKiB3aWR0aDogNDQlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDI0cHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtaW4td2lkdGg6IDMwMnB4O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAvKiB3aWR0aDogNTAlOyAqL1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAubGljZW5zZS1saXN0LWZpbHRlci1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItaGVhZGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjMkQzMjM5O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWhlYWRlciAuYnVyZ2VyLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNHB4IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAubGljZW5zZS1saXN0LWZpbHRlci1jb250ZW50IC5saWNlbnNlLWxpc3Qtc3BhY2UtdmVjdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBDdXN0b20gZHJvcGRvd24gYXJyb3cgKi9cbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudCAubGljZW5zZS1saXN0LWlucHV0LWdyb3VwIC5saWNlbnNlLWxpc3Qtc2VsZWN0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCAubGljZW5zZS1saXN0LXNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0MzQzNDMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCAubGljZW5zZS1saXN0LXNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudCAubGljZW5zZS1saXN0LWlucHV0LWdyb3VwIHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MCU7XG4gIHJpZ2h0OiA3JTtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudCAubGljZW5zZS1saXN0LWlucHV0LWdyb3VwIC5saWNlbnNlLWxpc3QtbGFiZWwge1xuICBjb2xvcjogIzM0MzczQTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCAubGljZW5zZS1saXN0LWlucHV0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCAubGljZW5zZS1saXN0LWlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudCAubGljZW5zZS1saXN0LWlucHV0LWdyb3VwIC5saWNlbnNlLWxpc3QtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3MzVDMzg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwQkM3MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogMjIuNXB4ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1jaGVja2JveC1saXN0LW1pbmVyYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1jaGVja2JveC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBhY2NlbnQtY29sb3I6ICM4NDY5NDA7XG4gIGFwcGVhcmFuY2U6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtY2hlY2tib3gtbGlzdCAubGljZW5zZS1jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWNoZWNrYm94LWxpc3QgLmxpY2Vuc2UtY2hlY2tib3hbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBhcHBlYXJhbmNlOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWNoZWNrYm94LWxpc3QgLmxpY2Vuc2UtY2hlY2tib3hbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICM4NDY5NDA7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlLWNoZWNrYm94LWxpc3QgLmxpY2Vuc2UtY2hlY2tib3hbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIC5saWNlbnNlLWxhYmVsIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIC8qIENoYW5nZSB0aGlzIGNvbG9yIHRvIHRoZSBkZXNpcmVkIGNvbG9yICovXG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWNhcmQgLmxpY2Vuc2VzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1jYXJkIC5saWNlbnNlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWNhcmQgLmxpY2Vuc2VzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5pbmFjdGl2ZSwgLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1jYXJkIC5saWNlbnNlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWNhcmQgLmxpY2Vuc2VzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1jYXJkIC5saWNlbnNlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuYWN0aXZlLCAubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWNhcmQgLmxpY2Vuc2VzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGOUY5O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMgLmxpbmstaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayBzdmcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIC8qIG1pbi1oZWlnaHQ6IDgwcHg7ICovXG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LXRleHQtYm94IC5saWNlbnNlcy1saXN0LXRpdGxlIHtcbiAgY29sb3I6ICMxRDFEMUI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogbWFyZ2luLWJvdHRvbTogNXB4O1xuICBoZWlnaHQ6IDgwcHg7ICovXG4gIHdpZHRoOiAyMzZweDtcbn1cbi5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtdGV4dC1ib3ggLmxpY2Vuc2VzLWxpc3QtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzRBNEY1MztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LWRldGFpbHMtZ3JvdXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTVweDtcbiAgbWluLWhlaWdodDogMTAzcHg7XG4gIC8qIG1hcmdpbi1ib3R0b206IDM5cHg7ICovXG59XG4ubGljZW5zZS1saXN0IC5saWNlbnNlcy1saXN0LWRldGFpbHMgLmxpY2Vuc2VzLWxpc3QtZGV0YWlscy1ncm91cCAubGljZW5zZXMtbGlzdC1kZXRhaWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xufVxuLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LWRldGFpbHMtZ3JvdXAgLmxpY2Vuc2VzLWxpc3QtZGV0YWlscy1pdGVtIC5saWNlbnNlcy1saXN0LWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCxcbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXR5cGUgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZ2FwOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC5saWNlbnNlLWxpc3QtaW5wdXQtZ3JvdXAgLmhnaS1zdHJva2UsXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS10eXBlIC5saWNlbnNlLWxpc3QtaW5wdXQtZ3JvdXAgLmhnaS1zdHJva2Uge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjQkM5NTVDO1xufVxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2Utc2VydmljZSAudmlkZW8sXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS10eXBlIC52aWRlbyB7XG4gIG1hcmdpbjogMzBweCAwcHggMzBweCAwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2VzLWxpc3QtY2FyZCxcbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXR5cGUgLmxpY2Vuc2UtbGlzdCAubGljZW5zZXMtbGlzdC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWVuZC1zdGFydC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2Utc2VydmljZSAubGljZW5zZS1saXN0LWxhYmVsLFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAubGljZW5zZS1saXN0LWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLmxpY2Vuc2UtbGlzdC12YWx1ZSxcbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXR5cGUgLmxpY2Vuc2UtbGlzdC12YWx1ZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAuYXBwbHktYnRuLFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzM1QzM4O1xuICBjb2xvcjogIzczNUMzODtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bjpob3Zlcixcbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXR5cGUgLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAuYXBwbHktYnRuOmhvdmVyIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzczNUMzODtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcbiAgY29sb3I6ICNGRkY7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi1wcmltYXJ5LFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5hcHBseS1idG4tcHJpbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTRweDtcbiAgcGFkZGluZzogMTZweCAxOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM1QzM4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi1wcmltYXJ5OmhvdmVyLFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5hcHBseS1idG4tcHJpbWFyeTpob3ZlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjODQ2OTQwO1xuICBjb2xvcjogIzg0Njk0MDtcbn1cblxuLyogLnBhZ2Utbm9kZS10eXBlLXNlcnZpY2VzLWxpc3Qge1xuICAudGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLnRhYi1wYW5lLXJvdyAudGFiLXBhbmUtY29sLFxuICAudGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAuc2VydmljZXMtdGFiLXBhbmUgLnRhYi1wYW5lLXJvdyAudGFiLXBhbmUtY29sIHtcbiAgICB3aWR0aDogMzAzcHg7XG4gIH1cbn0gKi9cbi50YWJzIHtcbiAgYmFja2dyb3VuZDogI0ZBRkJGQjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi50YWJzIC50YWJzLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4udGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4udGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0sXG4udGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAuc2VydmljZXMtdGFiLWl0ZW0ge1xuICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY5NkQ3MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAvKiAyOC44cHggKi9cbiAgd2lkdGg6IDEwMCU7XG59XG4udGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0uYWN0aXZlLFxuLnRhYnMgLnRhYnMtYm94IC50YWJzLWxpc3QgLnNlcnZpY2VzLXRhYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzQzNzNBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuLnRhYnMgLnRhYnMtYm94IC50YWJzLWxpc3QgLnRhYi1pdGVtLmFjdGl2ZTo6YWZ0ZXIsXG4udGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAuc2VydmljZXMtdGFiLWl0ZW0uYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDQwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG59XG4udGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLm1pbmluZy1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxOHB4O1xufVxuLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lLFxuLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnNlcnZpY2VzLXRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZS5hY3RpdmUsXG4udGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAuc2VydmljZXMtdGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLnRhYi1wYW5lLXJvdyxcbi50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC5zZXJ2aWNlcy10YWItcGFuZSAudGFiLXBhbmUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wsXG4udGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAuc2VydmljZXMtdGFiLXBhbmUgLnRhYi1wYW5lLXJvdyAudGFiLXBhbmUtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzExcHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1jb2wsXG4gIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC5zZXJ2aWNlcy10YWItcGFuZSAudGFiLXBhbmUtY29sIHtcbiAgICB3aWR0aDogNDglO1xuICB9XG59XG5cbi5wYWdlLW5vZGUtdHlwZS12aW9sYXRpb24tbGlzdCAuaGdpLXN0cm9rZSB7XG4gIGNvbG9yOiAjMTQxQjM0ICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtdmlvbGF0aW9uLWxpc3QgLnRhYi1wYW5lLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ3NnB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLXZpb2xhdGlvbi1saXN0IC5saWNlbnNlcy1saXN0LXRpdGxlIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS12aW9sYXRpb24tbGlzdCAubGljZW5zZXMtbGlzdC1kZXRhaWxzLWdyb3VwIHtcbiAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udmlvbGF0aW9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuZGVzY3JpcHRpb24sXG4udmlvbGF0aW9ucy1jb250YWluZXIgLmRlc2NyaXB0aW9uICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuZGVzY3JpcHRpb24tc2VjdGlvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAucGVuYWx0eS1zZWN0aW9uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgZ2FwOiAyMHB4O1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktY2FyZCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAxOXB4IDE4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTJweDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LWNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LWNhcmQ6bGFzdC1jaGlsZCB7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDE7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNEU0RTQ7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAucGVuYWx0eS10YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LXRhZyB7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktdGFnLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjRkNFRkVEO1xuICBjb2xvcjogIzlGNDAzMjtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAucGVuYWx0eS10YWcubm90aWNlIHtcbiAgYmFja2dyb3VuZDogI0ZFRjhFQztcbiAgY29sb3I6ICNBRDgzMzA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktdGFnLmluZm8ge1xuICBiYWNrZ3JvdW5kOiAjRjJGN0ZEO1xuICBjb2xvcjogIzAwMjg1ODtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAucGVuYWx0eS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRGNTM7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktZGV0YWlscy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAucGVuYWx0eS1kZXRhaWxzIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNEE0RjUzO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0QTRGNTM7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktbm90aWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxMXB4O1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LWRlc2NyaXB0aW9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLnBlbmFsdHktZHVyYXRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNEE0RjUzO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5wZW5hbHR5LXF1YW50aXRpZXMge1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5pbmZvLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDE5cHggMThweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmluZm8tc2VjdGlvbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5pbmZvLXNlY3Rpb24gLmhnaS1zb2xpZCB7XG4gIGNvbG9yOiAjMDA2NUZGO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciBoMSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24ge1xuICAtLWJzLWFjY29yZGlvbi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYmc6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoOiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwNTJjNjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J00yIDVMOCAxMUwxNCA1Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKTtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy14KTtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAudmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgdHJhbnNmb3JtOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAudmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICB6LWluZGV4OiAyO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgb3V0bGluZTogMDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOmZpcnN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy15KSB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmFjY29yZGlvbi1jb250YWluZXIgLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLFxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbi5jb2xsYXBzZWQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5hY2NvcmRpb24tY29udGFpbmVyIC5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0gPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuYWNjb3JkaW9uLWNvbnRhaW5lciBbZGF0YS1icy10aGVtZT1kYXJrXSAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzNmVhOGZlJyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKSA7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmZhcS1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuZmFxLXNlY3Rpb24gLmZhcS1pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmZhcS1zZWN0aW9uIC5mYXEtaXRlbTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5mYXEtc2VjdGlvbiAuZmFxLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpb2xhdGlvbnMtY29udGFpbmVyIC5mYXEtc2VjdGlvbiAuZmFxLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmZhcS1jb250ZW50LWl0ZW0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMjIuNHB4ICovXG59XG4udmlvbGF0aW9ucy1jb250YWluZXIgLmZhcS1jb250ZW50LWl0ZW0gbGkge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC1jb3VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuZmFxLWNvbnRlbnQtaXRlbSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LWNvdW50ZXIpIFwiLiBcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi52aW9sYXRpb25zLWNvbnRhaW5lciAuZmFxLXNlY3Rpb24gLmZhcS1pdGVtLmFjdGl2ZSAuZmFxLWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRlc2NyaXB0aW9uLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTI5MHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZGVzY3JpcHRpb24tY29udGFpbmVyIC5kZXNjcmlwdGlvbi1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGVzY3JpcHRpb24tY29udGFpbmVyIC5iYWNrLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRlc2NyaXB0aW9uLWNvbnRhaW5lciAuYmFjay1idXR0b24gLmljb24tYXJyb3cge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmRlc2NyaXB0aW9uLWNvbnRhaW5lciAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzMztcbn1cbi5kZXNjcmlwdGlvbi1jb250YWluZXIgLmNvbnRlbnQgLmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzY2Njtcbn1cbi5kZXNjcmlwdGlvbi1jb250YWluZXIgLmhnaS1zdHJva2Uge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmFjay1idXR0b24gLmljb24tYXJyb3cge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS12aW9sYXRpb24tbGlzdCAudGFiLXBhbmUtY29sIHtcbiAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAucGVuYWx0eS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wZW5hbHR5LWNhcmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wZW5hbHR5LWNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxuICAuZGVzY3JpcHRpb24tc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbmZvLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtdmlvbGF0aW9uLWxpc3QgLnRhYi1wYW5lLWNvbCB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBlbmFsdHktc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucGVuYWx0eS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGVuYWx0eS1jYXJkOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIH1cbiAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuaW5mby1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZmFxLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLXZpb2xhdGlvbi1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgfVxuICAucGFnZS1ub2RlLXR5cGUtdmlvbGF0aW9uLWxpc3QgLnRhYi1wYW5lLWNvbCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgY2FsYygzLjM5NjY0cHggKyA3LjA4NnZ3KSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZW5hbHR5LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnBlbmFsdHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBlbmFsdHktY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG4gIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmluZm8tc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZhcS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0uYWN0aXZlOjphZnRlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLnRhYnMgLnRhYnMtYm94IC50YWJzLWxpc3QgLnRhYi1pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC50YWJzIC50YWJzLWJveCAudGFicy1saXN0IHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAudGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLnRhYi1wYW5lLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudGFiLXBhbmUgLnRhYi1wYW5lLXJvdyAudGFiLXBhbmUtY29sIHtcbiAgICB3aWR0aDogOTglO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWJzIC50YWJzLWJveCAudGFicy1saXN0IC50YWItaXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC50YWJzIC50YWJzLWJveCAudGFicy1saXN0IC50YWItaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICB0b3A6IDEycHg7XG4gIH1cbiAgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWZpbHRlciAubWluZXJhbHMtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWhlYWRlciAubWluZXJhbHMtbGlzdC1maWx0ZXItdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY29sb3I6ICMyRDMyMzk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWZpbHRlciAubWluZXJhbHMtbGlzdC1maWx0ZXItaGVhZGVyIC5idXJnZXItaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWZpbHRlciAubWluZXJhbHMtbGlzdC1maWx0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3Qtc3BhY2UtdmVjdG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmVyYWxzLWxpc3Qtc2VsZWN0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmVyYWxzLWxpc3Qtc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWZpbHRlciAubWluZXJhbHMtbGlzdC1maWx0ZXItY29udGVudCAubWluZXJhbHMtbGlzdC1pbnB1dC1ncm91cCAubWluZXJhbHMtbGlzdC1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDQwJTtcbiAgcmlnaHQ6IDclO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50IC5taW5lcmFscy1saXN0LWlucHV0LWdyb3VwIC5taW5lcmFscy1saXN0LWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50IC5taW5lcmFscy1saXN0LWlucHV0LWdyb3VwIC5taW5lcmFscy1saXN0LWlucHV0IHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLm1pbmVyYWxzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmVyYWxzLWxpc3QtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNDM0MzQzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50IC5taW5lcmFscy1saXN0LWlucHV0LWdyb3VwIC5taW5lcmFscy1saXN0LWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5hcHBseS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDE2cHggMThweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwQkM3MDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogMjIuNXB4ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWZpbHRlciAuYXBwbHktYnRuLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtY2hlY2tib3gtbGlzdC1taW5lcmFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1jaGVja2JveC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1jaGVja2JveC1saXN0IC5taW5lcmFscy1jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtY2hlY2tib3gtbGlzdCAubWluZXJhbHMtY2hlY2tib3hbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWNoZWNrYm94LWxpc3QgLm1pbmVyYWxzLWNoZWNrYm94W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCB7XG4gIGdhcDogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkOmhvdmVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkIC5taW5lcmFscy1saXN0LWNhcmQtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWNhcmQgLm1pbmVyYWxzLWxpc3QtY2FyZC1oZWFkZXIgLm1pbmVyYWxzLWxpc3QtY2FyZC1oZWFkZXItdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1jYXJkLWhlYWRlciAubWluZXJhbHMtbGlzdC1hZnRlciB7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xuICBkaXNwbGF5OiBibG9jaztcbiAgLyogcG9zaXRpb246IGFic29sdXRlOyAqL1xuICBib3R0b206IDM0cHg7XG4gIHJpZ2h0OiAwcHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWNhcmQgLm1pbmVyYWxzLWxpc3QtY2FyZC1oZWFkZXIgLm1pbmVyYWxzLWxpc3QtYWZ0ZXIge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgLyogT3ZlcnJpZGUgdGhlIHJpZ2h0IHByb3BlcnR5ICovXG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkIC5taW5lcmFscy1saXN0LWNhcmQtaGVhZGVyIC5taW5lcmFscy1saXN0LWhlYWRlci10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkIC5taW5lcmFscy1saXN0LWNhcmQtaGVhZGVyIC5taW5lcmFscy1saXN0LWhlYWRlci1zbWFsbC10aXRsZSB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xuICBtYXJnaW46IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWNhcmQgLm1pbmVyYWxzLWxpc3QtYWN0aXZlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1hY3RpdmUtYmxvY2sgLmxpY2Vuc2VzLFxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1hY3RpdmUtYmxvY2sgLnJlcXVlc3RzIHtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1hY3RpdmUtYmxvY2sgLnRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1hY3RpdmUtYmxvY2sgLm51bWJlciB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkIC5taW5lcmFscy1saXN0LWNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1jYXJkIC5taW5lcmFscy1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtY2FyZCAubWluZXJhbHMtbGlzdC1jYXJkLWRldGFpbHMgLmxpbmstaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LWNhcmQgLm1pbmVyYWxzLWxpc3QtY2FyZC1kZXRhaWxzIC5kZXRhaWxzLWxpbmsgc3ZnIHtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LXRleHQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5taW5lcmFscy1saXN0IC5taW5lcmFscy1saXN0LXRleHQtYm94IC5taW5lcmFscy1saXN0LXRpdGxlIHtcbiAgY29sb3I6ICMxRDFEMUI7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMzcuOHB4ICovXG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC10ZXh0LWJveCAubWluZXJhbHMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZGV0YWlscyAubWluZXJhbHMtbGlzdC1kZXRhaWxzLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNXB4O1xufVxuLm1pbmVyYWxzLWxpc3QgLm1pbmVyYWxzLWxpc3QtZGV0YWlscyAubWluZXJhbHMtbGlzdC1kZXRhaWxzLWdyb3VwIC5taW5lcmFscy1saXN0LWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG59XG4ubWluZXJhbHMtbGlzdCAubWluZXJhbHMtbGlzdC1kZXRhaWxzIC5taW5lcmFscy1saXN0LWRldGFpbHMtZ3JvdXAgLm1pbmVyYWxzLWxpc3QtZGV0YWlscy1pdGVtIC5taW5lcmFscy1saXN0LWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5taW5lcmFscy1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDIzJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWluZXJhbHMtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluZXJhbHMtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluZXJhbHMtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIC5taW5lcmFscy1saXN0LWZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWhlYWRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogIzJEMzIzOTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXItY29udGVudCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXNwYWNlLXZlY3RvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dC1ncm91cCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXNlbGVjdCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogUmVtb3ZlIGRlZmF1bHQgc3R5bGluZyAqL1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1zZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNDM0MzQzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dC1ncm91cCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDAlO1xuICByaWdodDogNyU7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dC1ncm91cCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogUmVtb3ZlIGRlZmF1bHQgc3R5bGluZyAqL1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0MzQzNDMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1pbnB1dC1ncm91cCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMEJDNzA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgLyogMjIuNXB4ICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1jaGVja2JveC1saXN0LW1pbmVyYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1jaGVja2JveC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtY2hlY2tib3gtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1jaGVja2JveC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWNoZWNrYm94LWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtY2hlY2tib3hbdHlwZT1jaGVja2JveF0ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBhcHBlYXJhbmNlOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWNoZWNrYm94LWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtY2hlY2tib3hbdHlwZT1jaGVja2JveF06Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICM4NDY5NDA7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDI2OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkOmhvdmVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkIC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuaW5hY3RpdmUsIC5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkIC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5JbmFjdGl2ZSwgLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuY2xvc2VkLCAubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQ2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuYWN0aXZlLCAubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtZGV0YWlscyAubGluay1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkLWRldGFpbHMgLmRldGFpbHMtbGluayBzdmcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRleHQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRpdGxlIHtcbiAgY29sb3I6ICMxRDFEMUI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMzcuOHB4ICovXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtdGV4dC1ib3ggLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXRhaWxzLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXRhaWxzLWdyb3VwIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xufVxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXRhaWxzLWdyb3VwIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBjb2xvcjogIzg0Njk0MDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDQ0JTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24tbG9jYXRpb24ge1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQ6ICNGMkY3RkQ7XG4gIGNvbG9yOiAjMDAyODU4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24tZGlzdGFuY2Uge1xuICBwYWRkaW5nOiA0cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGMkZCRjc7XG4gIGNvbG9yOiAjMDA0NDI5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMtaXRlbS12YWx1ZS5iZy1zaGFkb3cge1xuICBwYWRkaW5nOiA1cHggNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGM0YzRjM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMtaXRlbS12YWx1ZS5iZy1zaGFkb3cuYmlkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q1RDUwNTtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMtaXRlbS12YWx1ZS5iZy1zaGFkb3cuYmVsdF9iaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBjb2xvcjogIzE0MUIzNDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjMTQxQjM0KTtcbn1cblxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWRlc2NyaXB0aW9uLmJnLXNoYWRvdyB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24tZGVzY3JpcHRpb24uYmctc2hhZG93LmJpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENUQ1MDU7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1kZXNjcmlwdGlvbi5iZy1zaGFkb3cuYmVsdF9iaWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBjb2xvcjogIzE0MUIzNDtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjMTQxQjM0KTtcbn1cbi5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24tZGVzY3JpcHRpb24gb2wsXG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWRlc2NyaXB0aW9uIHVsIHtcbiAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50O1xuICBtYXJnaW46IDBweCAyMHB4IDBweCAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLnNlY3Rpb24taW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIHdpZHRoOiAzMDhweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIGJvcmRlci1zdGFydC1zdGFydC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDVweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAuc2VjdGlvbi1pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC5taW5pbmctY29tcGxleGVzLWxpc3QtdGV4dC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRleHQtYm94IC5taW5pbmctY29tcGxleGVzLWxpc3QtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG59XG4ucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3QgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1yb3cgLnRhYi1wYW5lLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMwOHB4O1xuICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtbmV3cy1saXN0IC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLWhlbHAtY2VudGVyIC5zZWN0aW9uLWltYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB3aWR0aDogMzA4cHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1cHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1oZWxwLWNlbnRlciAuc2VjdGlvbi1pbWFnZSB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaGVscC1jZW50ZXIgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaGVscC1jZW50ZXIgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRpdGxlIHtcbiAgY29sb3I6ICMxRDFEMUI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMzcuOHB4ICovXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucGFnZS1ub2RlLXR5cGUtaGVscC1jZW50ZXIgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG59XG4ucGFnZS1ub2RlLXR5cGUtaGVscC1jZW50ZXIgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLnBhZ2Utbm9kZS10eXBlLWhlbHAtY2VudGVyIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMDhweDtcbiAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWhlbHAtY2VudGVyIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2Utc2VydmljZSAubGljZW5zZS1saXN0IC5saWNlbnNlLWxpc3QtZmlsdGVyIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQsXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS10eXBlIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmxpY2Vuc2UtbGlzdC1maWx0ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDBweCA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLnRhYnMgLnRhYnMtYm94LFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAudGFicyAudGFicy1ib3gge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlIC50YWJzIC50YWJzLWJveCAudGFicy1saXN0LFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLnRhYnMgLmNvbnRhaW5lciAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUtcm93LFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSAudGFicyAuY29udGFpbmVyIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UgLnRhYnMgLmNvbnRhaW5lciAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wsXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS10eXBlIC50YWJzIC5jb250YWluZXIgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lLXJvdyAudGFiLXBhbmUtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdC1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWluLXdpZHRoOiAzMDJweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWhlYWRlciAucmVxdWVzdC1saXN0LWZpbHRlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICBjb2xvcjogIzJEMzIzOTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1oZWFkZXIgLmJ1cmdlci1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMjRweCA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItY29udGVudCAucmVxdWVzdC1saXN0LXNwYWNlLXZlY3RvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1pbnB1dC1ncm91cCAucmVxdWVzdC1saXN0LXNlbGVjdCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogUmVtb3ZlIGRlZmF1bHQgc3R5bGluZyAqL1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNDM0MzQzM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1pbnB1dC1ncm91cCBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDAlO1xuICByaWdodDogNyU7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1pbnB1dC1ncm91cCAucmVxdWVzdC1saXN0LWxhYmVsIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAgLnJlcXVlc3QtbGlzdC1pbnB1dCB7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogOHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLyogUmVtb3ZlIGRlZmF1bHQgc3R5bGluZyAqL1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAgLnJlcXVlc3QtbGlzdC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0MzQzNDMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1pbnB1dC1ncm91cCAucmVxdWVzdC1saXN0LWlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IC5yZXF1ZXN0LWxpc3QtaW5wdXQtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWxlY3Qge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItY29udGVudCAucmVxdWVzdC1saXN0LWlucHV0LWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjQzNDM0MzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItY29udGVudCAucmVxdWVzdC1saXN0LWlucHV0LWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMEJDNzA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIC8qIDIyLjVweCAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWxpc3QtZmlsdGVyIC5hcHBseS1idG4uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtY2hlY2tib3gtbGlzdC1taW5lcmFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtY2hlY2tib3gtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgLyogdGV4dC1kZWNvcmF0aW9uOiBub25lOyAqL1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzg0Njk0MDtcbiAgYWNjZW50LWNvbG9yOiAjODQ2OTQwO1xuICBhcHBlYXJhbmNlOiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0LWNoZWNrYm94LWxpc3QgLnJlcXVlc3QtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBjb2xvcjogIzM0MzczQTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdC1jaGVja2JveC1saXN0IC5yZXF1ZXN0LWNoZWNrYm94W3R5cGU9Y2hlY2tib3hdIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYXBwZWFyYW5jZTogYXV0bztcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtY2hlY2tib3gtbGlzdCAucmVxdWVzdC1jaGVja2JveFt0eXBlPWNoZWNrYm94XTpjaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzg0Njk0MDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3QtY2hlY2tib3gtbGlzdCAucmVxdWVzdC1jaGVja2JveFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgLnJlcXVlc3QtbGFiZWwge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgLyogQ2hhbmdlIHRoaXMgY29sb3IgdG8gdGhlIGRlc2lyZWQgY29sb3IgKi9cbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtY2FyZCB7XG4gIGhlaWdodDogMjY4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkOmhvdmVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtY2FyZCAucmVxdWVzdHMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0cy1saXN0LWNhcmQgLnJlcXVlc3RzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4cHggOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtY2FyZCAucmVxdWVzdHMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAucmVxdWVzdC1saXN0IC5yZXF1ZXN0cy1saXN0LWNhcmQgLnJlcXVlc3RzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5JbmFjdGl2ZSwgLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBQ0FEO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtY2FyZCAucmVxdWVzdHMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmNsb3NlZCwgLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQ2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0cy1saXN0LWNhcmQgLnJlcXVlc3RzLWxpc3QtY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUsIC5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtY2FyZCAucmVxdWVzdHMtbGlzdC1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtZGV0YWlscyAubGluay1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1jYXJkIC5yZXF1ZXN0cy1saXN0LWNhcmQtZGV0YWlscyAuZGV0YWlscy1saW5rIHN2ZyB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0cy1saXN0LXRleHQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5yZXF1ZXN0LWxpc3QgLnJlcXVlc3RzLWxpc3QtdGV4dC1ib3ggLnJlcXVlc3RzLWxpc3QtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgd2lkdGg6IDIzNnB4O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC10ZXh0LWJveCAucmVxdWVzdHMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1kZXRhaWxzIC5yZXF1ZXN0cy1saXN0LWRldGFpbHMtZ3JvdXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTVweDtcbiAgbWluLWhlaWdodDogMTAzcHg7XG59XG4ucmVxdWVzdC1saXN0IC5yZXF1ZXN0cy1saXN0LWRldGFpbHMgLnJlcXVlc3RzLWxpc3QtZGV0YWlscy1ncm91cCAucmVxdWVzdHMtbGlzdC1kZXRhaWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xufVxuLnJlcXVlc3QtbGlzdCAucmVxdWVzdHMtbGlzdC1kZXRhaWxzIC5yZXF1ZXN0cy1saXN0LWRldGFpbHMtZ3JvdXAgLnJlcXVlc3RzLWxpc3QtZGV0YWlscy1pdGVtIC5yZXF1ZXN0cy1saXN0LWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXF1ZXN0LWxpc3QtZmlsdGVyIHtcbiAgICB3aWR0aDogMjMlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5yZXF1ZXN0LWxpc3QtZmlsdGVyIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCAubWluaW5nLWluZm8ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnJlcXVlc3QtbGlzdC1maWx0ZXIgLnJlcXVlc3QtbGlzdC1maWx0ZXItaGVhZGVyIC5idXJnZXItaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uY29tcGFueS1kZXRhaWxzIHtcbiAgcGFkZGluZzogODBweCAyMHB4IDE3MHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDE4MnB4O1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG59XG4uY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWRldGFpbHMtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4uY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWRldGFpbHMtdGl0bGUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1kZXRhaWxzLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM3QzdDN0M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgd2lkdGg6IDQ3JTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3QgLmNvbXBhbnktZGV0YWlscy1jb250YWN0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogOHB4O1xufVxuLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3QgLmNvbXBhbnktZGV0YWlscy1jb250YWN0LWl0ZW0gLmNvbXBhbnktZGV0YWlscy1jb250YWN0LWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw0MDAsICM5MjkzOTQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4uY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWRldGFpbHMtY29udGFjdCAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3QtaXRlbSAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3QtaXRlbS1udW1iZXIge1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeURhcmtHcmV5LUQ1MDAsICMyRDMwMzMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBhbnktZGV0YWlscyAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIHtcbiAgcGFkZGluZzogNTBweCAwcHggNTBweCAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNTJweDtcbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3QgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbSB7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1saXN0IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICAvKnN0YXJ0IGxpY2Vuc2UgY2FyZHMqL1xuICAvKmVuZCBsaWNlbnNlIGNhcmRzKi9cbiAgLyplbmQgcmVxdWVzdCBjYXJkcyovXG4gIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMThweCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzA2cHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLnBhZ2VyIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tcm93IC5wYWdlci1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkOmhvdmVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogYXV0bztcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmFjdGl2ZSwgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluYWN0aXZlLCAubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQ2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDM3LjhweCAqL1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAyMzZweDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd2lkdGg6IDI2OXB4O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuICBtYXgtd2lkdGg6IDE4N3B4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS12YWx1ZSB7XG4gIG1heC13aWR0aDogMTgzcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMgLmxpbmstaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5kZXRhaWxzLWxpbmsgc3ZnIHtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZ2FwOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5pbmFjdGl2ZSwgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4ubGljZW5zZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS12YWx1ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlLmJnLXNoYWRvdyB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0YzRjNGMztcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5saWNlbnNlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgcGFkZGluZy10b3A6IDE1MnB4O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI0cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3QgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbSB7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItbGlzdCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICAvKnN0YXJ0IGxpY2Vuc2UgY2FyZHMqL1xuICAvKmVuZCBsaWNlbnNlIGNhcmRzKi9cbiAgLyplbmQgcmVxdWVzdCBjYXJkcyovXG4gIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzA2cHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tcm93IC5wYWdlciB7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLnBhZ2VyLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUsIC5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5JbmFjdGl2ZSwgLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBQ0FEO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDM3LjhweCAqL1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAyMzZweDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMgLmRldGFpbHMtbGluayBzdmcge1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tcm93IC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzAwcHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogYXV0bztcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDI0cHg7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4cHggOHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuaW5hY3RpdmUsIC5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5JbmFjdGl2ZSwgLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNEE0RjUzO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDE2LjhweCAqL1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2RjlGOTtcbiAgcGFkZGluZy1ib3R0b206IDI3cHg7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE1cHg7XG4gIGNvbG9yOiAjODQ2OTQwO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlLmJnLXNoYWRvdyB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0YzRjNGMztcbn1cbi5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5kZXRhaWxzLWxpbmsge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTYsIDE5NCwgMTYwLCAwLjA2KTtcbiAgcGFkZGluZzogNTBweCAwcHggNTBweCAwcHg7XG4gIHBhZGRpbmctdG9wOiAxNTJweDtcbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyNHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3QgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbSB7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1saXN0IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICAvKnN0YXJ0IGxpY2Vuc2UgY2FyZHMqL1xuICAvKmVuZCBsaWNlbnNlIGNhcmRzKi9cbiAgLyplbmQgcmVxdWVzdCBjYXJkcyovXG4gIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMThweCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzA2cHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLnBhZ2VyIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tcm93IC5wYWdlci1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkOmhvdmVyIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICBsZWZ0OiAyNHB4O1xuICByaWdodDogYXV0bztcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmFjdGl2ZSwgLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAuYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluYWN0aXZlLCAuYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQ2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDMxcHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDM3LjhweCAqL1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAyMzZweDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjZGOUY5O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMgLmxpbmstaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5kZXRhaWxzLWxpbmsgc3ZnIHtcbiAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZ2FwOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cyB7XG4gIGxlZnQ6IDI0cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5pbmFjdGl2ZSwgLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuY2xvc2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM0QTRGNTM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgLyogMTYuOHB4ICovXG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTVweDtcbiAgY29sb3I6ICM4NDY5NDA7XG59XG4uYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS12YWx1ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlLmJnLXNoYWRvdyB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0YzRjNGMztcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNiwgMTk0LCAxNjAsIDAuMDYpO1xuICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgcGFkZGluZy10b3A6IDE1MnB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjRweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3QgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbSB7XG4gIGNvbG9yOiAjQjVCN0I4O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3QgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzJEMzAzMztcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMge1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xuICAvKnN0YXJ0IGxpY2Vuc2UgY2FyZHMqL1xuICAvKmVuZCBsaWNlbnNlIGNhcmRzKi9cbiAgLyplbmQgcmVxdWVzdCBjYXJkcyovXG4gIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMzA2cHg7XG4gIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyAucGFnZXIge1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyAucGFnZXItZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQ6aG92ZXIge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuYWN0aXZlLCAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5JbkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogI0ZBRkJGQjtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5DbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMXB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIC8qIDM3LjhweCAqL1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAyMzZweDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzRBNEY1MztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAxNi44cHggKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2RjlGOTtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGNvbG9yOiAjMTQxQjM0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAubGluay1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyAuZGV0YWlscy1saW5rIHN2ZyB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLXJvdyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGdhcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZDpob3ZlciB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzIHtcbiAgbGVmdDogMjRweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMjFweDtcbiAgcGFkZGluZzogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjRweDtcbiAgdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluYWN0aXZlLCAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjRkFGQkZCO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIgLmxhYmVsLXN0YXR1cy5jbG9zZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNGQUZCRkI7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICBjb2xvcjogIzFEMUQxQjtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAzNy44cHggKi9cbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3ggLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzRBNEY1MztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAvKiAxNi44cHggKi9cbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjZGOUY5O1xuICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY29sb3I6ICMxNDFCMzQ7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBjb2xvcjogIzg0Njk0MDtcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24gLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0gLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlLmJnLXNoYWRvdyB7XG4gIHBhZGRpbmc6IDVweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI0YzRjNGMztcbn1cbi5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZCAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMgLmRldGFpbHMtbGluayB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIC5saW5rLWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50aW1lbGluZVRhYl9fd3JhcHBlcjpiZWZvcmUge1xuICAgIGxlZnQ6IDEzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRpbWVsaW5lVGFiX193cmFwcGVySW5uZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJpZHMtbGljZW5zZS1saXN0LXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGV4dFRhYl9fdGV4dCBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAudGltZWxpbmVUYWJfX3dyYXBwZXI6YmVmb3JlIHtcbiAgICByaWdodDogMTNyZW07XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAudGltZWxpbmVUYWJfX3dyYXBwZXJJbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBodG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC50ZXh0VGFiX190ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnRhYi1pdGVtLWRldGFpbHMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMTZweCAzMHB4IDE2cHggMTMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDRweDtcbiAgYmFja2dyb3VuZDogI0YwRjFGMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tdG9wOiAtMzBweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLnRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCB7XG4gIHBhZGRpbmc6IDE2cHggMTMwcHggMTZweCAzMHB4O1xufVxuLnRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCAudGFiLWl0ZW0tZGV0YWlscy10YWItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCAudGFiLWl0ZW0tZGV0YWlscy10YWItbGlzdCAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbSAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbS1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQUZBQ0FEO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4udGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IC50YWItaXRlbS1kZXRhaWxzLXRhYi1pdGVtLmFjdGl2ZSAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbS1saW5rIHtcbiAgY29sb3I6ICM0OTRGNTU7XG59XG4udGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IC50YWItaXRlbS1kZXRhaWxzLXRhYi1pdGVtLmFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2MCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk0RjU1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCAudGFiLWl0ZW0tZGV0YWlscy10YWItbGlzdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDE2cHggMzBweCAxNnB4IDEzMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQ0cHg7XG4gIGJhY2tncm91bmQ6ICNGMEYxRjE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG59XG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIC5iaWRzLXRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCB7XG4gIHBhZGRpbmc6IDE2cHggMTMwcHggMTZweCAzMHB4O1xufVxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uYmlkcy10YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3ggLnRhYi1pdGVtLWRldGFpbHMtdGFiLWxpc3QgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWl0ZW0gLnRhYi1pdGVtLWRldGFpbHMtdGFiLWl0ZW0tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI0FGQUNBRDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IC50YWItaXRlbS1kZXRhaWxzLXRhYi1pdGVtLmFjdGl2ZSAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbS1saW5rIHtcbiAgY29sb3I6ICM0OTRGNTU7XG59XG4uYmlkcy10YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3ggLnRhYi1pdGVtLWRldGFpbHMtdGFiLWxpc3QgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWl0ZW0uYWN0aXZlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDYwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTRGNTU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmlkcy10YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3gge1xuICAgIHBhZGRpbmc6IDBweCA0MHB4IDE1cHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy10YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3gge1xuICAgIHBhZGRpbmc6IDBweCA1cHggMTVweCAwcHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIGh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIH1cbn1cbi5tYXAtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi8uLi8uLi9wdWJsaWMvaW1hZ2VzL21hcC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDY1MnB4O1xuICBwYWRkaW5nLXRvcDogMTY3cHg7XG59XG4ubWFwLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA2NTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tYXAtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1zZWN0aW9uLWJsb2NrLWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC04MnB4O1xuICByaWdodDogMHB4O1xuICB6LWluZGV4OiA1O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1hcC1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIxOCwgMjE4LCAyMTgsIDAuMTYpO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDE2cHggMzJweCA2MnB4IDMycHg7XG59XG4ubWFwLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLXRpdGxlIHtcbiAgY29sb3I6ICMzNDM3M0E7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIzJTtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzFweDtcbn1cbi5tYXAtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGM0YzRjM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWFwLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWxpc3QgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtaXRlbSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubWFwLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWxpc3QgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtaXRlbSAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5tYXAtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtbGlzdCAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1pdGVtIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLm1hcC1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscyAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBmbGV4LXNocmluazogMDtcbiAgYm9yZGVyLXJhZGl1czogNTFweDtcbiAgYmFja2dyb3VuZDogIzAwQkM3MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1NTU1O1xufVxuLm1hcC1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscyAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1saW5rIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWxpbmstYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFwLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzIHtcbiAgICByaWdodDogNiUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA2JSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXAtdGl0bGUtc3RhdHVzIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jb29yZGluYXRlcy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uY29vcmRpbmF0ZXMtdGFibGUgdGgsXG4uY29vcmRpbmF0ZXMtdGFibGUgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5jb29yZGluYXRlcy10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jb29yZGluYXRlLXJvdy1vZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xufVxuXG4uY29vcmRpbmF0ZS1yb3ctZXZlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5tYXAtdGl0bGUgLnN1YnBhZ2VIZXJvX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbn1cblxuLm1hcC10aXRsZS1zdGF0dXMge1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICB3aWR0aDogMTIwcHg7XG59XG5cbi5zdGF0aXN0aWNzIHtcbiAgYmFja2dyb3VuZDogIzM0MzczQTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgcGFkZGluZy10b3A6IDE2N3B4O1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG59XG4uc3RhdGlzdGljcyAuc3RhdGlzdGljcy10aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnN0YXRpc3RpY3MgLnN0YXRpc3RpY3MtZGV0YWlscyAucm93IC5jb2wge1xuICBwYWRkaW5nOiA3MHB4IDcwcHg7XG4gIHRyYW5zaXRpb246IDAuNXMgYWxsIGVhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN0YXRpc3RpY3MgLnN0YXRpc3RpY3MtZGV0YWlscyAucm93IC5jb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMkQzMDMzO1xuICB0cmFuc2l0aW9uOiAwLjdzIGVhc2UtaW4tb3V0O1xufVxuLnN0YXRpc3RpY3MgLnN0YXRpc3RpY3MtZGV0YWlscyAuc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdGF0aXN0aWNzIC5zdGF0aXN0aWNzLWRldGFpbHMgLnN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIC5zdGF0aXN0aWNzLWRldGFpbHMtY2FyZC1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzZweDtcbn1cbi5zdGF0aXN0aWNzIC5zdGF0aXN0aWNzLWRldGFpbHMgLnN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIC5zdGF0aXN0aWNzLWRldGFpbHMtY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA2NnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cbi5zdGF0aXN0aWNzIC5zdGF0aXN0aWNzLWRldGFpbHMgLnN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIC5zdGF0aXN0aWNzLWRldGFpbHMtY2FyZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzQlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXRpc3RpY3MgLnN0YXRpc3RpY3MtZGV0YWlscyAucm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLm1hcC1zdGF0aXN0aWNzIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtdGl0bGUge1xuICBjb2xvcjogIzg0Njk0MDtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFwLXN0YXRpc3RpY3MgLm1hcC1zdGF0aXN0aWNzLWRldGFpbHMgLm1hcC1yb3cge1xuICBnYXA6IDE5cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscyAubWFwLXJvdyAubWFwLWNvbCB7XG4gIHBhZGRpbmc6IDcwcHggNzBweDtcbiAgdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hcC1zdGF0aXN0aWNzIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzIC5tYXAtcm93IC5tYXAtY29sOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgdHJhbnNpdGlvbjogMC43cyBlYXNlLWluLW91dDtcbn1cbi5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFwLXN0YXRpc3RpY3MgLm1hcC1zdGF0aXN0aWNzLWRldGFpbHMgLm1hcC1zdGF0aXN0aWNzLWRldGFpbHMtY2FyZCAubWFwLXN0YXRpc3RpY3MtZGV0YWlscy1jYXJkLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xufVxuLm1hcC1zdGF0aXN0aWNzIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQgLm1hcC1zdGF0aXN0aWNzLWRldGFpbHMtY2FyZC10aXRsZSB7XG4gIGNvbG9yOiAjMUQxRDFCO1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiA2NnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMDtcbn1cbi5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzY2NzA4NTtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTM0JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtc3RhdGlzdGljcyAubWFwLXN0YXRpc3RpY3MtZGV0YWlscyAubWFwLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxOXB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDExM3B4IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAyMTVweDtcbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5jb2wge1xuICB3aWR0aDogNDUlO1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGOEY1RUY7XG4gIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiAzOHB4O1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogOTMuNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhGNUVGO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIgLmhlYWRlci10ZXh0LXRpdGxlIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIgLmhlYWRlci10ZXh0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG59XG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5oZWFkZXItdGV4dC1kZXNjcmlwdGlvbiAuc2hhcmUtaWNvbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMC4yO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLmxhYmVsLXN0YXR1cy5pbmFjdGl2ZSwgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLmxhYmVsLXN0YXR1cy5jbG9zZWQsIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLkNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5sYWJlbC1zdGF0dXMuYWN0aXZlLCAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLmxhYmVsLXN0YXR1cy5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtb3BhY2l0eS0xMDAsICNGRkYpO1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDYlO1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWxhYmVsIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE0NiU7XG4gIC8qIDIwLjQ0cHggKi9cbn1cbi5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS10ZXh0IC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS12YWx1ZSB7XG4gIGNvbG9yOiAjMzkzNzM3O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIC8qIDE5LjJweCAqL1xufVxuLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMyU7XG59XG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UtYm94IC5zZWN0aW9uLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5yb3cge1xuICAgIGdhcDogMHB4O1xuICB9XG4gIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAucm93IC5jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnJvdyB7XG4gICAgZ2FwOiAwcHg7XG4gIH1cbiAgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5yb3cgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQge1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQgLmNsYXNzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tYXAtY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDEyODBweDtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1MHB4IDJweCA1MHB4IDJweDtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLmNvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y4RjVFRjtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1oZWFkZXIgLm1hcC1oZWFkZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA5My41cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24taGVhZGVyIC5tYXAtaGVhZGVyLXRleHQtdGl0bGUge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24taGVhZGVyIC5tYXAtaGVhZGVyLXRleHQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWhlYWRlciAubWFwLWhlYWRlci10ZXh0LWRlc2NyaXB0aW9uIC5tYXAtc2hhcmUtaWNvbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1sYWJlbC1zdGF0dXMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMC4yO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLWxhYmVsLXN0YXR1cy5pbmFjdGl2ZSwgLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtbGFiZWwtc3RhdHVzLkluQWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLWxhYmVsLXN0YXR1cy5jbG9zZWQsIC5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtbGFiZWwtc3RhdHVzLkNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1sYWJlbC1zdGF0dXMuYWN0aXZlLCAubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLWxhYmVsLXN0YXR1cy5BY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICBjb2xvcjogI2ZmZjtcbiAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLWhlYWRlci10ZXh0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM2OTZENzA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMi44cmVtO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogOHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLW9wYWNpdHktMTAwLCAjRkZGKTtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWJsb2NrIC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbSAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDYlO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24tYmxvY2sgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdGV4dCAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWxhYmVsIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE0NiU7XG59XG4ubWFwLWNvbnRhaW5lciAubWFwLWxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS10ZXh0IC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdmFsdWUge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLm1hcC1jb250YWluZXIgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAubWFwLXNlY3Rpb24taW1hZ2UtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEzJTtcbn1cbi5tYXAtY29udGFpbmVyIC5tYXAtbGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLm1hcC1zZWN0aW9uLWltYWdlLWJveCAubWFwLXNlY3Rpb24taW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTI4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaHRtbFtkaXI9cnRsXSAubWFwLWNvbnRhaW5lciAubWFwLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjZlZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDQ1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTM0cHg7XG59XG4uY29udGFjdC1jb250YWluZXIgaDEge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY29udGFjdC1jb250YWluZXIgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG59XG4uY29udGFjdC1jb250YWluZXIgLmNvbnRhY3QtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmOTM2ZDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc3YjUzO1xufVxuLmNvbnRhY3QtY29udGFpbmVyIC5wYXR0ZXJuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA1MCU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNhZjkzNmQpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTAwJSAwJSwgMTAwJSAxMDAlLCAwJSAxMDAlKTtcbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuY29udGFjdC1jb250YWluZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzRweDtcbn1cblxuLm5ld3MtY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDE2ODBweDtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMTNweCAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjE1cHg7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLmNvbC1tZC04IHtcbiAgd2lkdGg6IDU4JTtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLmNvbC1tZC00IHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y4RjVFRjtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyLWltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogOTMuNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjhGNUVGO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5oZWFkZXItdGV4dC10aXRsZSB7XG4gIGNvbG9yOiAjMzkzNzM3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyLXRleHQtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5oZWFkZXItdGV4dC1kZXNjcmlwdGlvbiAuc2hhcmUtaWNvbiB7XG4gIHBhZGRpbmc6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDAuMjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLmluYWN0aXZlLCAubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5sYWJlbC1zdGF0dXMuSW5hY3RpdmUsIC5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLmxhYmVsLXN0YXR1cy5JbkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLmNsb3NlZCwgLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLkNsb3NlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLmFjdGl2ZSwgLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAubGFiZWwtc3RhdHVzLkFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gIGNvbG9yOiAjZmZmO1xuICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ0cHg7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtb3BhY2l0eS0xMDAsICNGRkYpO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQ2JTtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbSAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdGV4dCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tbGFiZWwge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTQ2JTtcbn1cbi5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbSAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdGV4dCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdmFsdWUge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1pbWFnZS1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCU7XG59XG4ubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCAuc2VjdGlvbi1pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuY29sLW1kLTgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmNvbnRhY3QtY29udGFpbmVyIC5jb250YWN0LXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdC1jb250YWluZXIgaDEge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG4gIC5jb250YWN0LWNvbnRhaW5lciAuY29udGFjdC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuY29udGFjdC1jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLm5ld3MtY29udGFpbmVyIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiAuY29sLW1kLTgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5uZXdzLWNvbnRhaW5lciAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAubmV3cy1jb250YWluZXIgLmxpY2Vuc2UtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubWluZXJhbHMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzNDM3M0E7XG4gIHBhZGRpbmc6IDg2cHggMjBweCA4NnB4IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxODhweDtcbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2NHB4O1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWxpc3QgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWxpc3QgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIGJhY2tncm91bmQ6ICM1NzUxOTU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFicyAubWluZXJhbHMtc2VjdGlvbi10YWItcGFuZS5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8qIGdhcDogNzRweDsgKi9cbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFicyAubWluZXJhbHMtc2VjdGlvbi10YWItcGFuZSAuY2xhc3MtY29udGVudCAuY2xhc3MtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDI1JTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQgLmNsYXNzLWl0ZW0gLmNsYXNzLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLyogZ2FwOiA4cHg7ICovXG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDUycHgpO1xufVxuLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFicyAubWluZXJhbHMtc2VjdGlvbi10YWItcGFuZSAuY2xhc3MtY29udGVudCAuY2xhc3MtaXRlbSAuY2xhc3MtdmFsdWUge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTM0JTtcbn1cblxuLm1haW4tZmlsZS1saWNlbnNlcy1saXN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNiwgMTk0LCAxNjAsIDAuMDYpO1xufVxuXG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMzBweCAyMHB4IDEzMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIzMnB4O1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjVFRjtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmJpZHMtbWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMzcHg7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1oZWFkZXIgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmJpZHMtbWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzdDN0M3QztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzNCU7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtIHtcbiAgcGFkZGluZzogMHB4IDM5cHg7XG4gIC8qIG1hcmdpbi1sZWZ0OiA1cHg7ICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iaWRzLW1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMHB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTYwcHg7XG4gIHJpZ2h0OiAzOXB4O1xufVxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSAuYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICBsZWZ0OiAzOXB4O1xuICByaWdodDogYXV0bztcbn1cbi5iaWRzLW1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW0gLmdvbGQtbWluZXJhbHMtaXRlbS12YWx1ZSB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtIC5nb2xkLW1pbmVyYWxzLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTM0JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iaWRzLW1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWhlYWRlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5taW5lcmFscy1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzM0MzczQTtcbiAgcGFkZGluZzogODZweCAyMHB4IDg2cHggMjBweDtcbiAgcGFkZGluZy10b3A6IDE4OHB4O1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYi1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYi1saXN0IC5taW5lcmFscy1zZWN0aW9uLXRhYi1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTJweCAxNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYi1saXN0IC5taW5lcmFscy1zZWN0aW9uLXRhYi1pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kOiAjNTc1MTk1O1xuICBib3JkZXI6IG5vbmU7XG59XG4ubWluZXJhbHMtc2VjdGlvbiAubWluZXJhbHMtc2VjdGlvbi10YWJzIC5taW5lcmFscy1zZWN0aW9uLXRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWluZXJhbHMtc2VjdGlvbiAubWluZXJhbHMtc2VjdGlvbi10YWJzIC5taW5lcmFscy1zZWN0aW9uLXRhYi1wYW5lIC5jbGFzcy1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvKiBnYXA6IDc0cHg7ICovXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQgLmNsYXNzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNSU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubWluZXJhbHMtc2VjdGlvbiAubWluZXJhbHMtc2VjdGlvbi10YWJzIC5taW5lcmFscy1zZWN0aW9uLXRhYi1wYW5lIC5jbGFzcy1jb250ZW50IC5jbGFzcy1pdGVtIC5jbGFzcy1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTZweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qIGdhcDogOHB4OyAqL1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1MnB4KTtcbn1cbi5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQgLmNsYXNzLWl0ZW0gLmNsYXNzLXZhbHVlIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzNCU7XG59XG5cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDExM3B4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIxNXB4O1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG59XG4ucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLmNvbCB7XG4gIHdpZHRoOiA0NSU7XG59XG4ucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y4RjVFRjtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4ucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taGVhZGVyIC5oZWFkZXItaW1hZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA5My41cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyLXRleHQtdGl0bGUge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbn1cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1oZWFkZXIgLmhlYWRlci10ZXh0LWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWhlYWRlciAuaGVhZGVyLXRleHQtZGVzY3JpcHRpb24gLnNoYXJlLWljb24ge1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBwYWRkaW5nOiA4cHggMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5R3JlZW4tRzMwMCwgIzAwQkM3MCk7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQwJTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4ucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24tYmxvY2sgLnNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiA0NHB4O1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA4cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtb3BhY2l0eS0xMDAsICNGRkYpO1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQge1xuICBjb2xvcjogIzM5MzczNztcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTQ2JTtcbn1cbi5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAuc2VjdGlvbi1ibG9jayAuc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3QgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS10ZXh0IC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1sYWJlbCB7XG4gIGNvbG9yOiAjMzkzNzM3O1xuICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTQ2JTsgLyogMjAuNDRweCAqL1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWJsb2NrIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0gLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXZhbHVlIHtcbiAgY29sb3I6ICMzOTM3Mzc7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IC8qIDE5LjJweCAqL1xufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAyNiU7XG59XG4ucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLnNlY3Rpb24taW1hZ2UtYm94IC5zZWN0aW9uLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5yb3cge1xuICAgIGdhcDogMHB4O1xuICB9XG4gIC5yZXF1ZXN0LWRldGFpbHMtc2VjdGlvbiAucm93IC5jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb24gLnJvdyB7XG4gICAgZ2FwOiAwcHg7XG4gIH1cbiAgLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5yb3cgLmNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQge1xuICAgIGdhcDogNXB4O1xuICB9XG4gIC5taW5lcmFscy1zZWN0aW9uIC5taW5lcmFscy1zZWN0aW9uLXRhYnMgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUgLmNsYXNzLWNvbnRlbnQgLmNsYXNzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDEzMHB4IDIwcHggMTAwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMjMycHg7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcbn1cbi5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjVFRjtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWhlYWRlciAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWljb24ge1xuICBtYXJnaW4tYm90dG9tOiAzM3B4O1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWhlYWRlciAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzdDN0M3QztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzNCU7XG59XG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5nb2xkLW1pbmVyYWxzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW0ge1xuICBwYWRkaW5nOiAwcHggMzlweDtcbiAgLyogbWFyZ2luLWxlZnQ6IDVweDsgKi9cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDBweDtcbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cbi5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24gLmdvbGQtbWluZXJhbHMtbGlzdCAuZ29sZC1taW5lcmFscy1pdGVtOm50aC1jaGlsZCgyKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTYwcHg7XG4gIHJpZ2h0OiAzOXB4O1xuICAvKiBwYWRkaW5nLWJvdHRvbTogMTlweDsgKi9cbn1cbmh0bWxbbGFuZz1hcl1bZGlyPXJ0bF0gLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW06bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gIGxlZnQ6IDM5cHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiAuZ29sZC1taW5lcmFscy1saXN0IC5nb2xkLW1pbmVyYWxzLWl0ZW0gLmdvbGQtbWluZXJhbHMtaXRlbS12YWx1ZSB7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5nb2xkLW1pbmVyYWxzLWxpc3QgLmdvbGQtbWluZXJhbHMtaXRlbSAuZ29sZC1taW5lcmFscy1pdGVtLXRleHQge1xuICBjb2xvcjogIzJEMzAzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzNCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufSIsIi8qIC0tLVxuICBFeHBsb2RlXG4tLS0gKi9cblxuICBAZnVuY3Rpb24gZXhwbG9kZSgkc3RyaW5nLCAkZGVsaW1pdGVyKSB7XG5cbiAgICAkcmVzdWx0OiAoKTtcbiAgICBAaWYgJGRlbGltaXRlciA9PSAnJyB7XG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIHN0ci1sZW5ndGgoJHN0cmluZykge1xuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgc3RyLXNsaWNlKCRzdHJpbmcsICRpLCAkaSkpO1xuICAgICAgfVxuICAgICAgQHJldHVybiAkcmVzdWx0O1xuICAgIH1cblxuICAgICRleHBsb2Rpbmc6IHRydWU7XG4gICAgQHdoaWxlICRleHBsb2Rpbmcge1xuICAgICAgJGQtaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkZGVsaW1pdGVyKTtcbiAgICAgIEBpZiAkZC1pbmRleCB7XG4gICAgICAgIEBpZiAkZC1pbmRleCA+IDEge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBzdHItc2xpY2UoJHN0cmluZywgMSwgJGQtaW5kZXggLSAxKSk7XG4gICAgICAgICAgJHN0cmluZzogc3RyLXNsaWNlKCRzdHJpbmcsICRkLWluZGV4ICsgc3RyLWxlbmd0aCgkZGVsaW1pdGVyKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJGQtaW5kZXggPT0gMSB7XG4gICAgICAgICAgJHN0cmluZzogc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRkLWluZGV4ICsgc3RyLWxlbmd0aCgkZGVsaW1pdGVyKSk7XG4gICAgICAgIH0gQGVsc2Uge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkc3RyaW5nKTtcbiAgICAgICAgICAkZXhwbG9kaW5nOiBmYWxzZTtcbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkc3RyaW5nKTtcbiAgICAgICAgJGV4cGxvZGluZzogZmFsc2U7XG4gICAgICB9XG4gICAgfVxuICAgIEByZXR1cm4gJHJlc3VsdDtcbiAgfVxuXG4vKiAtLS1cbiAgU3RyaW5nIHJlcGxhY2Vcbi0tLSAqL1xuXG4gIEBmdW5jdGlvbiBzdHItcmVwbGFjZSgkc3RyaW5nLCAkc2VhcmNoLCAkcmVwbGFjZTogJycpIHtcbiAgICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcbiAgICBAaWYgJGluZGV4IHtcbiAgICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgICB9XG4gICAgQHJldHVybiAkc3RyaW5nO1xuICB9IiwiLyogRXhhbXBsZSBvZiB1c2UgaXMgYXQgdGhlIGJvdHRvbSBvZiBmaWxlICovXG5cbkBtaXhpbiBmb250RmFjZSgkdXJsLCAkZmFtaWx5LCAkcHJlZml4LCAkZm9udHMpIHtcbiAgQGlmICh0eXBlLW9mKCRmb250cykgPT0gJ2xpc3QnKSB7XG4gICAgQGVhY2ggJGZvbnQgaW4gJGZvbnRzIHtcbiAgICAgIEBmb250LWZhY2Uge1xuICAgICAgICBmb250LWZhbWlseTogJGZhbWlseTtcbiAgICAgICAgc3JjOlxuICAgICAgICAgIHVybCgnI3skdXJsfSN7JHByZWZpeH0tI3ttYXAtZ2V0KCRmb250LCAnbmFtZScpfS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgICB1cmwoJyN7JHVybH0jeyRwcmVmaXh9LSN7bWFwLWdldCgkZm9udCwgJ25hbWUnKX0ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgIHVybCgnI3skdXJsfSN7JHByZWZpeH0tI3ttYXAtZ2V0KCRmb250LCAnbmFtZScpfS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAje21hcC1nZXQoJGZvbnQsICd3ZWlnaHQnKX07XG4gICAgICAgIGZvbnQtc3R5bGU6ICN7bWFwLWdldCgkZm9udCwgJ3N0eWxlJyl9O1xuICAgICAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZmFtaWx5O1xuICAgICAgc3JjOlxuICAgICAgICB1cmwoJyN7JHVybH0jeyRwcmVmaXh9LSN7bWFwLWdldCgkZm9udHMsICduYW1lJyl9LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJyN7JHVybH0jeyRwcmVmaXh9LSN7bWFwLWdldCgkZm9udHMsICduYW1lJyl9LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcjeyR1cmx9I3skcHJlZml4fS0je21hcC1nZXQoJGZvbnRzLCAnbmFtZScpfS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgICBmb250LXdlaWdodDogI3ttYXAtZ2V0KCRmb250cywgJ3dlaWdodCcpfTtcbiAgICAgIGZvbnQtc3R5bGU6ICN7bWFwLWdldCgkZm9udHMsICdzdHlsZScpfTtcbiAgICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICB9XG4gIH1cbn1cblxuLypcblxuICBTYW1wbGUgZmlsZSBuYW1lOlxuICAgIOKAoiBPcGVuU2Fucy1Cb2xkLnR0ZlxuICAgIOKAoiBbcHJlZml4XVtkZWxpbWl0ZXJdW2ZvbnRfd2VpZ2h0XS50dGZcblxuICBNaXhpbiBhcmdzOlxuICAgIOKAoiBwYXRoXG4gICAg4oCiIGZvbnQgZmFtaWx5XG4gICAg4oCiIGZvbnRzIHdlaWdodHM6XG4gICAgICDigKIgbmFtZSAoZm9udF93ZWlnaHQgaW4gZmlsZSBuYW1lcylcbiAgICAgIOKAoiB3ZWlnaHRcbiAgICAgIOKAoiBzdHlsZVxuXG4gIEV4YW1wbGU6XG4gICAgJFJvYm90byA6IChcbiAgICAgIChcbiAgICAgICAgJ25hbWUnICAgOiAnUmVndWxhcicsXG4gICAgICAgICd3ZWlnaHQnIDogNDAwLFxuICAgICAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICAgICApLFxuICAgICAgKFxuICAgICAgICAnbmFtZScgICA6ICdNZWRpdW0nLFxuICAgICAgICAnd2VpZ2h0JyA6IDUwMCxcbiAgICAgICAgJ3N0eWxlJyAgOiAnbm9ybWFsJ1xuICAgICAgKSxcbiAgICAgIChcbiAgICAgICAgJ25hbWUnICAgOiAnQm9sZCcsXG4gICAgICAgICd3ZWlnaHQnIDogNzAwLFxuICAgICAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICAgICApXG4gICAgKTtcblxuICAgIEBpbmNsdWRlIGZvbnRGYWNlKCcuLi9zb3VyY2VzL2ZvbnRzL2ZvbnQvJywgJ1JvYm90bycsICdSb2JvdG8nLCAkUm9ib3RvKTtcblxuKi9cbiIsIi8qIEV4YW1wbGUgb2YgdXNlIGlzIGF0IHRoZSBib3R0b20gb2YgZmlsZSAqL1xuXG4kYnJlYWtwb2ludHNEb3duIDogKFxuICAncGhvbmUnICAgICAgICAgIDogJyhtYXgtd2lkdGg6ICAzNjBweCknLFxuICAnbGFyZ2UtcGhvbmUnICAgIDogJyhtYXgtd2lkdGg6ICA0ODBweCknLFxuICAnc21hbGwtdGFibGV0JyAgIDogJyhtYXgtd2lkdGg6ICA2MDBweCknLFxuICAndGFibGV0JyAgICAgICAgIDogJyhtYXgtd2lkdGg6ICA3NjhweCknLFxuICAnbGFyZ2UtdGFibGV0JyAgIDogJyhtYXgtd2lkdGg6IDEwMjRweCknLFxuICAnbGFwdG9wJyAgICAgICAgIDogJyhtYXgtd2lkdGg6IDEyODBweCknLFxuICAnbGFyZ2UtbGFwdG9wJyAgIDogJyhtYXgtd2lkdGg6IDEzNjZweCknLFxuICAndWx0cmEnICAgICAgICAgIDogJyhtYXgtd2lkdGg6IDE2MDBweCknLFxuICAndWx0cmEteGwnICAgICAgIDogJyhtYXgtd2lkdGg6IDE3NDBweCknLFxuKTtcblxuJGJyZWFrcG9pbnRzVXAgICA6IChcbiAgJ3Bob25lJyAgICAgICAgOiAnKG1pbi13aWR0aDogIDM2MHB4KScsXG4gICdsYXJnZS1waG9uZScgIDogJyhtaW4td2lkdGg6ICA0ODBweCknLFxuICAnc21hbGwtdGFibGV0JyA6ICcobWluLXdpZHRoOiAgNjAwcHgpJyxcbiAgJ3RhYmxldCcgICAgICAgOiAnKG1pbi13aWR0aDogIDc2OHB4KScsXG4gICdsYXJnZS10YWJsZXQnIDogJyhtaW4td2lkdGg6IDEwMjRweCknLFxuICAnbGFwdG9wJyAgICAgICA6ICcobWluLXdpZHRoOiAxMjgwcHgpJyxcbiAgJ2xhcmdlLWxhcHRvcCcgOiAnKG1pbi13aWR0aDogMTM2NnB4KScsXG4gICd1bHRyYScgICAgICAgIDogJyhtaW4td2lkdGg6IDE2MDBweCknLFxuICAndWx0cmEteGwnICAgICA6ICcobWluLXdpZHRoOiAxNzQwcHgpJyxcbik7XG5cbiRyd2QtcGhvbmUgICAgICAgIDogMzYwO1xuJHJ3ZC1sYXJnZS1waG9uZSAgOiA0ODA7XG4kcndkLXNtYWxsLXRhYmxldCA6IDYwMDtcbiRyd2QtdGFibGV0ICAgICAgIDogNzY4O1xuJHJ3ZC1sYXJnZS10YWJsZXQgOiAxMDI0O1xuJHJ3ZC1sYXB0b3AgICAgICAgOiAxMjgwO1xuJHJ3ZC1sYXJnZS1sYXB0b3AgOiAxMzY2O1xuJHJ3ZC11bHRyYSAgICAgICAgOiAxNjAwO1xuJHJ3ZC11bHRyYS14bCAgICAgOiAxNzQwO1xuXG5AbWl4aW4gcndkKCRicmVha3BvaW50LCAkYnJlYWtwb2ludFVwIDogdHJ1ZSkge1xuXG4gIEBpZiAoJGJyZWFrcG9pbnRVcCAhPSBmYWxzZSkge1xuXG4gICAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50c1VwLCAkYnJlYWtwb2ludCkge1xuXG4gICAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50c1VwLCAkYnJlYWtwb2ludCl9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG5cbiAgICB9IEBlbHNlIHtcblxuICAgICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vdCBmb3VuZCBicmVha3BvaW50IGNhbGxlZCBgI3skYnJlYWtwb2ludH1gISc7XG5cbiAgICB9XG5cbiAgfSBAZWxzZSB7XG5cbiAgICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzRG93biwgJGJyZWFrcG9pbnQpIHtcblxuICAgICAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHNEb3duLCAkYnJlYWtwb2ludCl9IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG5cbiAgICB9IEBlbHNlIHtcblxuICAgICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vdCBmb3VuZCBicmVha3BvaW50IGNhbGxlZCBgI3skYnJlYWtwb2ludH1gISc7XG5cbiAgICB9XG5cbiAgfVxufVxuXG4vKlxuXG4gIEV4YW1wbGU6XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICBAaW5jbHVkZSByd2QodGFibGV0LCB0cnVlKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSByd2QodGFibGV0KSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICBSZXN1bHQ6XG5cbiAgICB1bCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIHVsIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICB1bCBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4qLyIsIi8qIEV4YW1wbGUgb2YgdXNlIGlzIGF0IHRoZSBib3R0b20gb2YgZmlsZSAqL1xuXG5AbWl4aW4gcnRsIHtcbiAgaHRtbFtkaXI9cnRsXSAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbm9ydGwge1xuICBodG1sOm5vdChbZGlyPXJ0bF0pICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8qXG5cbiAgRXhhbXBsZTpcblxuICAgIGRpdiB7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgQGluY2x1ZGUgcnRsKCkge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gIFJlc3VsdDpcblxuICAgIGRpdiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICBodG1sW2Rpcj1ydGxdIGRpdiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuXG4qL1xuIiwiLyogRXhhbXBsZSBvZiB1c2UgaXMgYXQgdGhlIGJvdHRvbSBvZiBmaWxlICovXG5cbkBtaXhpbiBicm93c2VyKCRicm93c2VyKSB7XG5cbiAgQGlmICgkYnJvd3NlciA9PSB3ZWJraXQpIHtcbiAgICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cblxuICAgIGJvZHk6bnRoLW9mLXR5cGUoMSkgJiB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJGJyb3dzZXIgPT0gc2FmYXJpKSB7XG4gICAgLyogPj0gU2FmYXJpIDcuMSAqL1xuXG4gICAgQGF0LXJvb3QgXzo6LXdlYmtpdC1mdWxsLXBhZ2UtbWVkaWEsIF86ZnV0dXJlLCA6cm9vdCAmIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICgkYnJvd3NlciA9PSBpZSkge1xuICAgIC8qID49IEludGVybmV0IEV4cGxvcmVyIDkgKi9cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MFxcMCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgKCRicm93c2VyID09IGVkZ2UpIHtcbiAgICAvKiA+PSBFZGdlIDEyICovXG5cbiAgICBfOi1tcy1sYW5nKHgpLCBfOi13ZWJraXQtZnVsbC1zY3JlZW4sICYge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgKCRicm93c2VyID09IGZpcmVmb3gpIHtcblxuICAgIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAoJGJyb3dzZXIgPT0gaXBob25lKSB7XG5cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA3MzZweCkgYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vKlxuXG4gIEV4YW1wbGU6XG5cbiAgICBkaXYge1xuICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcblxuICAgICAgQGluY2x1ZGUgYnJvd3NlcignaWUnKSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gICAgICB9XG4gICAgfVxuXG4gIFJlc3VsdDpcblxuICAgIGRpdiB7XG4gICAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MFxcMCkge1xuXG4gICAgICBkaXYge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICAgICAgfVxuICAgIH1cblxuKi8iLCIvKiBhZnRlciBydGwgbWl4aW4gKi9cblxuQG1peGluIGZvbnRGYW1pbHkoJGZvbnROYW1lLCAkcnRsU3VmZml4OiAnQXInKSB7XG4gIEBpZiAoJGZvbnROYW1lID09ICdtYWluJykge1xuICAgIGZvbnQtZmFtaWx5OiAkZi1tYWluO1xuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZi1tYWluLWFyO1xuICAgIH1cbiAgfSBAZWxzZSBpZigkZm9udE5hbWUgPT0gJ3NlY29uZCcpIHtcbiAgICBmb250LWZhbWlseTogJGYtc2VjO1xuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZi1tYWluLWFyO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgZm9udC1mYW1pbHk6ICcjeyRmb250TmFtZX0nO1xuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnI3skZm9udE5hbWV9I3skcnRsU3VmZml4fSc7XG4gICAgfVxuICB9XG59XG4iLCIvKiAtLS1cbiAgQmFzaWMgdmVyc2lvbjpcbiAgaHR0cHM6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXG4tLS0gKi9cblxuICBodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbiAgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuICBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG4gIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG4gIGIsIHUsIGksIGNlbnRlcixcbiAgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbiAgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG4gIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuICBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbiAgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxuICBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbiAgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbiAgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGJvZHkge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgb2wsIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgYmxvY2txdW90ZSwgcSB7XG4gICAgcXVvdGVzOiBub25lO1xuICB9XG5cbiAgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG4gIHE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgdGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuLyogLS0tXG4gIE1vZGlmaWNhdGlvbnNcbi0tLSAqL1xuXG4gIC8qIC0gSFRNTCBzdXBwb3J0IC0gKi9cblxuICAgIG1haW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gIC8qIC0gSGlkZGVuIGF0dHJpYnV0ZSAtICovXG5cbiAgICAqW2hpZGRlbl0ge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAvKiAtIFJlc2V0IGZvciBTVkcgb3JheiBlbGVtZW50cyBvZiBmb3JtIC0gKi9cblxuICAgIHN2ZyxcbiAgICBpbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgc2VsZWN0OjotbXMtZXhwYW5kLFxuICAgIGlucHV0OjotbXMtY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgLyogLSBJRTExIC0gKi9cblxuICAgIHRlbXBsYXRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgLyogLSBGb250cyBvbiBpT1MsIGlnbm9yaW5nIGZvbnQgc2l6ZSBjaGFuZ2VzIC0gKi9cblxuICAgIGJvZHkge1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgfVxuXG4gIC8qIC0gTGlua3Mgc3R5bGluZyAtICovXG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cblxuICAgIGEsXG4gICAgYTpob3ZlcixcbiAgICBhOmZvY3VzLFxuICAgICo6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgLyogLSBSZXNldCBmb3IgaW1hZ2VzIC0gKi9cblxuICAgIGltZyB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuIiwiLyogQGluY2x1ZGUgZm9udEZhY2UoJy4vLi4vLi4vcHVibGljL2ZvbnRzL1NvbWFyLycsICdTb21hcicsICdTb21hcicsICRmd3Mtc29tYXIpOyAqL1xuXG5AaW5jbHVkZSBmb250RmFjZSgnLi8uLi8uLi9wdWJsaWMvZm9udHMvRElOTmV4dExUQXJhYmljLycsICdESU5OZXh0TFRBcmFiaWMnLCAnRElOTmV4dExUQXJhYmljJywgJGZ3cy1ESU5OZXh0TFRBcmFiaWMpO1xuXG4uaGdpLXR3b3RvbmUsIC5oZ2ktZHVvdG9uZSwgLmhnaS1idWxrLCAuaGdpLXNvbGlkIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICMxNDFCMzQ7XG59XG5cbi5oZ2ktc3Ryb2tlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY29sb3I6ICNCQzk1NUM7XG59XG5cbi5oZ2ktc29saWQge1xuICAgIGNvbG9yOiAjQkM5NTVDO1xufVxuXG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWljb24ge1xuICAgIC5oZ2ktc3Ryb2tlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMDVweDtcbiAgICAgICAgY29sb3I6ICNCQzk1NUM7XG4gICAgfVxufVxuXG4ubWluZXJhbHMtc2VjdGlvbi10YWJzIHtcbiAgICAuaGdpLXN0cm9rZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgY29sb3I6ICMwMEJDNzA7XG4gICAgfVxufVxuXG4uc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtaWNvbiB7XG4gICAgLmhnaS1zdHJva2Uge1xuICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgIGNvbG9yOiAjQkM5NTVDO1xuICAgIH1cbn1cblxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXItdGl0bGUsIFxuLm1pbmVyYWxzLWxpc3QtZmlsdGVyLXRpdGxlLCBcbi5saWNlbnNlLWxpc3QtZmlsdGVyLXRpdGxlLCBcbi5pbnZlc3Rvci1saXN0LWZpbHRlci10aXRsZSxcbi5yZXF1ZXN0LWxpc3QtZmlsdGVyLXRpdGxlIHtcbiAgICAuaGdpLXN0cm9rZSB7XG4gICAgICAgIGNvbG9yOiAjM2I0MDQ3O1xuICAgIH1cbn1cblxuLmNvbXBhbnktZGV0YWlscy1pY29uIHtcbiAgICAuaGdpLXN0cm9rZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgY29sb3I6ICNCQzk1NUM7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG59XG5cbi5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtaWNvbiB7XG4gICAgLmhnaS1zdHJva2Uge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxufVxuXG5odG1sW2xhbmc9YXJdW2Rpcj1ydGxdIHtcbiAgICAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMsXG4gICAgLnJlcXVlc3RzLWxpc3QtY2FyZC1kZXRhaWxzLCBcbiAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWNhcmQtZGV0YWlscyB7XG4gICAgICAgIC5oZ2ktc3Ryb2tlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBzcmM6XG4gICAgdXJsKCcuLy4uLy4uL3B1YmxpYy9mb250cy9pY29tb29uL2ZvbnRzL2ljb21vb24ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcuLy4uLy4uL3B1YmxpYy9mb250cy9pY29tb29uL2ZvbnRzL2ljb21vb24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnLi8uLi8uLi9wdWJsaWMvZm9udHMvaWNvbW9vbi9mb250cy9pY29tb29uLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4vLi4vLi4vcHVibGljL2ZvbnRzL2ljb21vb24vZm9udHMvaWNvbW9vbi5zdmcjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGVhY2ggJGljb24sICRjb250ZW50IGluICRpY29ucyB7XG4gIC5pY29uLSN7JGljb259OmFmdGVyIHtcbiAgICBAaW5jbHVkZSBpY29tb29uKCRpY29uKTtcbiAgfVxufVxuIiwiICAkaWNvbnM6ICgpICFkZWZhdWx0O1xuXG5AbWl4aW4gaWNvbigkaWNvbikge1xuICBAaWYgbWFwLWhhcy1rZXkoJGljb25zLCAkaWNvbikge1xuICAgICYge1xuICAgICAgY29udGVudDogaW5zcGVjdChtYXAtZ2V0KCRpY29ucywgJGljb24pKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQHdhcm4gJ1VuZm9ydHVuYXRlbHksIG5vdCBmb3VuZCBpY29uIGNhbGxlZCBgI3skaWNvbn1gISc7XG4gIH1cbn1cblxuQG1peGluIGljb21vb24oJGljb246ICcnKSB7XG4gIEBpbmNsdWRlIGljb24oJGljb24pO1xuXG4gICYge1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICBzcGVhazogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG59XG4iLCJodG1sLFxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuaHRtbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgY29sb3I6ICRjLWJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xuICBAaW5jbHVkZSBmb250RmFtaWx5KFwibWFpblwiKTtcbn1cblxuYm9keS50b3VyIHtcbiAgJiAuaGVhZGVyLFxuICAmIC5mb290ZXIsXG4gICYgLnN1YnBhZ2VIZXJvLFxuICAmIC5taW5pbmdNYXBfX3dyYXBwZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkO1xuICBjb2xvcjogJGMtd2hpdGUtMTtcbn1cblxuaW5wdXQsXG5idXR0b24ge1xuICBAaW5jbHVkZSBmb250RmFtaWx5KFwibWFpblwiKTtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1zLWNsZWFyLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIGNsZWFycyB0aGUgJ1gnIGZyb20gQ2hyb21lICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW3YtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jdXBsb2FkLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgei1pbmRleDogNTU1NTU1NTU1O1xuXG4gIGg0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGNvbG9yOiAjMTYxNjE2O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgfVxufVxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQge1xuICAuZm9ybS10eXBlLS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvcm0tY2hlY2tib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59IiwiJGZ3LWxpZ2h0OiAzMDA7XG4kZnctcmVndWxhcjogNDAwO1xuJGZ3LW1lZGl1bTogNTAwO1xuJGZ3LW1lZGl1bS1ib2xkOiA2MDA7XG4kZnctYm9sZDogNzAwO1xuXG4kZndzLXNvbWFyOiAoXG4gIChcbiAgICAnbmFtZScgICA6ICdsaWdodCcsXG4gICAgJ3dlaWdodCcgOiAkZnctbGlnaHQsXG4gICAgJ3N0eWxlJyAgOiAnbm9ybWFsJ1xuICApLFxuICAoXG4gICAgJ25hbWUnICAgOiAncmVndWxhcicsXG4gICAgJ3dlaWdodCcgOiAkZnctcmVndWxhcixcbiAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICksXG4gIChcbiAgICAnbmFtZScgICA6ICdtZWRpdW0nLFxuICAgICd3ZWlnaHQnIDogJGZ3LW1lZGl1bSxcbiAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICksXG4gIChcbiAgICAnbmFtZScgICA6ICdib2xkJyxcbiAgICAnd2VpZ2h0JyA6ICRmdy1ib2xkLFxuICAgICdzdHlsZScgIDogJ25vcm1hbCdcbiAgKSxcbik7XG5cbiRmLW1haW46ICdTb21hcicsIHNhbnMtc2VyaWY7XG4kZi1tYWluLWFyOiAnU29tYXInLCBzYW5zLXNlcmlmO1xuXG4kZndzLURJTk5leHRMVEFyYWJpYzogKFxuICAoXG4gICAgJ25hbWUnICAgOiAnbGlnaHQnLFxuICAgICd3ZWlnaHQnIDogJGZ3LWxpZ2h0LFxuICAgICdzdHlsZScgIDogJ25vcm1hbCdcbiAgKSxcbiAgKFxuICAgICduYW1lJyAgIDogJ3JlZ3VsYXInLFxuICAgICd3ZWlnaHQnIDogJGZ3LXJlZ3VsYXIsXG4gICAgJ3N0eWxlJyAgOiAnbm9ybWFsJ1xuICApLFxuICAoXG4gICAgJ25hbWUnICAgOiAnbWVkaXVtJyxcbiAgICAnd2VpZ2h0JyA6ICRmdy1tZWRpdW0sXG4gICAgJ3N0eWxlJyAgOiAnbm9ybWFsJ1xuICApLFxuICAoXG4gICAgJ25hbWUnICAgOiAnYm9sZCcsXG4gICAgJ3dlaWdodCcgOiAkZnctYm9sZCxcbiAgICAnc3R5bGUnICA6ICdub3JtYWwnXG4gICksXG4pO1xuXG4kZi1tYWluOiAnRElOTmV4dExUQXJhYmljJztcbiRmLW1haW4tYXI6ICdESU5OZXh0TFRBcmFiaWMnO1xuIiwiJGMtYmxhY2s6ICMwMDAwMDA7XHJcbiRjLWJsYWNrLTE6ICMzNDM3M0E7XHJcbiRjLWJsYWNrLTI6IzMzMzczQjtcclxuJGMtYmxhY2stMzojMTYxNjE2O1xyXG4kYy1ibGFjay00OiMzMDRBNUQ7XHJcbiRjLWJsYWNrLTU6IzQ1NDU0NTtcclxuJGMtYmxhY2stNjojM0QzRDNEO1xyXG4kYy1ibGFjay03OiM0NzNEMkQ7XHJcbiRjLWJsYWNrLTg6IzA1MjUzQztcclxuXHJcbiRjLXdoaXRlOiAjRkZGRkZGO1xyXG4kYy13aGl0ZS0xOiAjRkFGQkZCO1xyXG4kYy13aGl0ZS0yOiAjRTRFNUU1O1xyXG4kYy13aGl0ZS0zOiAjRUVFRUY0O1xyXG4kYy13aGl0ZS00OiAjQkFCOEQ0O1xyXG4kYy13aGl0ZS01OiAjRDBEMkQzO1xyXG4kYy13aGl0ZS02OiNGOEY4RjY7XHJcblxyXG4kYy1nb2xkOiAjNzM1QzM4O1xyXG4kYy1nb2xkLTE6ICM4NDY5NDA7XHJcbiRjLWdvbGQtMjogI0Y4RjVFRjtcclxuJGMtZ29sZC0zOiAjRTRENEJDO1xyXG4kYy1nb2xkLTQ6ICNEOEMyQTA7XHJcbiRjLWdvbGQtNTogI0JDOTY1QztcclxuJGMtZ29sZC02OiAjQzdBODc4O1xyXG4kYy1nb2xkLTc6ICM5RThBNjY7XHJcbiRjLWdvbGQtODojQUU5RTgwO1xyXG4kYy1nb2xkLTkgOiAjRjVGM0YwO1xyXG4kYy1nb2xkLTEwOiAjQkQ5RjlEO1xyXG4kYy1nb2xkLTExOiM2RjYxNDc7XHJcblxyXG5cclxuJGMtZ3JlZW46ICMwMDczNDQ7XHJcbiRjLWdyZWVuLTE6ICMwMEJDNzA7XHJcbiRjLWdyZWVuLTI6ICMwMDg0NEU7XHJcbiRjLWdyZWVuLTM6ICNFNkY4RjE7XHJcbiRjLWdyZWVuLTQ6ICMxQUQ5Qzc7XHJcblxyXG4kYy1ncmF5OiAjRUNFREVEO1xyXG4kYy1ncmF5LTE6ICMyRDMwMzM7XHJcbiRjLWdyYXktMjogI0Q4REFEQTtcclxuJGMtZ3JheS0zOiAjNjk2RDcwO1xyXG4kYy1ncmF5LTQ6ICM3RjgwODE7XHJcbiRjLWdyYXktNTogIzRBNEY1MztcclxuJGMtZ3JheS02OiAjOTI5Mzk0O1xyXG4kYy1ncmF5LTc6ICM5Njk5OUI7XHJcbiRjLWdyYXktODogI0I1QjdCODtcclxuJGMtZ3JheS05OiAjRjNGM0YzO1xyXG4kYy1ncmF5LTEwOiM0OTRGNTU7XHJcbiRjLWdyYXktMTE6I0U2RTZFNjtcclxuJGMtZ3JheS0xMjojNjU2NTY1O1xyXG4kYy1ncmF5LTEyOiMzQzNEM0M7XHJcblxyXG4kYy1wdXJwbGU6ICMzRDM5Njg7XHJcbiRjLXB1cnBsZS0xOiAjNTc1MTk1O1xyXG4kYy1wdXJwbGUtMjogIzM1MzE1QjtcclxuJGMtcHVycGxlLTM6ICM3NDZGQTc7XHJcbiRjLXB1cnBsZS00OiAjNDEzMjU4O1xyXG5cclxuJGMtZXJyb3I6ICNjOTQ4MTk7XHJcbiRjLXJlZC0xOiAjRTM1QzQ3O1xyXG4iLCIud3lzaXd5ZyB7XG4gIHAge1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgIH1cbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIG9sIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIHVsLCBvbCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDMuNzglO1xuXG4gICAgJiA+IGxpLFxuICAgICYgPiB1bCxcbiAgICAmID4gb2wge1xuICAgICAgLy9tYXJnaW4tdG9wOiAycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcblxuICAgICAgLy8mOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICBtYXJnaW4tdG9wOiAwO1xuICAgICAgLy99XG4gICAgICAvL1xuICAgICAgLy8mID4gbGksXG4gICAgICAvLyYgPiB1bCxcbiAgICAgIC8vJiA+IG9sIHtcbiAgICAgIC8vICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgLy9cbiAgICAgIC8vICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC8vICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAvLyAgfVxuICAgICAgLy9cbiAgICAgIC8vICBsaSwgb2wge1xuICAgICAgLy8gICAgbWFyZ2luOiAwO1xuICAgICAgLy8gIH1cbiAgICAgIC8vfVxuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cblxuICAmIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgfVxuXG4gICYgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gICYgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ35qcy1kYXRlcGlja2VyL2Rpc3QvZGF0ZXBpY2tlci5taW4uY3NzJztcblxuLnFzLWRhdGVwaWNrZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4ucXMtc3F1YXJlIHtcbiAgaGVpZ2h0OiAzLjU2MjVlbTtcbn0iLCIvLyAkd3JhcHBlci1tYXJnaW46IGZsdWlkVmFsdWUoMTQyLCAyMCwgJHdpZHRoLW1vYmlsZSk7IC8vIGxpbmVhclxuJHdyYXBwZXItbWFyZ2luOiBmbHVpZFZhbHVlKDExMywgMzUsICRyd2QtbGFyZ2UtdGFibGV0KTtcbiR3cmFwcGVyLW1hcmdpbi1tb2JpbGU6IGZsdWlkVmFsdWUoNDAsIDIwLCAkd2lkdGgtbW9iaWxlLCAkcndkLWxhcmdlLXRhYmxldCk7XG4kd3JhcHBlci1uZWdhdGl2ZS1tYXJnaW46IGZsdWlkVmFsdWUoLTExMywgLTMyLCAkcndkLWxhcmdlLXRhYmxldCk7XG4kd3JhcHBlci1uZWdhdGl2ZS1tYXJnaW4tYmlnOiBmbHVpZFZhbHVlKC0xMzMsIC0yMiwgJHJ3ZC1sYXJnZS10YWJsZXQpO1xuJHdyYXBwZXItbmVnYXRpdmUtbWFyZ2luLW1vYmlsZTogZmx1aWRWYWx1ZSgtNDAsIC0yMCwgJHdpZHRoLW1vYmlsZSwgJHJ3ZC1sYXJnZS10YWJsZXQpO1xuJHdyYXBwZXItbmVnYXRpdmUtbWFyZ2luLXNsaWRlcjogZmx1aWRWYWx1ZSgtNDAzLCAtMzIsICRyd2QtbGFyZ2UtdGFibGV0KTtcblxuLndyYXBwZXIge1xuICBtYXJnaW46IDAgJHdyYXBwZXItbWFyZ2luLW1vYmlsZTtcblxuICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICBtYXJnaW46IDAgJHdyYXBwZXItbWFyZ2luO1xuICB9XG59XG4iLCIuaGVhZGVyIHtcclxuICAkcm9vdDogJjtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGhlaWdodDogYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAxMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgLy9TdWJwYWdlIGhlYWRlciBvcHRpb25zXHJcbiAgJi5zdWJwYWdlIHtcclxuICAgIC5oZWFkZXJfX21haW4ge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy1nb2xkLTEsIDAuMyk7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuaGVhZGVyX19sb2dvSW1nLS13aGl0ZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuaGVhZGVyX19sb2dvSW1nLS1ibGFjayB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuaGVhZGVyX19tZW51TGluayB7XHJcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJiAubGFuZ1N3aXRjaGVyIHNwYW4sXHJcbiAgICAmIC5sYW5nU3dpdGNoZXIgc3ZnIHBhdGhcclxuICAgIHtcclxuICAgIGZpbGw6ICRjLWdvbGQtMTtcclxuICAgIGNvbG9yOiAkYy1nb2xkLTE7XHJcbiAgfVxyXG5cclxuICAmIC5tZW51QnV0dG9uIHtcclxuICAgIGNvbG9yOiAkYy1nb2xkLTE7XHJcbiAgfVxyXG59XHJcblxyXG4mX19tYWluIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogNDtcclxuICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGMtd2hpdGUsIDAuMyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcclxuXHJcbiAgLy9TY3JvbGwgZG93biBoZWFkZXJcclxuICAmLS1zY3JvbGxEb3duIHtcclxuICAgIHBhZGRpbmc6IDEuNnJlbSAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcblxyXG4gICAgJiAuYnV0dG9uLmJ1dHRvbi0td2hpdGUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjLWdvbGQ7XHJcbiAgICAgIC8vIG1pbi13aWR0aDogMTE5cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYnV0dG9uLmJ1dHRvbi0td2hpdGU6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjLWdvbGQ7XHJcblxyXG4gICAgICAmIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgLmJ1dHRvbi5idXR0b24tLXRyYW5zcGFyZW50OmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xyXG5cclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLXNjcm9sbERvd24ge1xyXG4gICAgI3skcm9vdH1fX21lbnVMaW5rIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYWN0aXZlLFxyXG4gICYtLXNjcm9sbERvd24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy1ncmF5LTIsIDEpO1xyXG5cclxuICAgICN7JHJvb3R9X19idXJnZXIge1xyXG4gICAgICBjb2xvcjogJGMtYmxhY2s7XHJcbiAgICB9XHJcblxyXG4gICAgI3skcm9vdH1fX2xvZ29JbWctLXdoaXRlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAjeyRyb290fV9fbG9nb0ltZy0tYmxhY2sge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICN7JHJvb3R9X19tZW51TGluayB7XHJcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XHJcbiAgICB9XHJcblxyXG4gICAgI3skcm9vdH1fX3V0aWxzSW5uZXIgLmxhbmdTd2l0Y2hlciBzdmcgcGF0aCB7XHJcbiAgICAgIGZpbGw6ICRjLWdyYXktNDtcclxuICAgIH1cclxuICAgICN7JHJvb3R9X191dGlsc0lubmVyIC5tZW51X3NldHRpbmdzIHN2ZyAge1xyXG4gICAgICBjb2xvcjogJGMtZ3JheS00ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgI3skcm9vdH1fX3V0aWxzSW5uZXIgLmxhbmdTd2l0Y2hlciBzcGFuIHtcclxuICAgICAgY29sb3I6ICRjLWdyYXktMTtcclxuICAgIH1cclxuXHJcbiAgICAmIC5idXR0b24uYnV0dG9uLS13aGl0ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTtcclxuXHJcbiAgICAgICYgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYnV0dG9uLmJ1dHRvbi0tdHJhbnNwYXJlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1nb2xkO1xyXG5cclxuICAgICAgJiBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJGMtZ29sZC0xO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvL0hlYWRlclxyXG4gICZJbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogM3JlbTtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXB0b3AnKSB7XHJcbiAgICAgIGdhcDogNi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuJl9fbG9nbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsZXg6IDEgMCAwJTtcclxuXHJcbiAgJkltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDdyZW07XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xyXG4gICAgICBtYXgtd2lkdGg6IDEycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWJsYWNrIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ0bCB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiZfX21lbnUge1xyXG4gIGZsZXg6IDEgMCA1NSU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG5cclxuICAmSXRlbXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmSXRlbS5hY3RpdmUge1xyXG4gICAgI3skcm9vdH1fX21lbnVMaW5rIHNwYW46YWZ0ZXIge1xyXG4gICAgICBAaW5jbHVkZSBpY29tb29uKCdrZXlib2FyZF9hcnJvd191cCcpO1xyXG4gICAgfVxyXG5cclxuICAgICN7JHJvb3R9X19tZW51TGluazphZnRlciB7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjZyZW0pO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuMnJlbSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzLjJyZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmTGluayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xyXG4gICAgcGFkZGluZzogMCAwLjhyZW0gNC43cmVtIDAuOHJlbTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMC42cmVtIDQuN3JlbSAwLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXB0b3AnKSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMS42cmVtIDQuN3JlbSAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWhhc1N1Ym1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJiBzcGFuIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZEcm9wZG93biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBwYWRkaW5nOiA1LjZyZW0gMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYy13aGl0ZSwgMC4zKTtcclxuICAgIDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xyXG5cclxuICAgICYtLWV4cGFuZGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAmIC5oZWFkZXJfX21lbnVEcm9wZG93bkxpbmsge1xyXG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmTGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogNHJlbTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJkxpbmsge1xyXG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgICAvL2NvbG9yOiAkYy1ncmF5LTE7XHJcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuJl9fdXRpbHMge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxleDogMSAwIDAlO1xyXG5cclxuICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxuXHJcbiAgJklubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDIuNHJlbTtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmQnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMS4ycmVtO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xyXG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiZfX292ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBpbnNldDogMDtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcclxuICB6LWluZGV4OiAtMTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgJi0tZXhwYW5kZWQge1xyXG4gICAgb3BhY2l0eTogLjQ7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxufVxyXG5cclxuICAgIC8qIE1lbnUgU2V0dGluZ3MgQ29udGFpbmVyICovXHJcbiAgICAubWVudV9zZXR0aW5ncyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgXHJcbiAgXHJcbiAgLmhlYWRlcl9fU2V0dGluZ3NfaWNvbiB7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG4gIFxyXG4gIC8qIERyb3Bkb3duIE1lbnUgKi9cclxuICAuZHJvcGRvd25fbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC5kcm9wZG93bl9pdGVtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gIFxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gIFxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIEZvbnQgU2l6ZSBCdXR0b25zICovXHJcbiAgLmZvbnQtc2l6ZS1jb250cm9scyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogOHB4O1xyXG4gIFxyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIFxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2UwZTBlMDtcclxuICAgICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuICBcclxuICAvKiBUb2dnbGUgU3dpdGNoICovXHJcbiAgLnRvZ2dsZS1zd2l0Y2gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAuc2xpZGVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICBcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwQkM3MDtcclxuICBcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbiAgICB9XHJcbiAgICAmLnN1YnBhZ2Uge1xyXG4gICAgICAubWVudV9zZXR0aW5ncyB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5hY3RpdmUtZmlsdGVyIHtcclxuICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKSAhaW1wb3J0YW50O1xyXG59IiwiLmhlcm9IZWFkZXIge1xuICAkcm9vdDogJjtcblxuICB6LWluZGV4OiAkei1pbmRleC1oZWFkZXItaGVybztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkdHI7XG5cbiAgJl9fbWFpbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgfVxuXG4gICZfX21haW5Jbm5lciB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IG1hdGguZGl2KDIwLCAxNik7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogZmx1aWRWYWx1ZSgxNiwgMTIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDIuMnJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIHRvcDogZmx1aWRWYWx1ZSgyNCwgOCk7XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nb0ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogNS42cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICB3aWR0aDogZmx1aWRWYWx1ZSg3OCwgNTYpO1xuICAgIH1cbiAgfVxuXG4gICZfX3V0aWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBoZWlnaHQ6IDExLjJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDMuNnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgaGVpZ2h0OiBmbHVpZFZhbHVlKDcyLCA0OCk7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX191dGlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi0tbGFuZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tZW51IHtcbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC8vIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtcGhvbmUnKSB7XG4gICAgICAvLyAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIC8vICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIC8vICAgfVxuICAgICAgLy8gICBAaW5jbHVkZSBydGwge1xuICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIC8vICAgfVxuICAgICAgLy8gfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIHRyYW5zaXRpb246IGNvbG9yICR0cjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCdzZWFyY2gnKTtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgkYy13aGl0ZSwgMC42Nik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGFuZyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0wLjhyZW07XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTAuOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19idXJnZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xLjJyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMS4ycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLy8gaGVpZ2h0OiA1cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiBmbHVpZFZhbHVlKDcwLCA1MCk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIGZsdWlkVmFsdWUoODgsIDYwKSk7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRjLXdoaXRlLCAwLjMzKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudUl0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDAgLTAuNHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgbWFyZ2luOiAwIGZsdWlkVmFsdWUoLTIwLCAtNCk7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudUl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMC40cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBwYWRkaW5nOiAwIGZsdWlkVmFsdWUoMjAsIDQpO1xuICAgIH1cblxuICAgICYtLXNwYWNlIHtcbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudUxpbmsge1xuICAgICRsaW5rOiAmO1xuXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0ciwgY29sb3IgJHRyO1xuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogcmdiYSgkYy13aGl0ZSwgMC42Nik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skcm9vdH1fX21lbnVJdGVtcy0tZXhwYW5kZWQgJiB7XG4gICAgICAmOm5vdCgjeyRsaW5rfS0tZXhwYW5kZWQpIHtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWhhc1N1Ym1lbnUge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBpY29tb29uKCdjaGV2cm9uLWRvd24nKTtcbiAgICAgICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiN7JGxpbmt9LS1leHBhbmRlZDo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBpY29uKCdjaGV2cm9uLXVwJyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZHJvcCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9fbW9iaWxlTWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbiIsIiR6LWluZGV4LWhlYWRlcjogMjA7XG4kei1pbmRleC1oZWFkZXItaGVybzogMTk7XG4kei1pbmRleC1mb290ZXI6IDU7XG4kei1pbmRleC1tb2JpbGUtbWVudTogMzA7XG4kei1pbmRleC1zaWRlTmF2OiAxMDtcbiR6LWluZGV4LXBvcHVwOiA1MDtcbiR6LWluZGV4LXNlbGVjdC1vcHRpb25zOiA0MDtcbiR6LWluZGV4LXBvcHVwLXNlbGVjdC1vcHRpb25zOiA4MDtcbiIsIi5tb2JpbGVNZW51IHtcclxuICAkcm9vdDogJjtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGluc2V0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTE7XHJcbiAgY29sb3I6ICRjLWJsYWNrO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyLCB2aXNpYmlsaXR5ICR0ciwgdHJhbnNmb3JtICR0cjtcclxuICBwYWRkaW5nOiAwICR3cmFwcGVyLW1hcmdpbi1tb2JpbGU7XHJcblxyXG4gIEBpbmNsdWRlIG5vcnRsIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDElKTtcclxuICB9XHJcbiAgQGluY2x1ZGUgcnRsIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAxJSk7XHJcbiAgfVxyXG5cclxuICAmIC5sYW5nU3dpdGNoZXIgc3ZnIHBhdGgge1xyXG4gICAgZmlsbDogJGMtZ3JheS00O1xyXG4gIH1cclxuXHJcbiAgJiAubGFuZ1N3aXRjaGVyIHNwYW4ge1xyXG4gICAgY29sb3I6ICRjLWdyYXktMTtcclxuICB9XHJcblxyXG4gICYgLmJ1dHRvbi5idXR0b24tLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTtcclxuXHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIC5idXR0b24uYnV0dG9uLS10cmFuc3BhcmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGMtZ29sZC0xO1xyXG5cclxuICAgICYgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAkYy1ncmVlbi0xO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZXhwYW5kZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcblxyXG4gICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBydGwge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC8vIHBhZGRpbmctdG9wOiAxLjZyZW07XHJcbiAgICAvLyBwYWRkaW5nLWJvdHRvbTogNC4ycmVtO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxLjZyZW0gMDtcclxuXHJcbiAgICAmUmlnaHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZTZWFyY2gge1xyXG4gICAgICBwYWRkaW5nOiAwIDIuNnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICB9XHJcblxyXG4gICZfX2xvZ29JbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cjtcclxuXHJcbiAgICAmLS1jb2xvciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Nsb3NlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYy1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJHRyLCBiYWNrZ3JvdW5kLWNvbG9yICR0cjtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBpY29tb29uKCdjbGVhcicpO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTF0dXJuKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtcyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMC44cmVtIDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XHJcbiAgICAgIHBhZGRpbmc6IGZsdWlkVmFsdWUoNDgsIDEyKSAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGluayB7XHJcbiAgICAkbGluazogJjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0ciwgY29sb3IgJHRyO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgncGhvbmUnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWhhc1N1Ym1lbnUge1xyXG4gICAgICAmID4gc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBydGwge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1leHBhbmRlZCB7XHJcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcclxuXHJcbiAgICAgICYgc3Bhbjo6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIGljb24oJ2tleWJvYXJkX2Fycm93X3VwJyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3N1Ym1lbnUge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgJi0tZXhwYW5kZWQge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJoZWFkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHBhZGRpbmc6IDEuMnJlbSAkd3JhcHBlci1tYXJnaW4tbW9iaWxlO1xyXG4gIH1cclxuXHJcbiAgJl9fYmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYy1ibGFjaztcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcnRsIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJpdGVtcyB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgJl9fc3ViaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAxLjJyZW0gMDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yICR0cjtcclxuICB9XHJcblxyXG4gICZfX3N1Ymxpbmsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHIsIGNvbG9yICR0cjtcclxuICB9XHJcbiAgLm1vYmlsZU1lbnVfX3NldHRpbmdzIHtcclxuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgIC5jb2xvci1jb250cmFzdC1jb250YWluZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMXJlbTtcclxuICAgICB9XHJcbiAgICAgIC8qIEZvbnQgU2l6ZSBCdXR0b25zICovXHJcbiAgICAgIC5mb250LXNpemUtY29udHJvbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgXHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XHJcbiAgICBcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvKiBBY2Nlc3NpYmlsaXR5IFNldHRpbmdzICovXHJcbiAgICAuYWNjZXNzaWJpbGl0eS1zZXR0aW5ncyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLyogVG9nZ2xlIFN3aXRjaCAqL1xyXG4gICAgLnRvZ2dsZS1zd2l0Y2gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGlkZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xyXG4gICAgXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLyogVGV4dCBzdHlsaW5nICovXHJcbiAgICAudGV4dC1sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuICB9ICAgIFxyXG59XHJcbiIsIi5zdWJtZW51IHtcbiAgJHJvb3Q6ICY7XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkO1xuICBjb2xvcjogJGMtd2hpdGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDElKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHIsIHZpc2liaWxpdHkgJHRyLCB0cmFuc2Zvcm0gJHRyO1xuXG4gICYtLWV4cGFuZGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG5cbiAgJi0taGVybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiA1LjVyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGZsdWlkVmFsdWUoODUsIDU1KTtcbiAgICB9XG5cbiAgICAjeyRyb290fS0taGVybyAmIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuNnJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMuNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAkdHIsIHZpc2liaWxpdHkgJHRyO1xuXG4gICAgJi0tZXhwYW5kZWQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuICB9XG5cbiAgJl9fc3ViaXRlbXMge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWFyZ2luOiAwIC0wLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIG1hcmdpbjogMCBmbHVpZFZhbHVlKC0xMiwgLTQpO1xuICAgIH1cblxuICAgICN7JHJvb3R9LS1oZXJvICYge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgICAgbWFyZ2luOiAwIGZsdWlkVmFsdWUoLTI0LCAtNCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3skcm9vdH0tLWhlcm8gI3skcm9vdH1fX2l0ZW0tLXNwYWNlICYsXG4gICAgI3skcm9vdH0tLWhlcm8gI3skcm9vdH1fX2l0ZW0tLXNwYWNlIH4gI3skcm9vdH1fX2l0ZW0gJiB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1Yml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMC40cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBwYWRkaW5nOiAwIGZsdWlkVmFsdWUoMTIsIDQpO1xuICAgIH1cblxuICAgICN7JHJvb3R9LS1oZXJvICYge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMCBmbHVpZFZhbHVlKDI0LCA0KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zdWJsaW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkZi1tYWluO1xuICAgIGhlaWdodDogNS41cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyMCwgMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgJHRyO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBoZWlnaHQ6IGZsdWlkVmFsdWUoODUsIDU1KTtcbiAgICAgIGZvbnQtc2l6ZTogZmx1aWRWYWx1ZSgxNiwgMTIpO1xuICAgIH1cblxuICAgICN7JHJvb3R9LS1oZXJvICYge1xuICAgICAgaGVpZ2h0OiAzLjZyZW07XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgICBoZWlnaHQ6IDMuNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlciB7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjeyRyb290fS0taGVybyAmIHtcbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCRjLXdoaXRlLCAwLjY2KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNpZGVOYXYge1xuICAkcm9vdDogJjtcblxuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAkei1pbmRleC1oZWFkZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICRjLWJsYWNrO1xuICB0cmFuc2l0aW9uOiBjb2xvciAkdHI7XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmLS1pbnZlcnQge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgfVxuXG4gIEBpbmNsdWRlIG5vcnRsIHtcbiAgICByaWdodDogMDtcbiAgfVxuICBAaW5jbHVkZSBydGwge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAmX19pdGVtcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyO1xuXG4gICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgcGFkZGluZy1yaWdodDogZmx1aWRWYWx1ZSg1MCwgMTApO1xuICAgIH1cbiAgICBAaW5jbHVkZSBydGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiBmbHVpZFZhbHVlKDUwLCAxMCk7XG4gICAgfVxuXG4gICAgI3skcm9vdH0tLWhpZGRlbiAmIHtcbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJHRyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggMCAkYy13aGl0ZTtcbiAgICAgIG9wYWNpdHk6IDAuNjY7XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgJHRyLCBvcGFjaXR5ICR0ciBib3gtc2hhZG93ICR0cjtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICN7JHJvb3R9LS1pbnZlcnQgJiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgNHB4IDAgJGMtYmxhY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigxNiwgMTIpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVkoMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDRweCAkYy13aGl0ZTtcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmxpdHkgJHRyLCBvcGFjaXR5ICR0ciwgdHJhbnNmb3JtICR0ciwgdGV4dC1zaGFkb3cgJHRyO1xuXG4gICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjhyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMC44cmVtO1xuICAgIH1cblxuICAgICN7JHJvb3R9LS1pbnZlcnQgJiB7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAwIDRweCAkYy1ibGFjaztcbiAgICB9XG5cbiAgICAjeyRyb290fV9faXRlbS0tYWN0aXZlICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGVZKDEpO1xuICAgIH1cblxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAjeyRyb290fV9faXRlbTpob3ZlciAmIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlWSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtO1xuXG4gIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgIG1hcmdpbi10b3A6IGZsdWlkVmFsdWUoODUsIDU1KTtcbiAgfVxuXG4gICYtLXdpdGhIZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufSIsIi5zZWN0aW9uIHtcbiAgcGFkZGluZzogMTJyZW0gMDtcbn1cblxuLnNlY3Rpb24tdmVyeS1zbWFsbCB7XG4gIHBhZGRpbmc6IDRyZW0gMDtcbn1cblxuLnNlY3Rpb24tc21hbGwge1xuICBwYWRkaW5nOiA2cmVtIDA7XG59XG5cbi5zZWN0aW9uLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAxMnJlbTtcbn1cblxuLnNlY3Rpb24tc21hbGwtdG9wLXRhYmxldCB7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuXG4gIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0JywgZmFsc2UpIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuXG4uc2VjdGlvbi1zbWFsbC10b3Age1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cblxuLnNlY3Rpb24tYmlnLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDZyZW0gMCAyMnJlbSAwO1xufVxuXG4uc2VjdGlvbi10b3Atc2lkZWJhciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnJlbTtcblxuICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcsIGZhbHNlKSB7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cbn1cblxuLnNlY3Rpb24tYm90dG9tLXNpZGViYXIge1xuICBwYWRkaW5nOiA2cmVtIDAgNnJlbSAwO1xuICBtYXJnaW4tYm90dG9tOiAtMTJyZW07XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgcGFkZGluZzogNnJlbSAwIDEycmVtIDA7XG4gIH1cblxuICAmID4gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG4uc2VjdGlvbi1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogMTJyZW07XG59XG5cbi5zZWN0aW9uLW1lZGl1bS1ib3R0b20ge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbn1cblxuLnNlY3Rpb24tc21hbGwtYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG59XG5cbi5zZWN0aW9uV3JhcHBlcldpdGhTaWRlYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiLm1lc3NhZ2VzLWxpc3Qge1xuICB6LWluZGV4OiAkei1pbmRleC1oZWFkZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMzVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC5pcy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICBtYXJnaW46IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgLm1lc3NhZ2VzLWJvZHkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWxlcnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubWVzc2FnZXNfX2hlYWRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5idXR0b24tLWRpc21pc3Mge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgICAuYnV0dG9uLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLmljb24tY2xvc2U6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCJcXDAwZDdcIjtcbiAgICAgIC8qIFRoaXMgd2lsbCByZW5kZXIgdGhlICdYJyAqL1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgfVxuXG4gICAgJi5tZXNzYWdlcy0tc3RhdHVzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDE4OCAxMTIgLyA4MiUpO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cblxuICAgICYubWVzc2FnZXMtLWVycm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXJlZC0xO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ubWVzc2FnZXNfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzUlO1xuICB6LWluZGV4OiA5OTk5OTk5O1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuIiwiLmZvb3RlciB7XG4gICRyb290OiAmO1xuIC8qIHBvc2l0aW9uOiByZWxhdGl2ZTsgKi9cbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIC8qIGJvcmRlci1yYWRpdXM6IDJyZW0gMnJlbSAwIDA7ICovXG4gIGJveC1zaGFkb3c6IDBweCAtMjBweCAyMHB4IDBweCAjMDAwMDAwMDM7XG5cbiAgJl9fbWFpbklubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRyZW07XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gIH1cblxuICAmX19sb2dvQ29tcGFueSB7XG4gICAgZmxleDogMSAxIDE1JTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJi50ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWJsYWNrLTE7XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2xvZ29JbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC13aWR0aDogMTJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19tZW51IHtcbiAgICBmbGV4OiAxIDAgMzAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGdhcDogNHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xuICAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuXG4gICAgJkl0ZW1zIHtcbiAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjhyZW07XG5cbiAgICAgICZUaXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC44cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZMaW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xvZ29zIHtcbiAgICBmbGV4OiAxIDEgMTUlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMS4zcmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBnYXA6IDRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxLjNyZW07XG4gICAgfVxuXG4gICAgJiBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtO1xuICAgIHBhZGRpbmc6IDMuMnJlbSAwO1xuICAgIGJvcmRlci10b3A6IC4xcmVtIHNvbGlkIHJnYmEoJGMtYmxhY2ssIC4xKTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xuICAgICAgZ2FwOiA0LjhyZW07XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgICZNZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMnJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICAgIGdhcDogNC44cmVtO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuXG4gICAgICAmTGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgb3BhY2l0eTogLjY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb3B5cmlnaHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gIH1cblxuICAmX19zb2NpYWxzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGluc2V0LWlubGluZTogMCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAuOHJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB9XG5cbiAgJl9fc29jaWFsIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgcGFkZGluZzogMXJlbTtcblxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAyLjZyZW07XG4gICAgICBoZWlnaHQ6IDIuNnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5taW5BcnJvd0J1dHRvbiB7XG5cbiAgQGluY2x1ZGUgcnRsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG5cbiAgJjpob3ZlciB7XG5cbiAgICAmIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUtNTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy13aGl0ZS01O1xuICAgIH1cbiAgfVxuXG4gICYgc3BhbiB7XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmc6IDEuMXJlbSAxLjJyZW07XG4gICAgZm9udC1zaXplOiAxLjYwcmVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgfVxufVxuIiwiLmxhbmdTd2l0Y2hlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAkc21hbGw7XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICB3aWR0aDogMi40cmVtO1xuICB9XG5cbiAgJiBzcGFuIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgfVxufVxuIiwiJHNtYWxsOiAuODtcbiRub3JtYWw6IDE7XG4iLCIuYnV0dG9uIHtcbiAgJHJvb3Q6ICY7XG4gIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gIC8vIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gIG1pbi13aWR0aDogOTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBib3JkZXI6IC4xcmVtICRjLXdoaXRlIHNvbGlkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkO1xuXG4gICAgICAjeyRyb290fV9fdGl0bGUtLXdoaXRlIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuIFxuICAmLS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuICAgIGJvcmRlcjogLjFyZW0gJGMtZ29sZCBzb2xpZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZDtcblxuICAgICAgI3skcm9vdH1fX3RpdGxlLS10cmFuc3BhcmVudCB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgLy8gZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmLS13aGl0ZSB7XG4gICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIH1cblxuICAgICYtLXRyYW5zcGFyZW50IHtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnN1YnBhZ2Uge1xuICAuYnV0dG9uLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xOyBcbiAgICBib3JkZXI6IC4xcmVtICRjLWdvbGQtMSBzb2xpZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZDtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uX190aXRsZS0td2hpdGUge1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgfVxuXG4gIC5idXR0b24tLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgYm9yZGVyOiAuMXJlbSAkYy1nb2xkIHNvbGlkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkO1xuXG4gICAgICAuYnV0dG9uX190aXRsZS0tdHJhbnNwYXJlbnQge1xuICAgICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idXR0b25fX3RpdGxlLS10cmFuc3BhcmVudCB7XG4gICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgfVxufVxuIiwiLm1lbnVCdXR0b24ge1xuICAkcm9vdDogJjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0LjFyZW07XG4gIGhlaWdodDogNC4xcmVtO1xuICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgdHJhbnNpdGlvbjogY29sb3IgJHRyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogZmx1aWRWYWx1ZSg1MSwgNDEpO1xuICAgIGhlaWdodDogZmx1aWRWYWx1ZSg1MSwgNDEpO1xuICB9XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1nb2xkO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZTpob3ZlciB7XG4gICAgICBjb2xvcjogJGMtZ29sZDtcbiAgICB9XG4gIH1cblxuXG4gICYtLXdoaXRlIHtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiByZ2JhKCRjLXdoaXRlLCAwLjY2KTtcbiAgICAgIH1cblxuICAgICAgJi0tYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2JhcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMS45cmVtO1xuICAgIGhlaWdodDogMS45cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIHdpZHRoOiBmbHVpZFZhbHVlKDI3LCAxOSk7XG4gICAgICBoZWlnaHQ6IGZsdWlkVmFsdWUoMjcsIDE5KTtcbiAgICB9XG4gIH1cblxuICAmX19iYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkdHI7XG4gICAgICBtYXJnaW4tdG9wOiAtMC41cHg7XG4gICAgfVxuXG4gICAgJi0tMSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSk7XG4gICAgfVxuICAgICYtLTIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG4gICAgJi0tM3tcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiJHRyICAgIDogLjJzO1xuJHRyTSAgIDogLjRzO1xuJHRyTCAgIDogLjZzO1xuJHRyWEwgIDogLjhzO1xuJHRyWFhMIDogMXM7XG4kdHJYWFNMIDogMS40cztcbiR0clhYWEwgOiAycztcbiIsIi5hcnJvd0J1dHRvbiB7XG4gICRyb290OiAmO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGNvbG9yOiAkYy1ncmVlbi0yO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCk7XG4gICAgICBAaW5jbHVkZSBpY29uKCdhcnJvdy1yaWdodC1jaXJjbGUnKTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAkdHJNIGVhc2U7XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNnJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0yO1xuICAgICAgY29sb3I6ICRjLXdoaXRlLTE7XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0uMnJlbSk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCguMnJlbSk7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIuMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS1ncmVlbiB7XG5cbiAgICAjeyRyb290fV9fdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZDtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWdvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tZ29sZCB7XG5cbiAgICAjeyRyb290fV9fdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC01O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAgJGMtZ29sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5hcnJvd1NsaWRlciB7XG4gICRyb290OiAmO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICY6aG92ZXIge1xuXG4gICAgJiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIHNwYW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tMztcbiAgICBjb2xvcjogJGMtZ3JlZW4tMjtcbiAgICB3aWR0aDogNS42cmVtO1xuICAgIGhlaWdodDogNS42cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2l0aW9uOiBmb250LXNpemUgJHRyTSBlYXNlO1xuICAgIH1cbiAgfVxuXG4gICYtLWxlZnQge1xuXG4gICAgJiBzcGFuOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCk7XG4gICAgICBAaW5jbHVkZSBpY29uKCdhcnJvdy1sZWZ0LWNpcmNsZScpO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tcmlnaHQge1xuXG4gICAgJiBzcGFuOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCk7XG4gICAgICBAaW5jbHVkZSBpY29uKCdhcnJvdy1yaWdodC1jaXJjbGUnKTtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmxpdmVDaGF0QnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGluc2V0LWlubGluZTogMTAwJSAwO1xuICBtaW4td2lkdGg6IDE0cmVtO1xuICBtaW4taGVpZ2h0OiA0LjhyZW07XG4gIHotaW5kZXg6IDI7XG5cbiAgQGluY2x1ZGUgbm9ydGwge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCA1MCUpO1xuICB9XG5cbiAgQGluY2x1ZGUgcnRsIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCA1MCUpO1xuICB9XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS1waG9uZScpIHtcbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0MicgaGVpZ2h0PSc0OCcgdmlld0JveD0nMCAwIDE0MiA0OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNSAyNEMwLjUgMTEuMDIxMyAxMS4wMjEzIDAuNSAyNCAwLjVIMTI2QzEzNC41NjEgMC41IDE0MS41IDcuNDM5NTMgMTQxLjUgMTZWNDcuNUgyNEMxMS4wMjEzIDQ3LjUgMC41IDM2Ljk3ODcgMC41IDI0WicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nJTIzMDBCQzcwJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjcuOTk5NSAzMi45OTU2QzIyLjk0NDUgMzIuOTk1NiAxOC44NjI1IDI4LjgyNzYgMTkuMDAzNSAyMy43NDA2QzE5LjEzMzUgMTkuMDQ0NiAyMy4wNDg1IDE1LjEyOTYgMjcuNzQ0NSAxNC45OTk2QzMyLjgzMTUgMTQuODU4NiAzNi45OTk1IDE4Ljk0MDYgMzYuOTk5NSAyMy45OTU2QzM2Ljk5OTUgMjUuMzUyNiAzNi42OTg1IDI2LjYzOTYgMzYuMTYxNSAyNy43OTQ2TDM3LjMxOTUgMzMuMzM3NkwzMS43ODY1IDMyLjE2MjZDMzAuNjM0NSAzMi42OTc2IDI5LjM1MTUgMzIuOTk1NiAyNy45OTk1IDMyLjk5NTZaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMzYuMjQ5NiAyMy45OTU2QzM2LjI0OTYgMTkuMzYxOCAzMi40Mjg5IDE1LjYyMDEgMjcuNzY1MyAxNS43NDk0TDI3Ljc2NTMgMTUuNzQ5NEMyMy40NjcyIDE1Ljg2ODMgMTkuODcyMiAxOS40NjMzIDE5Ljc1MzMgMjMuNzYxNEwxOS43NTMzIDIzLjc2MTRDMTkuNjI0IDI4LjQyNSAyMy4zNjU3IDMyLjI0NTYgMjcuOTk5NiAzMi4yNDU2QzI5LjI0MDMgMzIuMjQ1NiAzMC40MTU3IDMxLjk3MjQgMzEuNDcwNiAzMS40ODI0QzMxLjYxNzkgMzEuNDE0IDMxLjc4MzUgMzEuMzk1MyAzMS45NDIzIDMxLjQyOUwzNi4zNTAyIDMyLjM2NTFMMzUuNDI3NCAyNy45NDhDMzUuMzk0MyAyNy43ODk4IDM1LjQxMzMgMjcuNjI1MSAzNS40ODE1IDI3LjQ3ODVDMzUuOTczNiAyNi40MiAzNi4yNDk2IDI1LjI0MDcgMzYuMjQ5NiAyMy45OTU2Wk0yNy43MjM4IDE0LjI0OTlDMzMuMjM0MiAxNC4wOTcyIDM3Ljc0OTYgMTguNTE5NSAzNy43NDk2IDIzLjk5NTZDMzcuNzQ5NiAyNS4zNzQ4IDM3LjQ2MjIgMjYuNjg4NSAzNi45NDU1IDI3Ljg3OTdMMzguMDUzNyAzMy4xODQzQzM4LjEwNTUgMzMuNDMyNCAzOC4wMjg1IDMzLjY4OTkgMzcuODQ5IDMzLjg2ODlDMzcuNjY5NSAzNC4wNDc4IDM3LjQxMTcgMzQuMTIzOSAzNy4xNjM4IDM0LjA3MTNMMzEuODcwMSAzMi45NDcxQzMwLjY4MTkgMzMuNDYxNSAyOS4zNzI3IDMzLjc0NTYgMjcuOTk5NiAzMy43NDU2QzIyLjUyMzQgMzMuNzQ1NiAxOC4xMDExIDI5LjIzMDMgMTguMjUzOCAyMy43MTk5TTI3LjcyMzggMTQuMjQ5OUMyMi42Mjk5IDE0LjM5MSAxOC4zOTQ5IDE4LjYyNTkgMTguMjUzOCAyMy43MTk5WicgZmlsbD0nJTIzMDBCQzcwJy8lM0UlM0NwYXRoIGQ9J00yOC4xNzY4IDIzLjgyMzJDMjguMjc0NCAyMy45MjA5IDI4LjI3NDQgMjQuMDc5MSAyOC4xNzY4IDI0LjE3NjhDMjguMDc5MSAyNC4yNzQ0IDI3LjkyMDkgMjQuMjc0NCAyNy44MjMyIDI0LjE3NjhDMjcuNzI1NiAyNC4wNzkxIDI3LjcyNTYgMjMuOTIwOSAyNy44MjMyIDIzLjgyMzJDMjcuOTIwOSAyMy43MjU2IDI4LjA3OTEgMjMuNzI1NiAyOC4xNzY4IDIzLjgyMzJaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMjggMjQuMDAwMkwyNy42NDY3IDI0LjM1MzhDMjcuODQxOSAyNC41NDg3IDI4LjE1ODEgMjQuNTQ4NyAyOC4zNTMzIDI0LjM1MzhMMjggMjQuMDAwMlpNMjcuOTk5OCAyNEwyNy42NDYyIDI0LjM1MzNDMjcuNDUxMyAyNC4xNTgxIDI3LjQ1MTMgMjMuODQxOSAyNy42NDYyIDIzLjY0NjdMMjcuOTk5OCAyNFpNMjggMjMuOTk5OEwyNy42NDY3IDIzLjY0NjJDMjcuODQxOSAyMy40NTEzIDI4LjE1ODEgMjMuNDUxMyAyOC4zNTMzIDIzLjY0NjJMMjggMjMuOTk5OFpNMjguMDAwMiAyNEwyOC4zNTM4IDI0LjM1MzNDMjguNTQ4NyAyNC4xNTgxIDI4LjU0ODcgMjMuODQxOSAyOC4zNTM4IDIzLjY0NjdMMjguMDAwMiAyNFpNMjcuODIzMiAyMy44MjMyTDI3LjgyMzIgMjMuODIzMkwyNy44MjMyIDIzLjgyMzJWMjQuMTc2OEwyNy44MjMyIDI0LjE3NjhNMjcuMjkzMSAyMy4yOTI2QzI3LjY4MzcgMjIuOTAyNSAyOC4zMTYzIDIyLjkwMjUgMjguNzA2OSAyMy4yOTI2TDI4LjcwNzQgMjMuMjkzMUMyOS4wOTc1IDIzLjY4MzcgMjkuMDk3NSAyNC4zMTYzIDI4LjcwNzQgMjQuNzA2OUwyOC43MDY5IDI0LjcwNzRDMjguMzE2MyAyNS4wOTc1IDI3LjY4MzcgMjUuMDk3NSAyNy4yOTMxIDI0LjcwNzRMMjcuMjkyNiAyNC43MDY5QzI2LjkwMjUgMjQuMzE2MyAyNi45MDI1IDIzLjY4MzcgMjcuMjkyNiAyMy4yOTMxTDI3LjI5MzEgMjMuMjkyNlonIGZpbGw9JyUyMzAwQkM3MCcgc3Ryb2tlPSclMjMwMEJDNzAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzIuMTc2OCAyMy44MjMyQzMyLjI3NDQgMjMuOTIwOSAzMi4yNzQ0IDI0LjA3OTEgMzIuMTc2OCAyNC4xNzY4QzMyLjA3OTEgMjQuMjc0NCAzMS45MjA5IDI0LjI3NDQgMzEuODIzMiAyNC4xNzY4QzMxLjcyNTYgMjQuMDc5MSAzMS43MjU2IDIzLjkyMDkgMzEuODIzMiAyMy44MjMyQzMxLjkyMDkgMjMuNzI1NiAzMi4wNzkxIDIzLjcyNTYgMzIuMTc2OCAyMy44MjMyWicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTMxLjk5OTUgMjQuMDAwMkwzMS42NDYyIDI0LjM1MzhDMzEuODQxMyAyNC41NDg3IDMyLjE1NzYgMjQuNTQ4NyAzMi4zNTI3IDI0LjM1MzhMMzEuOTk5NSAyNC4wMDAyWk0zMS45OTk1IDI0LjAwMDJMMzEuNjQ2MiAyNC4zNTM4QzMxLjQ1MTMgMjQuMTU4NyAzMS40NTA3IDIzLjg0MTkgMzEuNjQ1NyAyMy42NDY3TDMxLjk5OTUgMjQuMDAwMlpNMzEuOTk5NSAyNC4wMDAyTDMxLjY0NTcgMjMuNjQ2N0MzMS44NDA4IDIzLjQ1MTggMzIuMTU3NiAyMy40NTEzIDMyLjM1MjcgMjMuNjQ2MkwzMS45OTk1IDI0LjAwMDJaTTMxLjk5OTUgMjQuMDAwMkwzMi4zNTI3IDI0LjM1MzhDMzIuNTQ3NiAyNC4xNTg3IDMyLjU0NzYgMjMuODQxMyAzMi4zNTI3IDIzLjY0NjJMMzEuOTk5NSAyNC4wMDAyWk0zMS4yOTI2IDIzLjI5MjZDMzEuNjgzMSAyMi45MDI1IDMyLjMxNTggMjIuOTAyNSAzMi43MDYzIDIzLjI5MjZDMzMuMDk2NCAyMy42ODMxIDMzLjA5NyAyNC4zMTYzIDMyLjcwNjkgMjQuNzA2OUMzMi4zMTYzIDI1LjA5NyAzMS42ODMxIDI1LjA5NzUgMzEuMjkyNiAyNC43MDc0QzMwLjkwMjUgMjQuMzE2OSAzMC45MDI1IDIzLjY4MzEgMzEuMjkyNiAyMy4yOTI2WicgZmlsbD0nJTIzMDBCQzcwJy8lM0UlM0NwYXRoIGQ9J00zMS42NDYyIDI0LjM1MzhMMzEuOTk5NSAyNC4wMDAyTTMxLjY0NjIgMjQuMzUzOEMzMS44NDEzIDI0LjU0ODcgMzIuMTU3NiAyNC41NDg3IDMyLjM1MjcgMjQuMzUzOE0zMS42NDYyIDI0LjM1MzhDMzEuNDUxMyAyNC4xNTg3IDMxLjQ1MDcgMjMuODQxOSAzMS42NDU3IDIzLjY0NjdNMzEuOTk5NSAyNC4wMDAyTDMyLjM1MjcgMjQuMzUzOE0zMS45OTk1IDI0LjAwMDJMMzEuNjQ1NyAyMy42NDY3TTMxLjk5OTUgMjQuMDAwMkwzMi4zNTI3IDIzLjY0NjJNMzIuMzUyNyAyNC4zNTM4QzMyLjU0NzYgMjQuMTU4NyAzMi41NDc2IDIzLjg0MTMgMzIuMzUyNyAyMy42NDYyTTMxLjY0NTcgMjMuNjQ2N0MzMS44NDA4IDIzLjQ1MTggMzIuMTU3NiAyMy40NTEzIDMyLjM1MjcgMjMuNjQ2Mk0zMi43MDYzIDIzLjI5MjZDMzIuMzE1OCAyMi45MDI1IDMxLjY4MzEgMjIuOTAyNSAzMS4yOTI2IDIzLjI5MjZDMzAuOTAyNSAyMy42ODMxIDMwLjkwMjUgMjQuMzE2OSAzMS4yOTI2IDI0LjcwNzRDMzEuNjgzMSAyNS4wOTc1IDMyLjMxNjMgMjUuMDk3IDMyLjcwNjkgMjQuNzA2OUMzMy4wOTcgMjQuMzE2MyAzMy4wOTY0IDIzLjY4MzEgMzIuNzA2MyAyMy4yOTI2Wicgc3Ryb2tlPSclMjMwMEJDNzAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjQuMTc2OCAyMy44MjMyQzI0LjI3NDQgMjMuOTIwOSAyNC4yNzQ0IDI0LjA3OTEgMjQuMTc2OCAyNC4xNzY4QzI0LjA3OTEgMjQuMjc0NCAyMy45MjA5IDI0LjI3NDQgMjMuODIzMiAyNC4xNzY4QzIzLjcyNTYgMjQuMDc5MSAyMy43MjU2IDIzLjkyMDkgMjMuODIzMiAyMy44MjMyQzIzLjkyMDkgMjMuNzI1NiAyNC4wNzkxIDIzLjcyNTYgMjQuMTc2OCAyMy44MjMyWicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nYmxhY2snIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI0IDI0LjAwMDJMMjMuNjQ2NyAyNC4zNTM4QzIzLjg0MTkgMjQuNTQ4NyAyNC4xNTgxIDI0LjU0ODcgMjQuMzUzMyAyNC4zNTM4TDI0IDI0LjAwMDJaTTIzLjk5OTggMjRMMjMuNjQ2MiAyNC4zNTMzQzIzLjQ1MTMgMjQuMTU4MSAyMy40NTEzIDIzLjg0MTkgMjMuNjQ2MiAyMy42NDY3TDIzLjk5OTggMjRaTTI0IDIzLjk5OThMMjMuNjQ2NyAyMy42NDYyQzIzLjg0MTkgMjMuNDUxMyAyNC4xNTgxIDIzLjQ1MTMgMjQuMzUzMyAyMy42NDYyTDI0IDIzLjk5OThaTTI0LjAwMDIgMjRMMjQuMzUzOCAyNC4zNTMzQzI0LjU0ODcgMjQuMTU4MSAyNC41NDg3IDIzLjg0MTkgMjQuMzUzOCAyMy42NDY3TDI0LjAwMDIgMjRaTTIzLjgyMzIgMjMuODIzMkwyMy44MjMyIDIzLjgyMzJMMjMuODIzMiAyMy44MjMyVjI0LjE3NjhMMjMuODIzMiAyNC4xNzY4TTIzLjI5MzEgMjMuMjkyNkMyMy42ODM3IDIyLjkwMjUgMjQuMzE2MyAyMi45MDI1IDI0LjcwNjkgMjMuMjkyNkwyNC43MDc0IDIzLjI5MzFDMjUuMDk3NSAyMy42ODM3IDI1LjA5NzUgMjQuMzE2MyAyNC43MDc0IDI0LjcwNjlMMjQuNzA2OSAyNC43MDc0QzI0LjMxNjMgMjUuMDk3NSAyMy42ODM3IDI1LjA5NzUgMjMuMjkzMSAyNC43MDc0TDIzLjI5MjYgMjQuNzA2OUMyMi45MDI1IDI0LjMxNjMgMjIuOTAyNSAyMy42ODM3IDIzLjI5MjYgMjMuMjkzMUwyMy4yOTMxIDIzLjI5MjZaJyBmaWxsPSclMjMwMEJDNzAnIHN0cm9rZT0nJTIzMDBCQzcwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuXG4gICAgJiBzcGFuIHtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTEgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgbWluLWhlaWdodDogNC44cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0MicgaGVpZ2h0PSc0OCcgdmlld0JveD0nMCAwIDE0MiA0OCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAgMjRDMCAxMC43NDUyIDEwLjc0NTIgMCAyNCAwSDEyNkMxMzQuODM3IDAgMTQyIDcuMTYzNCAxNDIgMTZWNDhIMjRDMTAuNzQ1MiA0OCAwIDM3LjI1NDggMCAyNFonIGZpbGw9JyUyMzAwQkM3MCcvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI3Ljk5OTUgMzIuOTk1NkMyMi45NDQ1IDMyLjk5NTYgMTguODYyNSAyOC44Mjc2IDE5LjAwMzUgMjMuNzQwNkMxOS4xMzM1IDE5LjA0NDYgMjMuMDQ4NSAxNS4xMjk2IDI3Ljc0NDUgMTQuOTk5NkMzMi44MzE1IDE0Ljg1ODYgMzYuOTk5NSAxOC45NDA2IDM2Ljk5OTUgMjMuOTk1NkMzNi45OTk1IDI1LjM1MjYgMzYuNjk4NSAyNi42Mzk2IDM2LjE2MTUgMjcuNzk0NkwzNy4zMTk1IDMzLjMzNzZMMzEuNzg2NSAzMi4xNjI2QzMwLjYzNDUgMzIuNjk3NiAyOS4zNTE1IDMyLjk5NTYgMjcuOTk5NSAzMi45OTU2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjguMTc2OCAyMy44MjMyQzI4LjI3NDQgMjMuOTIwOSAyOC4yNzQ0IDI0LjA3OTEgMjguMTc2OCAyNC4xNzY4QzI4LjA3OTEgMjQuMjc0NCAyNy45MjA5IDI0LjI3NDQgMjcuODIzMiAyNC4xNzY4QzI3LjcyNTYgMjQuMDc5MSAyNy43MjU2IDIzLjkyMDkgMjcuODIzMiAyMy44MjMyQzI3LjkyMDkgMjMuNzI1NiAyOC4wNzkxIDIzLjcyNTYgMjguMTc2OCAyMy44MjMyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzIuMTc2OCAyMy44MjMyQzMyLjI3NDQgMjMuOTIwOSAzMi4yNzQ0IDI0LjA3OTEgMzIuMTc2OCAyNC4xNzY4QzMyLjA3OTEgMjQuMjc0NCAzMS45MjA5IDI0LjI3NDQgMzEuODIzMiAyNC4xNzY4QzMxLjcyNTYgMjQuMDc5MSAzMS43MjU2IDIzLjkyMDkgMzEuODIzMiAyMy44MjMyQzMxLjkyMDkgMjMuNzI1NiAzMi4wNzkxIDIzLjcyNTYgMzIuMTc2OCAyMy44MjMyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjQuMTc2OCAyMy44MjMyQzI0LjI3NDQgMjMuOTIwOSAyNC4yNzQ0IDI0LjA3OTEgMjQuMTc2OCAyNC4xNzY4QzI0LjA3OTEgMjQuMjc0NCAyMy45MjA5IDI0LjI3NDQgMjMuODIzMiAyNC4xNzY4QzIzLjcyNTYgMjQuMDc5MSAyMy43MjU2IDIzLjkyMDkgMjMuODIzMiAyMy44MjMyQzIzLjkyMDkgMjMuNzI1NiAyNC4wNzkxIDIzLjcyNTYgMjQuMTc2OCAyMy44MjMyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScxLjUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICB9XG4gIH1cblxuICAmIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgcGFkZGluZy1pbmxpbmU6IDNyZW0gMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gIH1cbn0iLCIucGxheUJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNC42cmVtO1xuICBoZWlnaHQ6IDQuNnJlbTtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiA0LjZyZW07XG4gICAgaGVpZ2h0OiA0LjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIG9wYWNpdHk6IC44O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gIH1cblxuICAmIHN2ZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC4zcmVtO1xuICB9XG5cbiAgJjpob3ZlciB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmIHN2ZyBwYXRoIHtcbiAgICAgIGZpbGw6ICRjLWdvbGQtMztcbiAgICB9XG4gIH1cbn1cbiIsIi5kb3dubG9hZEJ1dHRvbiB7XG4gICRyb290OiAmO1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGNvbG9yOiAkYy1ncmVlbi0yO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCk7XG4gICAgICBAaW5jbHVkZSBpY29uKCdkb3dubG9hZCcpO1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgdHJhbnNpdGlvbjogbWFyZ2luICR0ck0gZWFzZTtcbiAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTI7XG4gICAgICBjb2xvcjogJGMtd2hpdGUtMTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLS4ycmVtKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC4ycmVtKTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMi4xcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWdvbGQge1xuXG4gICAgI3skcm9vdH1fX3RpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQ7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1nb2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXB1cnBsZSB7XG5cbiAgICAjeyRyb290fV9fdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTE7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGU7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wdXJwbGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaGVyb01pbmlDYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjRyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjJyZW0gMS4ycmVtIDEuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAuOHJlbTtcbiAgICBmbGV4OiAxIDAgMzAlO1xuICB9XG5cbiAgJl9fY291bnRlciB7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgJiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuXG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjhyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuOHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGZsZXg6IDEgMCA0MCU7XG4gICAgfVxuXG4gICAgJiAucGxheUJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLnRpbGVJY29uIHtcbiAgJHJvb3Q6ICY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAwIDEwMCU7XG4gIHBhZGRpbmc6IDRyZW0gMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1pbi1oZWlnaHQ6IDQxLjZyZW07XG4gIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgcGFkZGluZzogNnJlbSAzcmVtO1xuICAgIGZsZXg6IDEgMCAzMCU7XG4gICAgbWluLXdpZHRoOiAzMnJlbTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgIG1heC13aWR0aDogNTRyZW07XG4gICAgZmxleDogMCAwIDMwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cblxuICAmX19ob3ZlclRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgcGFkZGluZzogNnJlbSAzcmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtbGFwdG9wJykge1xuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNSU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgbGkge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbignY2hlY2snKTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjhyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29tb29uKCdjaGVjaycpO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC44cmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBjb2xvcjogJGMtZ29sZC02O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTEwJTtcbiAgICBvcGFjaXR5OiAuMTtcbiAgICB3aWR0aDogMzUlO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICByaWdodDogLTIlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICBsZWZ0OiAtMiU7XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTJyZW07XG4gICAgZm9udC1zaXplOiA3cmVtO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBhZGRpbmc6IDZyZW0gM3JlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBib3R0b206IC0zcmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTY7XG5cbiAgICAjeyRyb290fV9faG92ZXJUZXh0IHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgI3skcm9vdH1fX2ljb24ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAjeyRyb290fV9fdGl0bGUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuXG4gICAgI3skcm9vdH1fX3RleHQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAjeyRyb290fV9faW1nIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuY29tcGV0aXRpb25DYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyLjRyZW07XG4gIGZsZXg6IDEgMCAyNSU7XG4gIHBhZGRpbmc6IDMuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0yO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICZfX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi40cmVtO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGdhcDogMy4ycmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAuODVmcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgLjc1ZnI7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCd1bHRyYScpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgLjdmcjtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgY29sb3I6ICRjLWdyYXktMztcbiAgfVxuXG4gICZfX2V4cGlyZWQge1xuICAgIGNvbG9yOiAkYy1yZWQtMTtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAmX19kYXRlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS42cmVtO1xuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogLjRyZW07XG5cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgfVxuXG4gICAgJlRpbWUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtYmxhY2stMTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuOHJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS44cmVtO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIHdpZHRoOiAxLjNyZW07XG4gICAgICAgIGhlaWdodDogMS4zcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjY2NjY3IDExQzcuMiAxMSA2LjgwNTU2IDEwLjgzODkgNi40ODMzMyAxMC41MTY3QzYuMTYxMTEgMTAuMTk0NSA2IDkuODAwMDQgNiA5LjMzMzM3QzYgOC44NjY3MSA2LjE2MTExIDguNDcyMjYgNi40ODMzMyA4LjE1MDA0QzYuODA1NTYgNy44Mjc4MiA3LjIgNy42NjY3MSA3LjY2NjY3IDcuNjY2NzFDOC4xMzMzMyA3LjY2NjcxIDguNTI3NzggNy44Mjc4MiA4Ljg1IDguMTUwMDRDOS4xNzIyMiA4LjQ3MjI2IDkuMzMzMzMgOC44NjY3MSA5LjMzMzMzIDkuMzMzMzdDOS4zMzMzMyA5LjgwMDA0IDkuMTcyMjIgMTAuMTk0NSA4Ljg1IDEwLjUxNjdDOC41Mjc3OCAxMC44Mzg5IDguMTMzMzMgMTEgNy42NjY2NyAxMVpNMS4zMzMzMyAxMy42NjY3QzAuOTY2NjY3IDEzLjY2NjcgMC42NTI3NzggMTMuNTM2MiAwLjM5MTY2NyAxMy4yNzVDMC4xMzA1NTYgMTMuMDEzOSAwIDEyLjcgMCAxMi4zMzM0VjMuMDAwMDRDMCAyLjYzMzM3IDAuMTMwNTU2IDIuMzE5NDkgMC4zOTE2NjcgMi4wNTgzN0MwLjY1Mjc3OCAxLjc5NzI2IDAuOTY2NjY3IDEuNjY2NzEgMS4zMzMzMyAxLjY2NjcxSDJWMS4wMDAwNEMyIDAuODExMTUyIDIuMDYzODkgMC42NTI4MTggMi4xOTE2NyAwLjUyNTA0MUMyLjMxOTQ0IDAuMzk3MjYzIDIuNDc3NzggMC4zMzMzNzQgMi42NjY2NyAwLjMzMzM3NEMyLjg1NTU2IDAuMzMzMzc0IDMuMDEzODkgMC4zOTcyNjMgMy4xNDE2NyAwLjUyNTA0MUMzLjI2OTQ0IDAuNjUyODE4IDMuMzMzMzMgMC44MTExNTIgMy4zMzMzMyAxLjAwMDA0VjEuNjY2NzFIOC42NjY2N1YxLjAwMDA0QzguNjY2NjcgMC44MTExNTIgOC43MzA1NiAwLjY1MjgxOCA4Ljg1ODMzIDAuNTI1MDQxQzguOTg2MTEgMC4zOTcyNjMgOS4xNDQ0NCAwLjMzMzM3NCA5LjMzMzMzIDAuMzMzMzc0QzkuNTIyMjIgMC4zMzMzNzQgOS42ODA1NiAwLjM5NzI2MyA5LjgwODMzIDAuNTI1MDQxQzkuOTM2MTEgMC42NTI4MTggMTAgMC44MTExNTIgMTAgMS4wMDAwNFYxLjY2NjcxSDEwLjY2NjdDMTEuMDMzMyAxLjY2NjcxIDExLjM0NzIgMS43OTcyNiAxMS42MDgzIDIuMDU4MzdDMTEuODY5NCAyLjMxOTQ5IDEyIDIuNjMzMzcgMTIgMy4wMDAwNFYxMi4zMzM0QzEyIDEyLjcgMTEuODY5NCAxMy4wMTM5IDExLjYwODMgMTMuMjc1QzExLjM0NzIgMTMuNTM2MiAxMS4wMzMzIDEzLjY2NjcgMTAuNjY2NyAxMy42NjY3SDEuMzMzMzNaTTEuMzMzMzMgMTIuMzMzNEgxMC42NjY3VjUuNjY2NzFIMS4zMzMzM1YxMi4zMzM0Wk0xLjMzMzMzIDQuMzMzMzdIMTAuNjY2N1YzLjAwMDA0SDEuMzMzMzNWNC4zMzMzN1onIGZpbGw9JyUyMzM0MzczQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aW1lQ2VsbCB7XG4gICAgZmxleDogMSAwIDQwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0JywgZmFsc2UpIHtcbiAgICAgIGdyaWQtcm93OiAxLzI7XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZUJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJiBzdmcge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDE1LjZyZW07XG4gICAgICBoZWlnaHQ6IDE1LjZyZW07XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXG4gICAgICAmIGNpcmNsZSB7XG4gICAgICAgIHdpZHRoOiAxNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxNXJlbTtcbiAgICAgICAgZmlsbDogbm9uZTtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAyO1xuICAgICAgICBzdHJva2U6ICRjLXdoaXRlLTU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC41cmVtLCAuNXJlbSk7XG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDQ4MDtcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ4MDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogY2FsYyg0ODAgLSAoNDgwICogdmFyKC0tcGVyY2VudCkpIC8gMTAwKTtcbiAgICAgICAgICBzdHJva2Utd2lkdGg6IDQ7XG4gICAgICAgICAgc3Ryb2tlOiAkYy1nb2xkLTU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5leHBpcmVkIHtcbiAgICAgICYgc3ZnIHtcbiAgICAgICAgJiBjaXJjbGUge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiBjYWxjKDQ4MCAtICg0ODAgKiB2YXIoLS1wZXJjZW50KSkgLyAxMDApO1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiA0O1xuICAgICAgICAgICAgc3Ryb2tlOiAkYy1yZWQtMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aW1lRGV0YWlscyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cblxuICAmX190aW1lRGF5IHtcbiAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX190aW1lVGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC40cmVtO1xuICB9XG5cbiAgLy8gJl9fYnV0dG9uIHtcbiAgLy8gICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgLy8gICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgLy8gfVxuXG4gICZfX3RhZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0xO1xuICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogLjZyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgICB9XG5cbiAgICAmIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMS40cmVtO1xuICAgICAgaGVpZ2h0OiAxLjRyZW07XG4gICAgICBib3JkZXI6IC4xNXJlbSBzb2xpZCAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogLjNyZW07XG4gICAgICAgIGhlaWdodDogLjNyZW07XG4gICAgICAgIHRvcDogNDglO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgbGVmdDogNTIlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICByaWdodDogNTIlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgICYgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5taW5Db21wZXRpdGlvbkNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgZmxleDogMSAwIDQwJTtcbiAgcGFkZGluZzogMy4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTI7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzLjJyZW07XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAwIDYwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICBjb2xvcjogJGMtZ3JheS0zO1xuICB9XG5cbiAgJl9fZGF0ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNnJlbTtcbiAgfVxuXG4gICZfX2RhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC40cmVtO1xuXG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgIH1cblxuICAgICZUaW1lIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLWJsYWNrLTE7XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuOHJlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMS4zcmVtO1xuICAgICAgICBoZWlnaHQ6IDEuM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDEyIDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy42NjY2NyAxMUM3LjIgMTEgNi44MDU1NiAxMC44Mzg5IDYuNDgzMzMgMTAuNTE2N0M2LjE2MTExIDEwLjE5NDUgNiA5LjgwMDA0IDYgOS4zMzMzN0M2IDguODY2NzEgNi4xNjExMSA4LjQ3MjI2IDYuNDgzMzMgOC4xNTAwNEM2LjgwNTU2IDcuODI3ODIgNy4yIDcuNjY2NzEgNy42NjY2NyA3LjY2NjcxQzguMTMzMzMgNy42NjY3MSA4LjUyNzc4IDcuODI3ODIgOC44NSA4LjE1MDA0QzkuMTcyMjIgOC40NzIyNiA5LjMzMzMzIDguODY2NzEgOS4zMzMzMyA5LjMzMzM3QzkuMzMzMzMgOS44MDAwNCA5LjE3MjIyIDEwLjE5NDUgOC44NSAxMC41MTY3QzguNTI3NzggMTAuODM4OSA4LjEzMzMzIDExIDcuNjY2NjcgMTFaTTEuMzMzMzMgMTMuNjY2N0MwLjk2NjY2NyAxMy42NjY3IDAuNjUyNzc4IDEzLjUzNjIgMC4zOTE2NjcgMTMuMjc1QzAuMTMwNTU2IDEzLjAxMzkgMCAxMi43IDAgMTIuMzMzNFYzLjAwMDA0QzAgMi42MzMzNyAwLjEzMDU1NiAyLjMxOTQ5IDAuMzkxNjY3IDIuMDU4MzdDMC42NTI3NzggMS43OTcyNiAwLjk2NjY2NyAxLjY2NjcxIDEuMzMzMzMgMS42NjY3MUgyVjEuMDAwMDRDMiAwLjgxMTE1MiAyLjA2Mzg5IDAuNjUyODE4IDIuMTkxNjcgMC41MjUwNDFDMi4zMTk0NCAwLjM5NzI2MyAyLjQ3Nzc4IDAuMzMzMzc0IDIuNjY2NjcgMC4zMzMzNzRDMi44NTU1NiAwLjMzMzM3NCAzLjAxMzg5IDAuMzk3MjYzIDMuMTQxNjcgMC41MjUwNDFDMy4yNjk0NCAwLjY1MjgxOCAzLjMzMzMzIDAuODExMTUyIDMuMzMzMzMgMS4wMDAwNFYxLjY2NjcxSDguNjY2NjdWMS4wMDAwNEM4LjY2NjY3IDAuODExMTUyIDguNzMwNTYgMC42NTI4MTggOC44NTgzMyAwLjUyNTA0MUM4Ljk4NjExIDAuMzk3MjYzIDkuMTQ0NDQgMC4zMzMzNzQgOS4zMzMzMyAwLjMzMzM3NEM5LjUyMjIyIDAuMzMzMzc0IDkuNjgwNTYgMC4zOTcyNjMgOS44MDgzMyAwLjUyNTA0MUM5LjkzNjExIDAuNjUyODE4IDEwIDAuODExMTUyIDEwIDEuMDAwMDRWMS42NjY3MUgxMC42NjY3QzExLjAzMzMgMS42NjY3MSAxMS4zNDcyIDEuNzk3MjYgMTEuNjA4MyAyLjA1ODM3QzExLjg2OTQgMi4zMTk0OSAxMiAyLjYzMzM3IDEyIDMuMDAwMDRWMTIuMzMzNEMxMiAxMi43IDExLjg2OTQgMTMuMDEzOSAxMS42MDgzIDEzLjI3NUMxMS4zNDcyIDEzLjUzNjIgMTEuMDMzMyAxMy42NjY3IDEwLjY2NjcgMTMuNjY2N0gxLjMzMzMzWk0xLjMzMzMzIDEyLjMzMzRIMTAuNjY2N1Y1LjY2NjcxSDEuMzMzMzNWMTIuMzMzNFpNMS4zMzMzMyA0LjMzMzM3SDEwLjY2NjdWMy4wMDAwNEgxLjMzMzMzVjQuMzMzMzdaJyBmaWxsPSclMjMzNDM3M0EnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZUNlbGwge1xuICAgIGZsZXg6IDEgMCA0MCU7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcsIGZhbHNlKSB7XG4gICAgICBncmlkLXJvdzogMS8yO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpbWVCb3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxNS42cmVtO1xuICAgICAgaGVpZ2h0OiAxNS42cmVtO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgJiBjaXJjbGUge1xuICAgICAgICB3aWR0aDogMTVyZW07XG4gICAgICAgIGhlaWdodDogMTVyZW07XG4gICAgICAgIGZpbGw6IG5vbmU7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMjtcbiAgICAgICAgc3Ryb2tlOiAkYy13aGl0ZS01O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSguNXJlbSwgLjVyZW0pO1xuICAgICAgICBzdHJva2UtZGFzaGFycmF5OiA0ODA7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IGNhbGMoNDgwIC0gKDQ4MCAqIHZhcigtLXBlcmNlbnQpKSAvIDEwMCk7XG4gICAgICAgICAgc3Ryb2tlLXdpZHRoOiA0O1xuICAgICAgICAgIHN0cm9rZTogJGMtZ29sZC01O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZURldGFpbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBydGwge1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZURheSB7XG4gICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fdGltZVRleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAuNHJlbTtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi5zZWFyY2hJbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgJl9fc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJiBpbnB1dCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBwYWRkaW5nOiAycmVtIDcuMnJlbSAycmVtIDIuNHJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAyLjRyZW0gMnJlbSA3LjJyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgICBtaW4td2lkdGg6IDUycmVtO1xuICAgICAgfVxuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLWJsYWNrO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIHJpZ2h0OiAyLjRyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGxlZnQ6IDIuNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pbnB1dEZvcm0ge1xuICAkcm9vdDogJjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IC44cmVtO1xuICB3aWR0aDogMTAwJTtcblxuICAmTGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBjb2xvcjogJGMtZ3JheS02O1xuXG4gICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTtcbiAgICB9XG4gIH1cblxuICAmVGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDIwcmVtO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmF5LTE7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgIH1cbiAgfVxuXG4gICZJbnB1dCB7XG4gICAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JheS0xO1xuICAgIH1cblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktNjtcbiAgICB9XG4gIH1cblxuICAmU2VsZWN0IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtd2hpdGUtNTtcbiAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ncmF5LTE7XG4gICAgfVxuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgIH1cbiAgfVxuXG4gICZPcHRpb24ge1xuXG4gIH1cblxuICAmLnNlbGVjdCB7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBpY29tb29uKCdrZXlib2FyZF9hcnJvd19kb3duJyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDY0JTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGNvbG9yOiAkYy1wdXJwbGUtMztcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIHJpZ2h0OiAyLjRyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBsZWZ0OiAyLjRyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgY29sb3I6ICNkZTRiNGI7XG4gICAgcGFkZGluZzogLjJyZW0gMi40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jdXN0b21TZWxlY3Qge1xuICAkcm9vdDogJjtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJi5hY3RpdmUge1xuXG4gICAgI3skcm9vdH1fX2JvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICN7JHJvb3R9X190b3BCYXIgc3BhbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RvcEJhciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIuNHJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMS44cmVtIDEuMnJlbSAyLjRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAyLjRyZW0gMS4ycmVtIDEuOHJlbTtcbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgIH1cblxuICAgICYgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyIGVhc2U7XG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19zZWFyY2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgcGFkZGluZzogMS4ycmVtIDIuNHJlbSAxLjJyZW0gMi40cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIHJpZ2h0OiAyLjRyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGxlZnQ6IDIuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJiBwYXRoIHtcbiAgICAgICAgc3Ryb2tlOiAkYy1ncmF5LTY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm90dG9tU2VsZWN0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBzY3JvbGxiYXItY29sb3I6ICRjLWdvbGQtNCAkYy1nb2xkLTI7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMjtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0yO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC00O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvdHRvbUJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMS44cmVtIDEuMnJlbSAyLjRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAyLjRyZW0gMS4ycmVtIDEuOHJlbTtcbiAgICB9XG4gIH1cblxuICAmX19ib3R0b21CdXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBjb2xvcjogJGMtZ29sZC01O1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC42O1xuICAgIH1cbiAgfVxuXG4gICZfX2NoZWNrYm94ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC44cmVtO1xuICAgIHBhZGRpbmc6IC4ycmVtIDIuNHJlbSAxLjZyZW0gMi40cmVtO1xuXG4gICAgJkl0ZW0ge1xuXG4gICAgICAmQm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAuOHJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAmIGlucHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0ciBlYXNlO1xuXG4gICAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ29sZC01O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC01O1xuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGluc2V0LWlubGluZTogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb21vb24oJ2NoZWNrJyk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHIgZWFzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIGxhYmVsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNvY2lhbEljb24ge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuXG4gICZfX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBjb2xvcjogJGMtZ29sZC00O1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTU7XG4gICAgfVxuXG4gICAgJi0taW5zdGFncmFtIHtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBpY29tb29uKCdpbnN0YWdyYW0nKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS15b3V0dWJlIHtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBAaW5jbHVkZSBpY29tb29uKCd5b3V0dWJlJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tbGlua2VkaW4ge1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGljb21vb24oJ2xpbmtlZGluJyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0teCB7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgaWNvbW9vbigneCcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcbiAgJHJvb3Q6ICY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogLjNyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcblxuICAmLndoaXRlIHtcblxuICAgICN7JHJvb3R9X19saW5rIHtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIGNvbG9yOiAkYy1ncmF5LTU7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICBjb2xvcjogJGMtZ3JheS01O1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjNyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAycmVtO1xuICB3aWR0aDogMTAwJTtcblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbiIsIi5sYWJlbCB7XG4gIHBhZGRpbmc6IC44cmVtIDEuNnJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDBkZWcsICRjLWdvbGQtMyAwJSwgJGMtZ29sZC0yIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAyMHJlbTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuXG4gICZfX3RleHQge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICB9XG59XG4iLCIuY29udGFjdERldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEuMnJlbTtcbiAgcGFkZGluZzogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuXG4gICZfX2ljb24ge1xuICAgIHdpZHRoOiAyLjhyZW07XG4gICAgaGVpZ2h0OiAyLjhyZW07XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgJl9fbnVtYmVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMS40cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBnYXA6IC44cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2VzTGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IC44cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnLCBmYWxzZSkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJkl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNjtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgICB9XG5cbiAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTY7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2dvUGFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogLjhyZW07XG5cbiAgICAmTGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgIH1cblxuICAgICZJbnB1dCB7XG4gICAgICBtYXgtd2lkdGg6IDlyZW07XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIHBhZGRpbmc6IDEuNDVyZW0gMS42cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtZ3JheS0xO1xuICAgICAgfVxuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgICZbdHlwZT1udW1iZXJdIHtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2lkZUJhbm5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAvLyBvcmRlcjogMTtcbiAgLy9oZWlnaHQ6IDA7XG4gIC8vIGRpc3BsYXk6IGZsZXg7XG4gIC8vIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHotaW5kZXg6IDM7XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG5cbiAgICAvL29yZGVyOiAwO1xuICAgIC8vaGVpZ2h0OiBhdXRvO1xuICAgIC8vIG1hcmdpbi10b3A6IC00My40cmVtO1xuICAgIC8vcG9zaXRpb246IHN0aWNreTtcbiAgICAvL3RvcDogNTAlO1xuICAgIEBpbmNsdWRlIG5vcnRsIHtcblxuICAgICAgLy8gcmlnaHQ6IDA7XG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6ICR3cmFwcGVyLW1hcmdpbi1tb2JpbGU7XG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkd3JhcHBlci1tYXJnaW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcblxuICAgICAgLy8gbGVmdDogMDtcbiAgICAgIC8vIG1hcmdpbi1sZWZ0OiAkd3JhcHBlci1tYXJnaW4tbW9iaWxlO1xuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAkd3JhcHBlci1tYXJnaW47XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXk7XG4gICAgY29sb3I6ICRjLWJsYWNrO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAvL21heC13aWR0aDogMzYuNnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIC8vIG1heC13aWR0aDogNDEuNnJlbTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTUlO1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIHdpZHRoOiA2NSU7XG4gICAgei1pbmRleDogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgcmlnaHQ6IC0xNSU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIGxlZnQ6IC0xNSU7XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIuNHJlbTtcbiAgICBwYWRkaW5nOiA0cmVtO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBmb3JtIHtcbiAgICAgIGlucHV0IHtcbiAgICAgICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICAgIH1cblxuICAgICAgLmlucHV0Rm9ybSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG5cbiAgICAgICAgJi5mb3JtLXR5cGUtLWNoZWNrYm94IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0Rm9ybUxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXRGb3JtSW5wdXQsXG4gICAgICAgIC5pbnB1dEZvcm1UZXh0YXJlYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIC8vIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvcm0taXRlbS0tYWNjZXB0LXRlcm1zIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAuaW5wdXRGb3JtTGFiZWwge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3cmVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb3JtLWl0ZW0tLXVwZGF0ZWRzLW5vdGlmaWNhdGlvbnMge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgLmlucHV0Rm9ybUxhYmVsIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS44N3JlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAud2ViZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQjZWRpdC1hY3Rpb25zLXN1Ym1pdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdy1vZmZlcnMtcmVzdWx0cyB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHR5cG8oJ3NlY3Rpb24taGVhZGluZycpO1xuICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAmSXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbignY2hlY2snKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbignY2hlY2snKTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS4ycmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICB9XG59XG5cbi5kYXRhUm9vbV9fd3JhcHBlciB7XG4gIC8vIHBhZGRpbmctdG9wOiA0cmVtO1xuXG4gIC5zaG93LW9mZmVycy1yZXN1bHRzIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIH1cbiAgfVxuXG59IiwiQG1peGluIHR5cG8oJHR5cG9OYW1lOiAnJykge1xuICBAaWYgKCR0eXBvTmFtZSA9PSAnbGFiZWwnKXtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBtYXRoLmRpdigyOCwgMTYpO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9IEBlbHNlIGlmICgkdHlwb05hbWUgPT0gJ2hlcm8nKXtcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuMnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgbGluZS1oZWlnaHQ6IDcuMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICB9XG4gIH0gQGVsc2UgaWYgKCR0eXBvTmFtZSA9PSAnc2VjdGlvbi1oZWFkaW5nJyl7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgY29sb3I6ICRjLWdyYXktMTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuOHJlbTtcbiAgICB9XG4gIH0gQGVsc2UgaWYgKCR0eXBvTmFtZSA9PSAndGV4dCcpe1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBjb2xvcjogJGMtZ3JheS0zO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgfVxuICB9XG59XG4iLCIudGV4dEVkaXRvciB7XG5cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNiB7XG4gICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICAgICAgfVxuXG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgfVxuXG4gIHAge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcblxuICAgICAgXG5cbiAgICAgIGJyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICB9XG5cbiAgdWwsXG4gIG9sIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbGlzdC1zdHlsZTogb3V0c2lkZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkICgndGFibGV0Jykge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICB9XG5cbiAgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgbGkge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgICAgZm9udC1zaXplOiAxNnB4IWltcG9ydGFudDtcblxuICBcbiAgfVxuXG4gIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICBAaW5jbHVkZSB0eXBvKCd0ZXh0Jyk7XG4gICAgICBmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuXG4gIH1cblxuICBwcmU+YSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICB9XG5cbiAgYixcbiAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59IiwiLmZlYXR1cmVUb3VyIHtcbiAgJHJvb3Q6ICY7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgYm94LXNoYWRvdzogcmdiYSgzMywgMzMsIDMzLCAwLjUpIDBweCAwcHggMHB4IDUwMDBweDtcbiAgfVxuXG4gICZfX2NvbnRhaWVyIHtcbiAgICB6LWluZGV4OiAxMDE7XG4gIH1cblxuICAmX19zdGVwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMTAxO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJi53aXRob3V0UG9pbnQge1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJywgZmFsc2UpIHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgI3skcm9vdH1fX2JveDo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS0yLFxuICAgICYtLTMsXG4gICAgJi0tNCxcbiAgICAmLS02LFxuICAgICYtLTgge1xuXG4gICAgICAjeyRyb290fV9fYm94OjpiZWZvcmUge1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBib3R0b206IC0uNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjJyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBtYXgtd2lkdGg6IDM0cmVtO1xuICAgIG1pbi13aWR0aDogMjJyZW07XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLS42cmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB3aWR0aDogMS40cmVtO1xuICAgICAgaGVpZ2h0OiAxLjRyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgfVxuXG4gICAgJlN0ZXBzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICB9XG5cbiAgICAmQnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAycmVtO1xuICAgIH1cblxuICAgICZOZXh0IHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXB1cnBsZS0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1wdXJwbGUtMjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wdXJwbGUtMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmU2tpcCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkNvbmZpcm0ge1xuICAgICAgcGFkZGluZzogMS4ycmVtIDNyZW07XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXB1cnBsZS0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gNnJlbTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wdXJwbGUtMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJk5vbmUge1xuICAgICAgcGFkZGluZzogMS4ycmVtIDNyZW07XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXB1cnBsZS0xO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS1waG9uZScpIHtcbiAgICAgICAgcGFkZGluZzogMS4ycmVtIDZyZW07XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtcHVycGxlLTI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHVycGxlLTI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWFpbkhlcm8ge1xuXG4gICZfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgZ2FwOiAzcmVtO1xuXG4gICAgJi0tb3ZlcmxheSB7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBpbnNldDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1ibGFjaywgLjQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGluc2V0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIuNHJlbTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiAzNyU7XG4gICAgfVxuICB9XG5cbiAgJl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDMuMnJlbTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJkl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJi0tYWN0aXZlIHtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgd2lkdGg6IC41cmVtO1xuICAgICAgICBoZWlnaHQ6IC41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwbygnaGVybycpO1xuICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgfVxuXG4gICZfX2NhcmRzIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBtYXgtd2lkdGg6IDQ2LjVyZW07XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgei1pbmRleDogMztcbiAgICBib3JkZXItcmFkaXVzOiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3Bob25lJykge1xuICAgICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi0tc3dpcGVyIHtcbiAgICAgIG1heC13aWR0aDogMzByZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiAyLjUlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgQGluY2x1ZGUgcndkKCdwaG9uZScpIHtcbiAgICAgICAgYm90dG9tOiA1JTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICByaWdodDogMDtcblxuICAgICAgICBAaW5jbHVkZSByd2QoJ3Bob25lJykge1xuICAgICAgICAgIHJpZ2h0OiAkd3JhcHBlci1tYXJnaW4tbW9iaWxlO1xuICAgICAgICB9XG5cblxuICAgICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgICByaWdodDogJHdyYXBwZXItbWFyZ2luO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgcndkKCdwaG9uZScpIHtcbiAgICAgICAgICBsZWZ0OiAkd3JhcHBlci1tYXJnaW4tbW9iaWxlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAgICAgbGVmdDogJHdyYXBwZXItbWFyZ2luO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkFycm93cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgJiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGNvbG9yOiAkYy1ncmVlbjtcbiAgICAgICAgcGFkZGluZzogMi4zcmVtIDEuM3JlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xuICAgICAgICAgIHBhZGRpbmc6IDIuM3JlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHNwYW46Zmlyc3QtY2hpbGQge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ncmF5LTI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtZ3JheS0yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgc3BhbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdyYXktMjtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JheS0yO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWdyYXktMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnRleHRHcmlkVGlsZXMge1xuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNnJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGdhcDogMTJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS42cmVtO1xuICAgIGZsZXg6IDAgMSA0MCU7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSB0eXBvKCdzZWN0aW9uLWhlYWRpbmcnKVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgIG1hcmdpbi10b3A6IC44cmVtO1xuICB9XG5cbiAgJl9fdGlsZXMge1xuICAgIGZsZXg6IDAgMSA1MCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChjYWxjKHZhcigtLWNvdW50Q29sdW1uKSAtIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMS42cmVtO1xuICAgIHJvdy1nYXA6IDIuNHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tY291bnRDb2x1bW4pLCAxZnIpO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG4gIH1cblxuICAmX190aWxlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cmVtKTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnJlbSk7XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTJyZW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cmVtKTtcblxuICAgICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxOHJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZyZW0pO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZyZW0pO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cmVtKTtcblxuICAgICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnJlbSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiszKSB7XG4gICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG5cbiAgICAmV3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5O1xuICAgICAgcGFkZGluZzogMy4ycmVtIDIuNHJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDI0LjVyZW07XG4gICAgICBtaW4td2lkdGg6IDEwcmVtO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgICBtaW4td2lkdGg6IDE0cmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmSGVhZGluZyB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlRleHQge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXB0b3AnKSB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLWxhcHRvcCcpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgndWx0cmEnKSB7XG4gICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ3VsdHJhLXhsJykge1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50ZXh0SW1hZ2VzU2lkZWJhcnMge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAxM3JlbTtcclxuICB9XHJcblxyXG4gICZfX2xlZnRCb3gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBvcmRlcjogMDtcclxuICAgIGdhcDogMy4ycmVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogLTE1JTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKTtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcclxuICAgICAgbGVmdDogLTUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcmlnaHRCb3gge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDMuMnJlbTtcclxuICAgIG9yZGVyOiAyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IC0xNSU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcclxuICAgICAgcmlnaHQ6IC01JTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltYWdlIHtcclxuICAgIHdpZHRoOiA0Ni44cmVtO1xyXG4gICAgaGVpZ2h0OiAyNS4zcmVtO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3NoYWRvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDUlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGhlaWdodDogMjByZW07XHJcbiAgICBib3gtc2hhZG93OiAwcHggNDBweCA0MHB4IDMwcHggcmdiYSgyMzYsIDIzNywgMjM3LCAxKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbm9ydGwge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcnRsIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMS42cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMTNyZW0gMDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XHJcbiAgICAgIG1heC13aWR0aDogNjAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xyXG4gICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS1sYXB0b3AnKSB7XHJcbiAgICAgIG1heC13aWR0aDogMzAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZyB7XHJcbiAgICBAaW5jbHVkZSB0eXBvKCdzZWN0aW9uLWhlYWRpbmcnKTtcclxuICAgIGNvbG9yOiAkYy1nb2xkLTQ7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcclxuICAgIG1hcmdpbi10b3A6IC44cmVtO1xyXG4gICAgY29sb3I6ICRjLXdoaXRlLTI7XHJcbiAgfVxyXG59XHJcbiIsIi5xdW90ZVNlY3Rpb24ge1xyXG5cclxuICAmX19jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICB9XHJcblxyXG4gICZfX2JnSW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNzglO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICBAaW5jbHVkZSBydGwge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDMuMnJlbTtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgLy8gei1pbmRleDogMjtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19xdW90ZU1hcmsge1xyXG4gICAgd2lkdGg6IDMuM3JlbTtcclxuICAgIGhlaWdodDogMi45cmVtO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcnRsIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcXVvdGVCb3gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAuOHJlbTtcclxuICB9XHJcblxyXG4gICZfX3F1b3RlVGV4dCB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XHJcbiAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogNC40cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcXVvdGVBdXRob3JJbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xyXG4gICAgaGVpZ2h0OiAyNC41cmVtO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgfVxyXG5cclxuICAmX19xdW90ZUF1dGhvck5hbWUge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYy1ncmF5LTE7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcXVvdGVBdXRob3JQb3NpdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGMtZ3JheS0zO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xyXG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmV4cGFuZFRleHRJbWFnZSB7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLWxhcHRvcCcpIHtcbiAgICAgIGdhcDogMTJyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS42cmVtO1xuICAgIGZsZXg6IDEgMSA0MCU7XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSB0eXBvKCdzZWN0aW9uLWhlYWRpbmcnKVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgIG1hcmdpbi10b3A6IC44cmVtO1xuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS44cmVtO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG5cbiAgICAmSXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDJyZW0gMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdwaG9uZScpIHtcbiAgICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbnVtYmVyIHtcbiAgICB3aWR0aDogNS40cmVtO1xuICAgIGhlaWdodDogNS40cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1nb2xkLTM7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICYgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRjLWdvbGQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTM7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzYyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS4ycmVtO1xuICAgIGZsZXg6IDEgMCAwO1xuXG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0MCUpO1xuICAgIH1cblxuICAgICZUZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLy9kaXNwbGF5OiBub25lO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgd2lsbC1jaGFuZ2U6IG1heC1oZWlnaHQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICAgICAgLy9kaXNwbGF5OiBibG9ja1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlQm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIDQwJTtcbiAgICBtaW4taGVpZ2h0OiAzMHJlbTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgncGhvbmUnKSB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY2cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXgtaGVpZ2h0OiA2N3JlbTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJ0bmVyc0xvZ28ge1xyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEuNnJlbTtcclxuICB9XHJcblxyXG4gICZfX2hlYWRpbmcge1xyXG4gICAgQGluY2x1ZGUgdHlwbygnc2VjdGlvbi1oZWFkaW5nJyk7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgJl9fc3dpcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMDtcclxuICB9XHJcblxyXG4gICZfX3dyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2ltYWdlc0xpc3Qge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IC0xIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICZfX2ltYWdlc0JveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4IWltcG9ydGFudDtcclxuICAgIGdhcDogMnJlbSFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xyXG4gICAgICBnYXA6IDRyZW0haW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xyXG4gICAgICBnYXA6IDZyZW0haW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xyXG4gICAgICBnYXA6IDhyZW0haW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2VCb3gge1xyXG4gICAgZGlzcGxheTogZmxleCFpbXBvcnRhbnQ7O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgbWF4LXdpZHRoOiAxMnJlbTtcclxuICAgIG1heC1oZWlnaHQ6IDEycmVtO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgfVxyXG5cclxuICAmX19hcnJvd3Mge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcbiIsIi5zbGlkZXJTaWRlIHtcblxuICAmX19jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICB9XG5cbiAgJl9fc2hhZG93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA1JTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDIwcmVtO1xuICAgIGJveC1zaGFkb3c6IDBweCA0MHB4IDQwcHggMjVweCByZ2JhKDIzNiwgMjM3LCAyMzcsIDEpO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBib3R0b206IDEwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xuICAgICAgcGFkZGluZzogNC4zcmVtIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogNC4zcmVtIDYuNHJlbTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZmxleDogMSAxIDQwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjZyZW07XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSB0eXBvKCdzZWN0aW9uLWhlYWRpbmcnKTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgIG1hcmdpbi10b3A6IC44cmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltYWdlcyB7XG4gICAgZmxleDogMSAxIDQwJTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDQ2cmVtO1xuICB9XG5cbiAgJl9fbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAuOHJlbTtcbiAgICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJldyYXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgJGMtd2hpdGUtNCwgJGMtd2hpdGUtMyk7XG4gICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMS41NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjU1cmVtO1xuICAgICAgICBpbnNldC1pbmxpbmU6IDUwJSAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRjLWdvbGQtMSwgJGMtZ29sZC01KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnN1YnBhZ2VIZXJvIHtcclxuICAkcm9vdDogJjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0yO1xyXG4uc3VwcGFnZUltYWdlX2JyZWFkY3J1bWJ7XHJcbiAgICAuYnJlYWRjcnVtYnMge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNnJlbTtcclxuICAgICAgJl9fbGlua3tcclxuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJl9fYmdGdWxsSW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi0taW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBpbnNldDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYy1ibGFjaywgLjQpO1xyXG4gICAgfVxyXG5cclxuICAgICN7JHJvb3R9X190aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xyXG4gICAgfVxyXG5cclxuICAgICN7JHJvb3R9X190ZXh0IHtcclxuICAgICAgY29sb3I6ICRjLXdoaXRlLTE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19iZ0ltYWdlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogOTAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJ3ZCgncGhvbmUnKSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG5vcnRsIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcnRsIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDEuMnJlbTtcclxuICAgIHBhZGRpbmc6IDQuNHJlbSAwIDEycmVtIDA7XHJcblxyXG4gICAgJiAuYnJlYWRjcnVtYnMge1xyXG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgQGluY2x1ZGUgdHlwbygnaGVybycpO1xyXG4gICAgY29sb3I6ICRjLWdyYXktMTtcclxuXHJcbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcclxuICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcclxuICAgIGNvbG9yOiAkYy1ncmF5LTM7XHJcblxyXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XHJcbiAgICAgIG1heC13aWR0aDogNjUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ue1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICB9XHJcblxyXG59XHJcbiIsIi50aWxlc0xpbmsge1xuICAkcm9vdDogJjtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDMxLjZyZW0sIGF1dG8pO1xuICAgIGdhcDogMS42cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDM3cmVtLCBhdXRvKSk7XG4gICAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDQxLjZyZW0sIGF1dG8pO1xuICAgIH1cbiAgfVxufVxuIiwiLmRldGFpbHNCYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAzLjZyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGdhcDogNnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIGdhcDogOHJlbTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzLjRyZW07XG4gICAgZmxleDogMSAxIDUwJTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAuOHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuXG4gICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNC44cmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC00LjhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiBoMiB7XG4gICAgICBAaW5jbHVkZSB0eXBvKCdzZWN0aW9uLWhlYWRpbmcnKTtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuXG4gICAgJiBzdmcge1xuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgICYgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAjMkQzMDMzO1xuICAgIH1cblxuICAgICYgcCB7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzQm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgY2FsYygkd3JhcHBlci1uZWdhdGl2ZS1tYXJnaW4tbW9iaWxlICogLTEpKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGUtMTtcblxuICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cmVtO1xuICAgICAgcGFkZGluZzogNC4ycmVtIDNyZW0gMi40cmVtIDRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhyZW07XG4gICAgICBwYWRkaW5nOiA0LjJyZW0gNHJlbSAyLjRyZW0gM3JlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcsIGZhbHNlKSB7XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkd3JhcHBlci1uZWdhdGl2ZS1tYXJnaW4tbW9iaWxlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogJHdyYXBwZXItbmVnYXRpdmUtbWFyZ2luLW1vYmlsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ3Bob25lJykge1xuICAgICAgcGFkZGluZzogNC4ycmVtIDRyZW0gMi40cmVtIDRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmbGV4OiAxIDEgNDUlO1xuICAgICAgd2lkdGg6IDk1JTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTJyZW07XG4gICAgICAgIHBhZGRpbmc6IDlyZW0gNnJlbSA0cmVtIDZyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEycmVtO1xuICAgICAgICBwYWRkaW5nOiA5cmVtIDZyZW0gNHJlbSA2cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzVGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzVGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJGMtd2hpdGUtMTtcblxuICAgICYgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3N0ZXBzQnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RlcHNJbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1NSU7XG4gICAgYm90dG9tOiAtMTAlO1xuICAgIG9wYWNpdHk6IC4xO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgYm90dG9tOiAtNDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICByaWdodDogLTUlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICBsZWZ0OiAtNSU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gICAgfVxuICB9XG59XG4iLCIuaG9yaXpvbnRhbFNsaWRlciB7XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHR5cG8oJ3NlY3Rpb24taGVhZGluZycpO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19wcm9ncmVzcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcsIGZhbHNlKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZCZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC0uMnJlbTtcbiAgICAgIGhlaWdodDogLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0yO1xuICAgIH1cblxuICAgICZCYXIge1xuICAgICAgaGVpZ2h0OiAuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNTtcbiAgICB9XG4gIH1cbn1cbiIsIi5kZXRhaWxzU2VjdGlvbiB7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyLjRyZW07XG4gICAgZmxleDogMCAwIDQ1JTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgICAgZmxleDogMCAwIDQxJTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwbygnc2VjdGlvbi1oZWFkaW5nJyk7XG4gICAgY29sb3I6ICRjLWdyYXktMTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcbiAgICBjb2xvcjogJGMtZ3JheS0zO1xuXG4gICAgJiB1bCB7XG4gICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjaztcblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBAaW5jbHVkZSBpY29tb29uKCdjaGVjaycpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbignY2hlY2snKTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxLjJyZW07XG4gIH1cblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyLjRyZW07XG4gICAgZmxleDogMCAwIDQ1JTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgICAgZmxleDogMCAwIDQxJTtcbiAgICB9XG5cbiAgICAmQnV0dG9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAuOHJlbTtcbiAgICB9XG5cbiAgICAmQnV0dG9uIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS00O1xuICAgICAgY29sb3I6ICRjLWdyYXktNztcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTE7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkNvbnRlbnQge1xuXG4gICAgfVxuXG4gICAgJlRleHQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29udGFjdEZvcm0ge1xuXG4gICZfX3dyYXBwZXIge1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnLCBmYWxzZSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogNHJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZ2FwOiAxNnJlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIGdhcDogMjRyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCd1bHRyYScpIHtcbiAgICAgIGdhcDogMjAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3NpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDEgMCAyMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0yO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnLCBmYWxzZSkge1xuICAgICAgcGFkZGluZzogMCAkd3JhcHBlci1tYXJnaW4tbW9iaWxlIDRyZW0gJHdyYXBwZXItbWFyZ2luLW1vYmlsZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIHBhZGRpbmc6IDAgNHJlbSA0cmVtIDRyZW07XG4gICAgICBmbGV4OiAwIDAgMzAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzLjJyZW0gMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBydGwge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMy4ycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgICAgZmxleDogMCAwIDI0JTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ3VsdHJhJykge1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgaW1nIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMS43cmVtO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC00cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDQxLjZyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICByaWdodDogLTE0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBsZWZ0OiAtMTRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAgIHdpZHRoOiAxMzAlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgICAgd2lkdGg6IDQxLjZyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAgIHJpZ2h0OiAtMjByZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgIGxlZnQ6IC0yMHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ3VsdHJhJykge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICByaWdodDogLTE0cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBsZWZ0OiAtMTRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWxzIHtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuMnJlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAyOXJlbTtcbiAgICB9XG4gIH1cblxuICAmX19zb2NpYWxCYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMi40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgICBwYWRkaW5nOiAxcmVtIDIuNHJlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gICAgei1pbmRleDogMjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fZm9ybXMge1xuICAgIGZsZXg6IDEgMCA1MCU7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzLjJyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcsIGZhbHNlKSB7XG4gICAgICBtYXJnaW46IDAgJHdyYXBwZXItbWFyZ2luLW1vYmlsZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N3aXRjaEJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEuNHJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAyLjJyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZ2FwOiAyLjRyZW07XG4gICAgfVxuXG4gICAgJiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5O1xuICAgICAgd2lkdGg6IC4xcmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc3dpdGNoSXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRjLWdyYXktODtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb21wZXRpdGlvbkNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgZmxleDogMSAwIDI1JTtcbiAgcGFkZGluZzogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbXBldGl0aW9uQ2FyZF9faW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdhcDogMy4ycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAwLjg1ZnI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbXBldGl0aW9uQ2FyZF9faW5uZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMC43NWZyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5jb21wZXRpdGlvbkNhcmRfX2lubmVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNWZyIDAuN2ZyO1xuICB9XG59XG4uY29tcGV0aXRpb25DYXJkX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi43cmVtO1xuICBsaW5lLWhlaWdodDogNXJlbTtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY29tcGV0aXRpb25DYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fZXhwaXJlZCB7XG4gIGNvbG9yOiAjRTM1QzQ3O1xuICBmb250LXNpemU6IDJyZW07XG59XG4uY29tcGV0aXRpb25DYXJkX19kYXRlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxLjZyZW07XG59XG4uY29tcGV0aXRpb25DYXJkX19kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjRyZW07XG59XG4uY29tcGV0aXRpb25DYXJkX19kYXRlVGV4dCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzY5NkQ3MDtcbn1cbi5jb21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzNDM3M0E7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG59XG5odG1sW2Rpcj1ydGxdIC5jb21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcGFkZGluZy1yaWdodDogMS44cmVtO1xufVxuLmNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgaGVpZ2h0OiAxLjNyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxMiAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuNjY2NjcgMTFDNy4yIDExIDYuODA1NTYgMTAuODM4OSA2LjQ4MzMzIDEwLjUxNjdDNi4xNjExMSAxMC4xOTQ1IDYgOS44MDAwNCA2IDkuMzMzMzdDNiA4Ljg2NjcxIDYuMTYxMTEgOC40NzIyNiA2LjQ4MzMzIDguMTUwMDRDNi44MDU1NiA3LjgyNzgyIDcuMiA3LjY2NjcxIDcuNjY2NjcgNy42NjY3MUM4LjEzMzMzIDcuNjY2NzEgOC41Mjc3OCA3LjgyNzgyIDguODUgOC4xNTAwNEM5LjE3MjIyIDguNDcyMjYgOS4zMzMzMyA4Ljg2NjcxIDkuMzMzMzMgOS4zMzMzN0M5LjMzMzMzIDkuODAwMDQgOS4xNzIyMiAxMC4xOTQ1IDguODUgMTAuNTE2N0M4LjUyNzc4IDEwLjgzODkgOC4xMzMzMyAxMSA3LjY2NjY3IDExWk0xLjMzMzMzIDEzLjY2NjdDMC45NjY2NjcgMTMuNjY2NyAwLjY1Mjc3OCAxMy41MzYyIDAuMzkxNjY3IDEzLjI3NUMwLjEzMDU1NiAxMy4wMTM5IDAgMTIuNyAwIDEyLjMzMzRWMy4wMDAwNEMwIDIuNjMzMzcgMC4xMzA1NTYgMi4zMTk0OSAwLjM5MTY2NyAyLjA1ODM3QzAuNjUyNzc4IDEuNzk3MjYgMC45NjY2NjcgMS42NjY3MSAxLjMzMzMzIDEuNjY2NzFIMlYxLjAwMDA0QzIgMC44MTExNTIgMi4wNjM4OSAwLjY1MjgxOCAyLjE5MTY3IDAuNTI1MDQxQzIuMzE5NDQgMC4zOTcyNjMgMi40Nzc3OCAwLjMzMzM3NCAyLjY2NjY3IDAuMzMzMzc0QzIuODU1NTYgMC4zMzMzNzQgMy4wMTM4OSAwLjM5NzI2MyAzLjE0MTY3IDAuNTI1MDQxQzMuMjY5NDQgMC42NTI4MTggMy4zMzMzMyAwLjgxMTE1MiAzLjMzMzMzIDEuMDAwMDRWMS42NjY3MUg4LjY2NjY3VjEuMDAwMDRDOC42NjY2NyAwLjgxMTE1MiA4LjczMDU2IDAuNjUyODE4IDguODU4MzMgMC41MjUwNDFDOC45ODYxMSAwLjM5NzI2MyA5LjE0NDQ0IDAuMzMzMzc0IDkuMzMzMzMgMC4zMzMzNzRDOS41MjIyMiAwLjMzMzM3NCA5LjY4MDU2IDAuMzk3MjYzIDkuODA4MzMgMC41MjUwNDFDOS45MzYxMSAwLjY1MjgxOCAxMCAwLjgxMTE1MiAxMCAxLjAwMDA0VjEuNjY2NzFIMTAuNjY2N0MxMS4wMzMzIDEuNjY2NzEgMTEuMzQ3MiAxLjc5NzI2IDExLjYwODMgMi4wNTgzN0MxMS44Njk0IDIuMzE5NDkgMTIgMi42MzMzNyAxMiAzLjAwMDA0VjEyLjMzMzRDMTIgMTIuNyAxMS44Njk0IDEzLjAxMzkgMTEuNjA4MyAxMy4yNzVDMTEuMzQ3MiAxMy41MzYyIDExLjAzMzMgMTMuNjY2NyAxMC42NjY3IDEzLjY2NjdIMS4zMzMzM1pNMS4zMzMzMyAxMi4zMzM0SDEwLjY2NjdWNS42NjY3MUgxLjMzMzMzVjEyLjMzMzRaTTEuMzMzMzMgNC4zMzMzN0gxMC42NjY3VjMuMDAwMDRIMS4zMzMzM1Y0LjMzMzM3WicgZmlsbD0nJTIzMzQzNzNBJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lQ2VsbCB7XG4gIGZsZXg6IDEgMCA0MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbXBldGl0aW9uQ2FyZF9fdGltZUNlbGwge1xuICAgIGdyaWQtcm93OiAxLzI7XG4gIH1cbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTUuNnJlbTtcbiAgaGVpZ2h0OiAxNS42cmVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGUge1xuICB3aWR0aDogMTVyZW07XG4gIGhlaWdodDogMTVyZW07XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgc3Ryb2tlOiAjRDBEMkQzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjVyZW0sIDAuNXJlbSk7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDQ4MDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDQ4MDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlOmZpcnN0LWNoaWxkIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZTpudGgtY2hpbGQoMikge1xuICBzdHJva2UtZGFzaG9mZnNldDogY2FsYyg0ODAgLSA0ODAgKiB2YXIoLS1wZXJjZW50KSAvIDEwMCk7XG4gIHN0cm9rZS13aWR0aDogNDtcbiAgc3Ryb2tlOiAjQkM5NjVDO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lQm94LmV4cGlyZWQgc3ZnIGNpcmNsZTpudGgtY2hpbGQoMikge1xuICBzdHJva2UtZGFzaG9mZnNldDogY2FsYyg0ODAgLSA0ODAgKiB2YXIoLS1wZXJjZW50KSAvIDEwMCk7XG4gIHN0cm9rZS13aWR0aDogNDtcbiAgc3Ryb2tlOiAjRTM1QzQ3O1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190aW1lRGV0YWlscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5jb21wZXRpdGlvbkNhcmRfX3RpbWVEZXRhaWxzIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuaHRtbFtkaXI9cnRsXSAuY29tcGV0aXRpb25DYXJkX190aW1lRGV0YWlscyB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RpbWVEYXkge1xuICBmb250LXNpemU6IDQuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fdGltZVRleHQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4NDY5NDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uY29tcGV0aXRpb25DYXJkX190YWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgY29sb3I6ICNGQUZCRkI7XG4gIHBhZGRpbmc6IDAuOHJlbSAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNnJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuY29tcGV0aXRpb25DYXJkX190YWcge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5jb21wZXRpdGlvbkNhcmRfX3RhZyB7XG4gIHJpZ2h0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RhZyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RhZyBzcGFuOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjNyZW07XG4gIGhlaWdodDogMC4zcmVtO1xuICB0b3A6IDQ4JTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAuY29tcGV0aXRpb25DYXJkX190YWcgc3BhbjpmaXJzdC1jaGlsZDo6YWZ0ZXIge1xuICBsZWZ0OiA1MiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5odG1sW2Rpcj1ydGxdIC5jb21wZXRpdGlvbkNhcmRfX3RhZyBzcGFuOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gIHJpZ2h0OiA1MiU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX3RhZyBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgZmxleDogMSAwIDQwJTtcbiAgcGFkZGluZzogMy4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMy4ycmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxIDAgNjAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gIGNvbG9yOiAjODQ2OTQwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX19kYXRlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS42cmVtO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX19kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjRyZW07XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNjk2RDcwO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX19kYXRlVGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzQzNzNBO1xufVxuXG5odG1sOm5vdChbZGlyPXJ0bF0pIC5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjhyZW07XG59XG5cbmh0bWxbZGlyPXJ0bF0gLm1pbkNvbXBldGl0aW9uQ2FyZF9fZGF0ZVRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjhyZW07XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX2RhdGVUaW1lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIHdpZHRoOiAxLjNyZW07XG4gIGhlaWdodDogMS4zcmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTIgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjY2NjY3IDExQzcuMiAxMSA2LjgwNTU2IDEwLjgzODkgNi40ODMzMyAxMC41MTY3QzYuMTYxMTEgMTAuMTk0NSA2IDkuODAwMDQgNiA5LjMzMzM3QzYgOC44NjY3MSA2LjE2MTExIDguNDcyMjYgNi40ODMzMyA4LjE1MDA0QzYuODA1NTYgNy44Mjc4MiA3LjIgNy42NjY3MSA3LjY2NjY3IDcuNjY2NzFDOC4xMzMzMyA3LjY2NjcxIDguNTI3NzggNy44Mjc4MiA4Ljg1IDguMTUwMDRDOS4xNzIyMiA4LjQ3MjI2IDkuMzMzMzMgOC44NjY3MSA5LjMzMzMzIDkuMzMzMzdDOS4zMzMzMyA5LjgwMDA0IDkuMTcyMjIgMTAuMTk0NSA4Ljg1IDEwLjUxNjdDOC41Mjc3OCAxMC44Mzg5IDguMTMzMzMgMTEgNy42NjY2NyAxMVpNMS4zMzMzMyAxMy42NjY3QzAuOTY2NjY3IDEzLjY2NjcgMC42NTI3NzggMTMuNTM2MiAwLjM5MTY2NyAxMy4yNzVDMC4xMzA1NTYgMTMuMDEzOSAwIDEyLjcgMCAxMi4zMzM0VjMuMDAwMDRDMCAyLjYzMzM3IDAuMTMwNTU2IDIuMzE5NDkgMC4zOTE2NjcgMi4wNTgzN0MwLjY1Mjc3OCAxLjc5NzI2IDAuOTY2NjY3IDEuNjY2NzEgMS4zMzMzMyAxLjY2NjcxSDJWMS4wMDAwNEMyIDAuODExMTUyIDIuMDYzODkgMC42NTI4MTggMi4xOTE2NyAwLjUyNTA0MUMyLjMxOTQ0IDAuMzk3MjYzIDIuNDc3NzggMC4zMzMzNzQgMi42NjY2NyAwLjMzMzM3NEMyLjg1NTU2IDAuMzMzMzc0IDMuMDEzODkgMC4zOTcyNjMgMy4xNDE2NyAwLjUyNTA0MUMzLjI2OTQ0IDAuNjUyODE4IDMuMzMzMzMgMC44MTExNTIgMy4zMzMzMyAxLjAwMDA0VjEuNjY2NzFIOC42NjY2N1YxLjAwMDA0QzguNjY2NjcgMC44MTExNTIgOC43MzA1NiAwLjY1MjgxOCA4Ljg1ODMzIDAuNTI1MDQxQzguOTg2MTEgMC4zOTcyNjMgOS4xNDQ0NCAwLjMzMzM3NCA5LjMzMzMzIDAuMzMzMzc0QzkuNTIyMjIgMC4zMzMzNzQgOS42ODA1NiAwLjM5NzI2MyA5LjgwODMzIDAuNTI1MDQxQzkuOTM2MTEgMC42NTI4MTggMTAgMC44MTExNTIgMTAgMS4wMDAwNFYxLjY2NjcxSDEwLjY2NjdDMTEuMDMzMyAxLjY2NjcxIDExLjM0NzIgMS43OTcyNiAxMS42MDgzIDIuMDU4MzdDMTEuODY5NCAyLjMxOTQ5IDEyIDIuNjMzMzcgMTIgMy4wMDAwNFYxMi4zMzM0QzEyIDEyLjcgMTEuODY5NCAxMy4wMTM5IDExLjYwODMgMTMuMjc1QzExLjM0NzIgMTMuNTM2MiAxMS4wMzMzIDEzLjY2NjcgMTAuNjY2NyAxMy42NjY3SDEuMzMzMzNaTTEuMzMzMzMgMTIuMzMzNEgxMC42NjY3VjUuNjY2NzFIMS4zMzMzM1YxMi4zMzM0Wk0xLjMzMzMzIDQuMzMzMzdIMTAuNjY2N1YzLjAwMDA0SDEuMzMzMzNWNC4zMzMzN1onIGZpbGw9JyUyMzM0MzczQScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZUNlbGwge1xuICBmbGV4OiAxIDAgNDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVDZWxsIHtcbiAgICBncmlkLXJvdzogMS8yO1xuICB9XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE1LjZyZW07XG4gIGhlaWdodDogMTUuNnJlbTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZUJveCBzdmcgY2lyY2xlIHtcbiAgd2lkdGg6IDE1cmVtO1xuICBoZWlnaHQ6IDE1cmVtO1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDI7XG4gIHN0cm9rZTogI0QwRDJEMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC41cmVtLCAwLjVyZW0pO1xuICBzdHJva2UtZGFzaGFycmF5OiA0ODA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiA0ODA7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVCb3ggc3ZnIGNpcmNsZTpmaXJzdC1jaGlsZCB7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lQm94IHN2ZyBjaXJjbGU6bnRoLWNoaWxkKDIpIHtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IGNhbGMoNDgwIC0gNDgwICogdmFyKC0tcGVyY2VudCkgLyAxMDApO1xuICBzdHJva2Utd2lkdGg6IDQ7XG4gIHN0cm9rZTogI0JDOTY1Qztcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuaHRtbDpub3QoW2Rpcj1ydGxdKSAubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGV0YWlscyB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbmh0bWxbZGlyPXJ0bF0gLm1pbkNvbXBldGl0aW9uQ2FyZF9fdGltZURldGFpbHMge1xuICByaWdodDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xufVxuXG4ubWluQ29tcGV0aXRpb25DYXJkX190aW1lRGF5IHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5taW5Db21wZXRpdGlvbkNhcmRfX3RpbWVUZXh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODQ2OTQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuNHJlbTtcbn1cblxuLm1pbkNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uIHtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDRyZW07XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAyLjRyZW07XG4gIGNvbHVtbi1nYXA6IDEuNnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wZXRpdGlvblNlY3Rpb25fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5jb21wZXRpdGlvbkNhcmQgLmFycm93QnV0dG9uLS1nb2xkIC5hcnJvd0J1dHRvbl9fdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNCQzk2NUM7XG4gIHBhZGRpbmc6IDEuNHJlbSAuNXJlbTtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZCAuYXJyb3dCdXR0b25fX3RpdGxlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21wZXRpdGlvblNlY3Rpb25fX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMS40cmVtO1xufVxuXG4uY29tcGV0aXRpb25TZWN0aW9uX190YWJzIGxpIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMXJlbSAycmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gIGNvbG9yOiAjQjVCN0I4O1xufVxuXG4uY29tcGV0aXRpb25TZWN0aW9uX190YWJzIGxpLmFjdGl2ZSxcbi5jb21wZXRpdGlvblNlY3Rpb25fX3RhYnMgbGk6aG92ZXIge1xuICBjb2xvcjogIzg0Njk0MDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmNvbXBldGl0aW9uU2VjdGlvbl9fdGFicyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uIHtcbiAgLypmbG9hdDogcmlnaHQ7Ki9cbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fYnV0dG9uOmxhbmcoYXIpIHtcbiAgLypmbG9hdDogbGVmdDsqL1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKi5jb21wZXRpdGlvbkNhcmRfX2hlYWRlciB7Ki9cbi8qICBkaXNwbGF5OiBmbGV4OyovXG4vKiAgYWxpZ24taXRlbXM6IGNlbnRlcjsqL1xuLyogIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuLyp9Ki9cbi5jb21wZXRpdGlvbkNhcmRfX2xhYmVscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC8qanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX2xhYmVscyBzcGFuIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19uZXctbGFiZWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgcGFkZGluZzogMS4ycmVtIDEuNnJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29tcGV0aXRpb25DYXJkX19uZXctbGFiZWwuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fbmV3LWxhYmVsLmluYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I1QjdCODtcbn1cblxuLmNvbXBldGl0aW9uQ2FyZF9fbmV3LWxhYmVsLmJpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzUxOTU7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX25ldy1sYWJlbC5iZWx0X2JpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQzk2NUM7XG59XG5cbi5jb21wZXRpdGlvbkNhcmRfX25ldy1sYWJlbCBpbWcge1xuICBtYXJnaW46IDAgLjVyZW07XG59IiwiLm11bHRpQ29udGVudCB7XG5cbiAgJl9faW5uZXIge1xuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogLjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgJl9fdGFiQnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtd2hpdGUtNDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgY29sb3I6ICRjLWdyYXktNztcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGUtMTtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtcHVycGxlLTE7XG4gICAgfVxuICB9XG59XG4iLCIudGV4dFRhYiB7XG4gICRyb290OiAmO1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLy8gZ2FwOiA0LjhyZW07XG4gIH1cblxuICAmX190ZXh0IHtcblxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgY29sb3I6ICRjLWdyYXktMztcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICBsaTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuKAk1wiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19maWxlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxLjJyZW07XG4gIH1cblxuICAmX19maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMS4ycmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTM7XG4gICAgcGFkZGluZzogMS42cmVtIDJyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUtNDtcblxuICAgICAgI3skcm9vdH1fX2ZpbGVXZWlnaHQge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmSWNvbiB7XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIGhlaWdodDogMy43cmVtO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgICAgJi0tZG93bmxvYWQge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDQuOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjhyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmQm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAuNnJlbTtcbiAgICB9XG5cbiAgICAmTmFtZSB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGNvbG9yOiAkYy1ibGFjay0xO1xuICAgIH1cblxuICAgICZXZWlnaHQge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICB9XG4gIH1cblxuICAmX19jaGVja2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG5cbiAgICAmSW5wdXQge1xuICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgaGVpZ2h0OiAyLjZyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0zO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWdyZWVuO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY29sb3I6ICRjLWdyZWVuO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtZ3JlZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1JTtcbiAgICAgICAgaW5zZXQtaW5saW5lOiA4JTtcbiAgICAgICAgQGluY2x1ZGUgaWNvbW9vbignY2hlY2snKTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZMYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGNvbG9yOiAkYy1ibGFjay0xO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi50aW1lbGluZVRhYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDRyZW07XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNS44cmVtO1xuXG4gICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyLjZyZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNnJlbTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS01O1xuICAgICAgYm9yZGVyLXJhZGl1czogLjRyZW07XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbGVmdDogLS45MnJlbTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgcmlnaHQ6IC0uOTJyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcmVtO1xuICAgICAgd2lkdGg6IC4ycmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUtNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICZJbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjhyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxuXG4gICZfX2JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMS40cmVtO1xuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtd2hpdGUtMjtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgY29sb3I6ICRjLWdyYXktMztcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICB9XG59XG4iLCIucGFnZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS42cmVtO1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG59XG5cbi5wYWdlciAucGFnZXJfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICBsaS5wYWdlcl9faXRlbS5wYWdlcl9faXRlbS0tcHJldmlvdXMge1xuICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICB9XG5cbiAgICBsaS5wYWdlcl9faXRlbS5wYWdlcl9faXRlbS0tbmV4dCB7XG4gICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0uaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZiZmI7XG4gIGNvbG9yOiAjMkQzMDMzO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAwcmVtIDByZW0gMHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTBlMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4ucGFnZXIgLnBhZ2VyX19pdGVtcyAucGFnZXJfX2l0ZW0uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JDOTY1QztcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDByZW0gMHJlbSAwcmVtO1xufVxuXG5cbi5wYWdlciAucGFnZXItZm9ybSAuaW5wdXRGb3JtIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBhZ2VyIC5wYWdlci1mb3JtIC5pbnB1dEZvcm0ge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ub2ZmZXJzVGFiIHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgcGFkZGluZzogNXJlbSAwO1xuXG4gICZfX2lubmVyIHtcbiAgICAudmlld3MtdGFibGUge1xuICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBtYXJnaW46IDIwcHggYXV0bztcblxuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGMtd2hpdGUtNTtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICB0aCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGU7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBjb2xvcjogJGMtZ3JheS03O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52aWV3LWZvb3RlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgLnBhZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnBhZ2VyX19pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICRjLWdyYXktMTtcblxuICAgICAgICAucGFnZXJfX2l0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi50aW1lQ2FyZFNsaWRlciB7XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIEBpbmNsdWRlIHR5cG8oJ3NlY3Rpb24taGVhZGluZycpO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAmX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAmX19wcm9ncmVzcyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcsIGZhbHNlKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcblxuICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZCZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IC0uMnJlbTtcbiAgICAgIGhlaWdodDogLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0yO1xuICAgIH1cblxuICAgICZCYXIge1xuICAgICAgaGVpZ2h0OiAuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbnF1aXJ5U2VjdGlvbiB7XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA0cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBnYXA6IDcuMnJlbTtcbiAgICB9XG5cbiAgICAmVXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAzcmVtO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkRvd24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDRyZW07XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBnYXA6IDZyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgICAgICBnYXA6IDhyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAxLjRyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGdhcDogMi40cmVtO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5O1xuICAgICAgd2lkdGg6IC4xcmVtO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLWdyYXktODtcbiAgICBsaW5lLWhlaWdodDogNC40cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgcGFkZGluZzogMS43cmVtIDIuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGUtMTtcbiAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTI7XG4gICAgfVxuICB9XG5cbiAgJl9fbWluaUZvcm0ge1xuICAgIHBhZGRpbmc6IDRyZW0gMi4ycmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG5cbiAgICAmV3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0Qm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19pbnB1dExhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgY29sb3I6ICRjLWdyYXktNjtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IC42cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1pbi13aWR0aDogMzByZW07XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLWdyYXktMTtcbiAgICB9XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgJlt0eXBlPW51bWJlcl0ge1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgfVxuICB9XG5cbiAgJl9faW5wdXRCdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgfVxuXG4gICZfX2RldGFpbEJveCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi42cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWxUaXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy1wdXJwbGUtMztcbiAgICBtYXJnaW4tdG9wOiAxLjRyZW07XG4gIH1cblxuICAmX19kZXRhaWxEYXRhIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gICAgcm93LWdhcDogMy42cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdwaG9uZScpIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbERhdGFCb3gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG5cbiAgICAmIHA6Zmlyc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgIH1cblxuICAgICYgcDpsYXN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMztcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWxUZXh0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLWdyYXktMztcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICB9XG5cbiAgJl9fcG9wdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDEwMTtcbiAgICB3aWR0aDogOTAlO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgd2lkdGg6IDU3JTtcbiAgICB9XG5cbiAgICAmLnNtYWxsIHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBydGwge1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgJklubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogN3JlbSAzcmVtIDNyZW0gM3JlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgei1pbmRleDogMTAxO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG4gICAgfVxuXG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgIH1cblxuICAgICZUZXh0YXJlYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcmVtO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmQnV0dG9uIHtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgcGFkZGluZzogMS4ycmVtIDIuNnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS0xO1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS0yO1xuICAgICAgfVxuICAgIH1cblxuICAgICZDbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUlO1xuICAgICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICBsZWZ0OiA1JTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmT3ZlcmxheSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibGFjaztcbiAgICAgIG9wYWNpdHk6IC40O1xuICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cblxuICAgICZBbGVydCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMi40cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogN3JlbSAzcmVtIDNyZW0gM3JlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIuNHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgei1pbmRleDogMTAxO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMS42cmVtIDRyZW07XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cblxuICAgICAgJiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIH1cblxuICAgICAgJlRleHQge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnN3aXRjaGVyQ29udGVudFNlY3Rpb257XG5cbiAgJl9fd3JhcHBlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogdW5zZXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZ2FwOiBmbHVpZFZhbHVlKDE1MCwgNTApO1xuICAgIH1cbiAgfVxuXG4gICZfX2xlZnRDb250ZW50e1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICB0b3A6IDIwMHB4O1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50e1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2h7XG4gICAgLnNlYXJjaElucHV0X19zZWFyY2h7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFie1xuICAgIGNvbG9yOiAkYy1ncmF5LTg7XG5cbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgYm9yZGVyLWlubGluZS1lbmQ6IDFweCBzb2xpZCAkYy1ibGFjaztcbiAgICAgIHBhZGRpbmctaW5saW5lLWVuZDogNSU7XG4gICAgICBtYXJnaW4taW5saW5lLWVuZDogNSU7XG4gICAgfVxuICAgICAgZm9udC1zaXplOiBmbHVpZFZhbHVlKDMyLCAyNSk7XG5cbiAgICAmLmFjdGl2ZXtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbntcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmFjdGl2ZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgICAgfVxuXG4gIH1cblxuICAmX19idXR0b257XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5hY3RpdmV7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHR7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgJi5hY3RpdmV7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIHB7XG5cbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXNpemU6IGZsdWlkVmFsdWUoMTQsIDEyKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBmbHVpZFZhbHVlKDIwLCAxNik7XG5cbiAgICAgICYuYWN0aXZlLXBhcmFnYXBoe1xuICAgICAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICZfX25hdmlnYXRpb25ze1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fbmF2aWdhdGlvbntcbiAgICBmb250LXNpemU6IGZsdWlkVmFsdWUoMTgsIDE2KTtcbiAgICBsaW5lLWhlaWdodDogZmx1aWRWYWx1ZSgyOSwgMjYpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAmLmFjdGl2ZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyYXktMjtcblxuICAgICAgJi5hY3RpdmUtcGFyYWdhcGh7XG4gICAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaW5hY3RpdmV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsIi50ZXh0U2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuXG4gICYtLXNtYWxsIHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIG1heC13aWR0aDogOTAlO1xuXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKSB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1heC13aWR0aDogNjAlO1xuICAgIH1cblxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG5cbiAgICAmIC5nb2xkIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsZVdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4iLCIuZmlsZXNEb3dubG9hZHtcbiAgICAkcm9vdDogJjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICYtLXNtYWxse1xuICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgIG1heC13aWR0aDogOTAlO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpe1xuICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKXtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmX193cmFwcGVye1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDIwcHg7XG5cbiAgICB9XG4gICAgYXtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS1sYXB0b3AnKXtcbiAgICAgICAgbWluLXdpZHRoOiAzMCVcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZmlsZXtcbiAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggOHB4O1xuICAgICAgcGFkZGluZy1pbmxpbmUtZW5kOiA0MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0zO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS00O1xuXG4gICAgICAgICN7JHJvb3R9X19maWxlX193ZWlnaHQge1xuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZS0xO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDM1JTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbigpO1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2Rvd25sb2FkJyk7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAkdHJNIGVhc2U7XG5cbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgcmlnaHQ6dW5zZXQ7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAmX19pbmZve1xuICAgICAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX3RpdGxle1xuICAgICAgICBAaW5jbHVkZSB0eXBvKCd0ZXh0Jyk7XG4gICAgICAgIGNvbG9yOiAkYy1ibGFjay0xO1xuICAgICAgfVxuXG4gICAgICAmX193ZWlnaHR7XG4gICAgICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4IWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRjLWJsYWNrLTE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gICAgICB9XG4gICAgfVxuXG5cbn1cbiIsIi50ZXh0SW1hZ2VTZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG5cbiAgJi0tc21hbGwge1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MCU7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuXG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuXG4gICAgJiAuZ29sZCB7XG4gICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgIGNvbG9yOiAkYy1nb2xkLTE7XG4gICAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIH1cbiAgfVxufVxuIiwiLmFjY29yZGlvblNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICBsaW5lLWhlaWdodDogMy4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgfVxuXG4gIC5hY2NvcmRpb25JdGVtIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLXdoaXRlLTU7XG5cbiAgICAmX19oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuXG4gICAgICAmLmFjY29yZGlvbkl0ZW0tLWFjdGl2ZSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoMnB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbW9vbigpO1xuICAgICAgICAgIEBpbmNsdWRlIGljb24oJ2tleWJvYXJkX2Fycm93X2Rvd24nKTtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gJHRyTSBlYXNlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNnJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG59XG4iLCIuY2lyY2xlc1NlY3Rpb257XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuXG4gICYtLXNtYWxse1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKXtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jyl7XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG5cbiAgfVxuXG5cbiAgJl9fd3JhcHBlcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW17XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICBcbiAgICAmX19jaXJjbGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxle1xuICAgICAgQGluY2x1ZGUgdHlwbygnc2VjdGlvbi1oZWFkaW5nJyk7XG4gICAgfVxuXG4gICAgJl9fdGV4dHtcbiAgICAgIEBpbmNsdWRlIHR5cG8oJ3RleHQnKTtcbiAgICB9XG4gIH1cblxufSIsIi5jYXJkc0ltYWdlc1NlY3Rpb257XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xuXG4gICYtLXNtYWxse1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgXG4gICAgQGluY2x1ZGUgcndkKCdzbWFsbC10YWJsZXQnKXtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jyl7XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cblxuICAmX193cmFwcGVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKXtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAmX19jaXJjbGV7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0e1xuICAgICAgQGluY2x1ZGUgdHlwbygndGV4dCcpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRjLWdvbGQtMTtcbiAgICB9XG4gIH1cblxufSIsIi5zdWJwYWdlSGVyb01hcCB7XG4gICRyb290OiAmO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMXJlbTtcbiAgfVxuXG4gICZfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzLjZyZW07XG4gICAgcGFkZGluZzogNi40cmVtIDAgMi40cmVtIDA7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIHBhZGRpbmc6IDYuNHJlbSAwIDVyZW0gMDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwbygnaGVybycpO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1heC13aWR0aDogNDUlO1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0c0JveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDEuOHJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0U2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxIDEgNjAlO1xuXG4gICAgJiAuc2VhcmNoSW5wdXRfX3NlYXJjaCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICYgaW5wdXQge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjU1cmVtIDcuMnJlbSAxLjU1cmVtIDIuNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgcGFkZGluZzogMS41NXJlbSAyLjRyZW0gMS41NXJlbSA3LjJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogLjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtd2hpdGUtNTtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IC42cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS4wNXJlbSAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuXG4gICAgICAmIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGMtd2hpdGUtMTtcbiAgICAgIH1cblxuICAgICAgI3skcm9vdH1fX3RhYlRleHQge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMS45cmVtO1xuICAgICAgaGVpZ2h0OiAxLjlyZW07XG5cbiAgICAgICYgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRjLWdyYXktNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgfVxuICB9XG59XG4iLCIubWluaW5nTWFwIHtcbiAgJHJvb3Q6ICY7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gIH1cblxuICAmX190b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gICZfX2lucHV0c0JveCB7XG4gICAgbWFyZ2luOiA0LjZyZW0gMCAyLjRyZW0gMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMS44cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIG1hcmdpbjogNi40cmVtIDAgNC42cmVtIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX2lucHV0U2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAxIDEgNjAlO1xuXG4gICAgJiAuc2VhcmNoSW5wdXRfX3NlYXJjaCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICYgaW5wdXQge1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjU1cmVtIDcuMnJlbSAxLjU1cmVtIDIuNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgcGFkZGluZzogMS41NXJlbSAyLjRyZW0gMS41NXJlbSA3LjJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogLjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICAgIGJvcmRlcjogLjFyZW0gc29saWQgJGMtd2hpdGUtNTtcbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IC42cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS4wNXJlbSAxLjJyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMi40cmVtO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xO1xuXG4gICAgICAmIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJGMtd2hpdGUtMTtcbiAgICAgIH1cblxuICAgICAgI3skcm9vdH1fX3RhYlRleHQge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGUtMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIHN2ZyB7XG4gICAgICB3aWR0aDogMS45cmVtO1xuICAgICAgaGVpZ2h0OiAxLjlyZW07XG5cbiAgICAgICYgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRjLWdyYXktNjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGV4dCB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMy44cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgfVxuXG4gICAgJkl0ZW0ge1xuICAgICAgZmxleDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgICAgcGFkZGluZzogMCAxcmVtIDEuNHJlbSAxcmVtO1xuICAgICAgbWFyZ2luLXRvcDogMS40cmVtO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXBob25lJykge1xuICAgICAgICBmbGV4LWJhc2lzOiAzMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXB0b3AnKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxLjRyZW0gMDtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjJyZW0gc29saWQgJGMtZ29sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5kYXRhVGFibGUge1xuICAkcm9vdDogJjtcbiAgZmxleDogMSAxIDYwJTtcbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmIC5wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgJl9faW5uZXIge1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnLCBmYWxzZSkge1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTk7XG4gICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICAgIHBhZGRpbmc6IC42cmVtO1xuICAgIHdpZHRoOiA5OHJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgI3skcm9vdH1fX3JvdzpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAuNWZyIC43ZnIgMWZyIC41ZnIgLjdmciAuNmZyO1xuICAgIGNvbHVtbi1nYXA6IDIuNHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xuICAgIGJvcmRlci1yYWRpdXM6IDIuM3JlbSAyLjNyZW0gMS4zcmVtIDEuM3JlbTtcbiAgICBwYWRkaW5nOiAxLjNyZW0gMS42cmVtO1xuXG4gICAgI3skcm9vdH1fX2NlbGwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgY29sb3I6ICRjLWdyYXktMztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHIgZWFzZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGMtZ3JheS0xO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5kZXNjIHtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBpY29tb29uKCdhcnJvdy1kb3duJyk7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyIGVhc2U7XG5cbiAgICAgICAgQGluY2x1ZGUgbm9ydGwge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAuNWZyIC43ZnIgMWZyIC41ZnIgLjdmciAuNmZyO1xuICAgIGNvbHVtbi1nYXA6IDIuNHJlbTtcbiAgICBwYWRkaW5nOiAxLjNyZW0gMS42cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy13aGl0ZS01O1xuICB9XG5cbiAgJl9fY2VsbCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgY29sb3I6ICRjLWdyYXktNTtcbiAgfVxufVxuIiwiLnNpZGViYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbiAgZmxleDogMCAwIDE5JTtcbiAgbWFyZ2luLWJvdHRvbTogLjhyZW07XG5cbiAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJ3ZCgnbGFwdG9wJykge1xuICAgIGZsZXg6IDAgMCAxNiU7XG4gIH1cblxuICAmX19vdmVydmlldyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDIuNHJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyLjZyZW07XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIHBhZGRpbmc6IDIuNHJlbTtcbiAgICB9XG5cbiAgICAmSW5uZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgJkhlYWQge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgIH1cblxuICAgICZEZXRhaWwge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtYmxhY2stMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICBtYXJnaW46IC40cmVtIDAgMS42cmVtIDA7XG4gICAgfVxuXG4gICAgJlRvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjhyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAmVGV4dCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICB9XG5cbiAgICAgICZOdW1iZXIge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICBjb2xvcjogJGMtZ29sZC01O1xuICAgICAgfVxuICAgIH1cblxuICAgICZMaW5lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAuMXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTU7XG4gICAgfVxuXG4gICAgJkJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMS42cmVtO1xuICAgICAgbWFyZ2luLXRvcDogMS42cmVtO1xuICAgIH1cblxuICAgICZCb3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICYgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblxuICAgICAgICAmIGNpcmNsZSB7XG4gICAgICAgICAgd2lkdGg6IDMuMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICBmaWxsOiBub25lO1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogMjtcbiAgICAgICAgICBzdHJva2U6ICRjLXdoaXRlLTU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLjVyZW0sIC41cmVtKTtcbiAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDA7XG4gICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDEwMDtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IGNhbGMoMTAwIC0gKDc2ICogdmFyKC0tcGVyY2VudCkpIC8gMTAwKTtcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogNDtcbiAgICAgICAgICAgIHN0cm9rZTogJGMtZ29sZC01O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmRGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogLjRyZW07XG5cbiAgICAgICAgJlBlcmNlbnRhZ2Uge1xuICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZUZXh0IHtcbiAgICAgICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZpbHRlcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC44cmVtO1xuICB9XG59XG4iLCIubWFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleDogMSAxIDEwMCU7XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgJl9fYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDg3cmVtO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAubGVhZmxldC1jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxlYWZsZXQtY29udHJvbC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmxlYWZsZXQtY29udHJvbC16b29tIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC8vLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHtcbiAgLy8gIHotaW5kZXg6IDYwMTtcbiAgLy99XG5cbiAgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC16b29tLWluIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cblxuICAubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYgYTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgICYgYTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCAkYy13aGl0ZS01O1xuICAgIH1cbiAgfVxuXG4gIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLXdoaXRlLTU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuXG4gIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1wZXJjZW50IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLWJsYWNrLTE7XG4gIH1cblxuICAubGVhZmxldC10b29sdGlwIHtcbiAgICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg0cHgsIC03M3B4LCAwcHgpIWltcG9ydGFudDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTE7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xLjJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBib3JkZXI6IC40cmVtIHNvbGlkICRjLXdoaXRlO1xuICAgIH1cblxuICAgICYgcDpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgfVxuXG4gICAgJiBwOmxhc3QtY2hpbGQge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuIiwiLmxpY2Vuc2VJbnF1aXJ5X19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNnJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGljZW5zZUlucXVpcnlfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5saWNlbnNlSW5xdWlyeV9faW5uZXIge1xuICAgIGdhcDogMTJyZW07XG4gIH1cbn1cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJMZWZ0IHtcbiAgZmxleDogMSAwIDEwJTtcbn1cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJSaWdodCB7XG4gIGZsZXg6IDEgMCA3MCU7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJSaWdodCAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudCAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRpdGxlIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyUmlnaHQgLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnQgLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIC8qZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgyMHJlbSwgYXV0byk7Ki9cbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMkQzMDMzO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLmxpY2Vuc2VJbnF1aXJ5X19pbm5lclJpZ2h0IC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50IC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGV4dHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIwcmVtLCBhdXRvKSk7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgxNXJlbSwgYXV0byk7XG4gIH1cbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0IC5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGV4dEl0ZW0gLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0SXRlbVRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGNvbG9yOiAjMkQzMDMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNC40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2Zvcm0ge1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBwYWRkaW5nOiAycmVtO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB3aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5saWNlbnNlSW5xdWlyeV9fZm9ybSAuYnV0dG9uIHtcbiAgcGFkZGluZzogLjVyZW0gMC42cmVtO1xufVxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hMYWJlbCB7XG4gIGNvbG9yOiAjNjk2RDcwO1xuICBtYXJnaW46IDAgMCAxcmVtIDFyZW07XG59XG4ubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5saWNlbnNlSW5xdWlyeV9fc2VhcmNoSW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjRDBEMkQzO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5odG1sOm5vdChbZGlyPXJ0bF0pIC5saWNlbnNlSW5xdWlyeV9fc2VhcmNoSW5wdXQge1xuICBwYWRkaW5nOiAycmVtIDcuMnJlbSAycmVtIDIuNHJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbmh0bWxbZGlyPXJ0bF0gLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dCB7XG4gIHBhZGRpbmc6IDJyZW0gMi40cmVtIDJyZW0gNy4ycmVtO1xuICBtYXJnaW4tdG9wOiA5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dCB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG4ubGljZW5zZUlucXVpcnlfX3NlYXJjaElucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTI5Mzk0O1xufVxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hJbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICMwMDAwMDA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgdHJhbnNpdGlvbjogLjVzIGVhc2UtaW4tb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9fYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwQkM3MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMGJjNzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19idXR0b246aG92ZXIgLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hCdXR0b24ge1xuICBjb2xvcjogIzAwYmM3MDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19zZWFyY2hCdXR0b24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDAuNXJlbTtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMy42cmVtO1xuICBjb2xvcjogI0M3QTg3ODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDVyZW07XG59XG4ubGljZW5zZUlucXVpcnlfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyLjRyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICBjb2xvcjogIzkyOTM5NDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogNi40cmVtO1xuICBsaW5lLWhlaWdodDogNi40cmVtO1xuICBjb2xvcjogI0M3QTg3ODtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5saWNlbnNlSW5xdWlyeV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZsZXg6IDEgMCA4MCU7XG4gIG1hcmdpbi10b3A6IDMuMnJlbTtcbn1cbi5saWNlbnNlSW5xdWlyeV9fbGFiZWxCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuNHJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbEJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmxpY2Vuc2VJbnF1aXJ5X19sYWJlbENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubGljZW5zZUlucXVpcnlfX2xhYmVsQ29udGFpbmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxle1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogMTU4cHg7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGU6bGFuZyhhcikge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1sZWZ0OiAxNThweDtcbn1cblxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUYWJsZSAubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxlVGl0bGV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGUgdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCNUI3Qjg7XG59XG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxlIHRhYmxlIHRyLHRoLHRkIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0YzRjNGMztcbiAgcGFkZGluZzogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGljZW5zZUlucXVpcnlfX2lubmVyQ29udGVudFRhYmxlIHRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50VGFibGUgdGFibGUgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbnN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdXBlcjtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuLmxpY2Vuc2VJbnF1aXJ5X19pbm5lckNvbnRlbnRUZXh0SXRlbVZhbHVlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50SW52ZXN0b3Ige1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgY29sb3I6ICMwZjBmMGY7XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi5saWNlbnNlSW5xdWlyeV9faW5uZXJDb250ZW50SW52ZXN0b3Igc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzc0NmZhNztcbn1cbiIsIi50ZXh0SW1hZ2VNaW4ge1xuXG4gICYtLXNtYWxsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDkwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnc21hbGwtdGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMi40cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleDogMSAxIDQ1JTtcbiAgICBnYXA6IDEuNnJlbTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgY29sb3I6ICRjLWdyYXktMTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgZmxleDogMSAxIDQ1JTtcblxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICAgIH1cbiAgfVxufVxuIiwiLnN0YXRpY1RhYmxlIHtcblxuICAmLS1zbWFsbCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MCU7XG5cbiAgICBAaW5jbHVkZSByd2QoJ3NtYWxsLXRhYmxldCcpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuNnJlbTtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBjb2xvcjogJGMtZ29sZC0xO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgfVxuXG4gICZfX3RhYmxlSW5uZXIge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMS4ycmVtO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgd2lkdGg6IDgwMHB4O1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAmSGVhZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVmciAuNWZyIC41ZnIgLjVmciAuNWZyIC41ZnIgLjVmciAuNWZyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMCA0cmVtO1xuICAgICAgfVxuXG4gICAgICAmIHRkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgICBjb2xvcjogJGMtZ3JheS03O1xuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkJvZHkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgLjVmciAuNWZyIC41ZnIgLjVmciAuNWZyIC41ZnIgLjVmcjtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTM7XG4gICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuXG4gICAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbiAgICAgIH1cblxuICAgICAgJiB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkNlbGxUaXRsZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMS42cmVtO1xuXG4gICAgICAmIGg2IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgfVxuXG4gICAgICAmIHAge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJhbm5lclNlY3Rpb24ge1xuXG4gICZfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA5cmVtIDA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMS42cmVtO1xuICB9XG5cbiAgJl9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgdHlwbygnc2VjdGlvbi1oZWFkaW5nJyk7XG4gICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgY29sb3I6ICRjLXdoaXRlLTE7XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cbiIsIi50ZXh0UGFnZSB7XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgcndkKCd0YWJsZXQnKSB7XG4gICAgICBnYXA6IGZsdWlkVmFsdWUoMTUwLCA1MCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX2xlZnRDb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIHRvcDogMjAwcHg7XG4gICAgICBmbGV4OiAxIDAgMjUlO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ3RhYmxldCcpIHtcbiAgICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgICBmbGV4OiAxIDAgNTAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3NlYXJjaCB7XG5cbiAgICAuc2VhcmNoSW5wdXRfX3NlYXJjaHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX190YWIge1xuICAgIGNvbG9yOiAkYy1ncmF5LTg7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1pbmxpbmUtZW5kOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICBwYWRkaW5nLWlubGluZS1lbmQ6IDUlO1xuICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDUlO1xuICAgIH1cblxuICAgIGZvbnQtc2l6ZTogZmx1aWRWYWx1ZSgzMiwgMjUpO1xuXG4gICAgJi5hY3RpdmV7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBAaW5jbHVkZSB0eXBvKCd0ZXh0Jyk7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmFjdGl2ZXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXNpemU6IGZsdWlkVmFsdWUoMTQsIDEyKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBmbHVpZFZhbHVlKDIwLCAxNik7XG5cbiAgICAgICYuYWN0aXZlLXBhcmFnYXBoIHtcbiAgICAgICAgY29sb3I6ICRjLWdvbGQtNTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICZfX25hdmlnYXRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX25hdmlnYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogZmx1aWRWYWx1ZSgxOCwgMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiBmbHVpZFZhbHVlKDI5LCAyNik7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LTI7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjLWdvbGQtNTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBpbmNsdWRlIG5vcnRsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBub3J0bCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50Qm94IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbnRyb1NlY3Rpb24ge1xuXG4gICZfX3dyYXBwZXIge1xuXG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDZyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jykge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcHRvcCcpIHtcbiAgICAgIGdhcDogMTJyZW07XG4gICAgfVxuXG4gICAgJkxlZnQge1xuICAgICAgZmxleDogMSAwIDQwJTtcbiAgICB9XG5cbiAgICAmUmlnaHQge1xuICAgICAgZmxleDogMSAwIDQwJTtcbiAgICB9XG5cbiAgICAmQ29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMnJlbTtcblxuICAgICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMi40cmVtO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgY29sb3I6ICRjLWdyYXktNjtcbiAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiA2LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDYuNHJlbTtcbiAgICBjb2xvcjogJGMtZ29sZC02O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogNC40cmVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgZmxleDogMSAwIDgwJTtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07XG4gIH1cblxuICAmX19sYWJlbEJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi40cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXB0b3AnKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fycm93IHtcbiAgICBmbGV4OiAxIDAgMTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZ2FwOiAyLjRyZW07XG5cbiAgICAmIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICBjb2xvcjogJGMtZ29sZC02O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2xhYmVsQ29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gICZfX2ljb25zIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcm93LWdhcDogMnJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIEBpbmNsdWRlIHJ3ZCgndGFibGV0Jyl7XG4gICAgICBtYXJnaW4tdG9wOiA4LjZyZW07XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgcGFkZGluZzogMCAydnc7XG4gICAgYm9yZGVyLWxlZnQ6IC4xcmVtIHNvbGlkIHJnYmEoJGMtYmxhY2ssIC4yKTtcbiAgICAvL2N1cnNvcjogcG9pbnRlcjtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IC4xcmVtIHNvbGlkIHJnYmEoJGMtYmxhY2ssIC4yKTtcbiAgICB9XG5cbiAgICAmIHN2ZyB7XG4gICAgICBtYXgtd2lkdGg6IDUuOHJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDUuM3JlbTtcblxuICAgICAgJiBwYXRoIHtcbiAgICAgICAgZmlsbDogJGMtZ3JheS0yO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcblxuICAgICAgJiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICRjLWdvbGQtNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5saW5lQ2hhcnQge1xuICAkcm9vdDogJjtcblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNC42cmVtO1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBnYXA6IDEuNnJlbTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzYyB7XG4gICAgZmxleDogMSAwIDI1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyLjRyZW07XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICBsaW5lLWhlaWdodDogNC40cmVtO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgIGNvbG9yOiAkYy1ncmF5LTY7XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgfVxuXG4gICZfX2RldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIuNHJlbTtcblxuICAgICZUaXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIH1cblxuICAgICZCb3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGNvbHVtbi1nYXA6IDMuMnJlbTtcbiAgICAgIHJvdy1nYXA6IDIuNHJlbTtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC44cmVtO1xuICAgIG9wYWNpdHk6IC40O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgI3skcm9vdH1fX2RldGFpbFRpdGxlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWNpcmNsZUNvbG9yKTtcblxuICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNpcmNsZUNvbG9yKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNpcmNsZUNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjeyRyb290fV9fZGV0YWlsTnVtYmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIH1cblxuICAgICAgI3skcm9vdH1fX2RldGFpbExhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjLWdyYXktMztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IC42cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICYgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogLjJyZW0gc29saWQgJGMtZ3JheS0xO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmTnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuICAgIH1cblxuICAgICZMYWJlbCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTM7XG4gICAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcbiAgICB9XG4gIH1cblxuICAmX19jaGFydCB7XG4gICAgZmxleDogMSAwIDQwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgJl9fbGVnZW5kIHtcbiAgICBmbGV4OiAwIDAgMTglO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIuNnJlbTtcblxuICAgICZDb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIuNHJlbTtcbiAgICAgIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gICAgfVxuXG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgfVxuXG4gICAgJkJveCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMS4ycmVtO1xuICAgIH1cblxuICAgICZJdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAuNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAuNDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yKTtcblxuICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIHNwYW4ge1xuICAgICAgICBib3JkZXI6IC4ycmVtIHNvbGlkICRjLWdyYXktMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAxLjJyZW07XG4gICAgICAgIGhlaWdodDogMS4ycmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkdHJNIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiBzdmcge1xuXG4gICAgQGluY2x1ZGUgcndkKCdsYXJnZS10YWJsZXQnKSB7XG4gICAgICBoZWlnaHQ6IDM4LjJyZW07XG4gICAgfVxuXG4gICAgJiAubGluZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYWxsICR0ck0gZWFzZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuIiwiLm1hcENoYXJ0IHtcbiAgJHJvb3Q6ICY7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQuNnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZ2FwOiAxLjZyZW07XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2Mge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi40cmVtO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cblxuICAmX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC44cmVtO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICB9XG5cbiAgICAmTGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogdmFyKC0tbGFiZWxDb2xvcik7XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIH1cblxuICAgICZCb3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMi40cmVtO1xuICAgIH1cblxuICAgICZJbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjhyZW07XG4gICAgfVxuXG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgfVxuXG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICB9XG4gIH1cblxuICAmX19tYXAge1xuICAgIGZsZXg6IDEgMCA0MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICYgLm1hcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGVnZW5kIHtcbiAgICBmbGV4OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMi40cmVtO1xuXG4gICAgJklubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMi40cmVtO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgIH1cblxuICAgICZDb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEuNnJlbTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJGMtd2hpdGUtNTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmQm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiAuNHJlbTtcblxuICAgICAgJi0tcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuXG4gICAgICAgICN7JHJvb3R9X19sZWdlbmRJdGVtIHtcbiAgICAgICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMi40cmVtO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAmIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IC42cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG5cbiAgICAgICAgJiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAkYy1ncmF5LTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgc3ZnIHtcbiAgICB3aWR0aDogNjByZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGhlaWdodDogNDkuNHJlbTtcbiAgICAgIHdpZHRoOiA2MHJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi50cmVlTWFwIHtcbiAgJHJvb3Q6ICY7XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDQuNnJlbTtcblxuICAgIEBpbmNsdWRlIHJ3ZCgnbGFyZ2UtdGFibGV0Jykge1xuICAgICAgZ2FwOiAxLjZyZW07XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Rlc2Mge1xuICAgIGZsZXg6IDEgMCAyNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi40cmVtO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgIGNvbG9yOiAkYy1ncmF5LTE7XG4gICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctcmVndWxhcjtcbiAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIH1cblxuICAmX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgIHBhZGRpbmc6IDAgMi40cmVtO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IC44cmVtO1xuICAgIHBhZGRpbmc6IDEuNnJlbSAwO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICB9XG5cbiAgICAmTGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogdmFyKC0tbGFiZWxDb2xvcik7XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIH1cblxuICAgICZCb3gge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogMi40cmVtO1xuICAgIH1cblxuICAgICZJbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogLjhyZW07XG4gICAgfVxuXG4gICAgJlRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgY29sb3I6ICRjLWdyYXktMTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gICAgfVxuXG4gICAgJlRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LXJlZ3VsYXI7XG4gICAgICBjb2xvcjogJGMtZ3JheS0zO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICB9XG4gIH1cblxuICAmX19tYXAge1xuICAgIGZsZXg6IDEgMCA0MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICYgLm1hcCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGVnZW5kIHtcbiAgICBmbGV4OiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMi40cmVtO1xuXG4gICAgJklubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogMi40cmVtO1xuICAgICAgYm9yZGVyOiAuMXJlbSBzb2xpZCAkYy1ncmF5LTI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgIH1cblxuICAgICZDb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDEuNnJlbTtcblxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMuMnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogLjFyZW0gc29saWQgJGMtd2hpdGUtNTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIuNHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmVGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICB9XG5cbiAgICAmQm94IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICBwYWRkaW5nOiAuNHJlbTtcblxuICAgICAgJi0tcm93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICBib3JkZXI6IC4xcmVtIHNvbGlkICRjLWdyYXktMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMi42cmVtO1xuXG4gICAgICAgICN7JHJvb3R9X19sZWdlbmRJdGVtIHtcbiAgICAgICAgICBjb2xvcjogJGMtZ3JheS02O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIuNnJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMi40cmVtO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAmIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJkl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IC42cmVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS0xO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG5cbiAgICAgICAgJiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvclBpbik7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiAuMnJlbSBzb2xpZCAkYy1ncmF5LTE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMS4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJHRyTSBlYXNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgc3ZnIHtcbiAgICB3aWR0aDogNjByZW07XG5cbiAgICBAaW5jbHVkZSByd2QoJ2xhcmdlLXRhYmxldCcpIHtcbiAgICAgIGhlaWdodDogNThyZW07XG4gICAgICB3aWR0aDogNjNyZW07XG4gICAgfVxuICB9XG59XG4iLCIud3MtcHJlbGluZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQtbGlzdCB7XG4gIGRpdi5wYWdlciB7XG4gICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC5wYWdlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmlucHV0Rm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5odG1sW2Rpcj1ydGxdIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkLWxpc3QgZGl2LnBhZ2VyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNSU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIGRpdi5wYWdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZC1saXN0IGRpdi5wYWdlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDElO1xuICB9XG5cbiAgaHRtbFtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWJpZC1saXN0IGRpdi5wYWdlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwJTtcbiAgfVxuXG4gIC5wYWdlci1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4XG4gIH1cbn1cblxuI3ZpZXdzLWV4cG9zZWQtZm9ybS1pbnZlc3RvcnMtaW52ZXN0b3JzLXBhZ2Uge1xuICBkaXYucGFnZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgfVxuXG4gIC5wYWdlci1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctaW5mb3JtYXRpb24ge1xuICBkaXYucGFnZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICB3aWR0aDogODAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAucGFnZXItZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pbnB1dEZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuaHRtbFtkaXI9cnRsXSAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWluZm9ybWF0aW9uIGRpdi5wYWdlciB7XG4gIG1hcmdpbi1yaWdodDogMjUlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICBkaXYucGFnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1pbmZvcm1hdGlvbiBkaXYucGFnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxJTtcbiAgfVxuXG4gIGh0bWxbZGlyPXJ0bF0gLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1pbmZvcm1hdGlvbiBkaXYucGFnZXIge1xuICAgIG1hcmdpbi1yaWdodDogMCU7XG4gIH1cblxuICAucGFnZXItZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMjBweFxuICB9XG59XG5cbi8qIE1vZGFsIHN0eWxpbmcgKi9cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC8qIEhpZGRlbiBieSBkZWZhdWx0ICovXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDtcbiAgLyogU2l0IG9uIHRvcCAqL1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBGdWxsIHdpZHRoICovXG4gIGhlaWdodDogMTAwJTtcbiAgLyogRnVsbCBoZWlnaHQgKi9cbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIEVuYWJsZSBzY3JvbGwgaWYgbmVlZGVkICovXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgLyogQmxhY2sgdy8gb3BhY2l0eSAqL1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIG1hcmdpbjogMTUlIGF1dG87XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ODg7XG4gIHdpZHRoOiA4MCU7XG4gIC8qIENvdWxkIGJlIG1vcmUgb3IgbGVzcywgZGVwZW5kaW5nIG9uIHNjcmVlbiBzaXplICovXG59XG5cbi5jbG9zZS1idXR0b24ge1xuICBjb2xvcjogI2FhYTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uY2xvc2UtYnV0dG9uOmhvdmVyLFxuLmNsb3NlLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiBibGFjaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCB7XHJcbiAgLm5ld3MtbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDYwcHg7XHJcbiAgICBsZWZ0OiAxMzJweDtcclxuICAgIHdpZHRoOiA4NyU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMTdweDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAuY29sIHtcclxuICAgICAgICB3aWR0aDogMjQlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmV3cy1saXN0LWNhcmQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgICAgICAgICAubmV3cy1jYXJkLWltZyB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uZXdzLWltYWdlLWJveCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgICAgIC5uZXdzLWNhcmQtaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5ld3MtbGlzdC1jYXJkLWRldGFpbHMge1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDIwcHggMHB4IDIwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNmY5Zjk7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuXHJcbiAgICAgICAgICAuZGV0YWlscy1saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXRhaWxzLWxpbmsgc3ZnIHtcclxuICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcclxuICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubmV3cy1saXN0LXRleHQtYm94IHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuXHJcbiAgICAgICAgLm5ld3MtbGlzdC1kYXRlIHtcclxuICAgICAgICAgIGNvbG9yOiAjNGE0ZjUzO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm5ld3MtbGlzdC1kZXRhaWxzIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuXHJcbiAgICAgICAgLm5ld3MtbGlzdC10aXRsZSB7XHJcbiAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5ld3MtbGlzdC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xyXG4gICAgLm5ld3MtbGlzdCB7XHJcbiAgICAgIHJpZ2h0OiAxMzJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ob21lLW5ld3Mge1xyXG4gIC8qIGJhY2tncm91bmQ6ICNmOGY1ZWY7ICovXHJcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICBwYWRkaW5nOiA1MHB4IDYwcHggNTBweCAxMzJweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAubmV3cy1oZWFkZXIge1xyXG4gICAgcGFkZGluZzogMC44cmVtIDEuNnJlbTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjZTRkNGJjIDAlLCAjZjhmNWVmIDEwMCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjByZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xyXG4gIH1cclxuXHJcbiAgLm5ld3MtY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAubmV3cy1pdGVtLWRldGFpbHMge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgLm5ld3MtdGl0bGUge1xyXG4gICAgICAgIGhlaWdodDogNzVweDtcclxuICAgICAgICBjb2xvcjogIzM0MzczYTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uZXdzLWRhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgICAuZGF0ZS1pY29uIHtcclxuICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0MzczYTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4uZGF0ZS10ZXh0IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uZXdzLXN1bW1hcnkge1xyXG4gICAgICAgIGNvbG9yOiAjNTg1ODU4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIC5leHBsb3JlLWJ1dHRvbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogIzg0Njk0MDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xN3B4O1xyXG5cclxuICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1pdGVtLWRldGFpbHMuYWN0aXZlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3MtaXRlbS1pbWFnZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAubmV3cy1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDcxNnB4O1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uZXdzLWl0ZW0taW1hZ2UuYWN0aXZlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlci1jb250cm9sbGVyIHtcclxuICAgICAgcGFkZGluZzogMHB4IDM1cHggMHB4IDBweDtcclxuXHJcbiAgICAgIC5zbGlkZXItaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuXHJcbiAgICAgICAgLmluZGljYXRvciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjYmFiOGQ0LCAjZWVlZWY0KTtcclxuICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZGljYXRvci5hY3RpdmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzg0Njk0MCwgI2JjOTY1Yyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgY29sb3I6ICNiYzk1NWM7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAuaG9tZS1uZXdzIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMTMycHggNTBweCA2MHB4O1xyXG5cclxuICAgIC5uZXdzLWNvbnRlbnQge1xyXG4gICAgICAubmV3cy1pdGVtLWRldGFpbHMge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgLmV4cGxvcmUtYnV0dG9uIHtcclxuICAgICAgICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLW5ld3MtbGlzdCB7XHJcbiAgICAubmV3cy1saXN0IHtcclxuICAgICAgbGVmdDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1saXN0IHtcclxuICAgICAgbGVmdDogMzJweDtcclxuXHJcbiAgICAgIC5yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xyXG4gICAgICAubmV3cy1saXN0IHtcclxuICAgICAgICByaWdodDogMzJweDtcclxuXHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ob21lLW5ld3Mge1xyXG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAubmV3cy1jb250ZW50IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cclxuICAgICAgLm5ld3MtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLm5ld3MtdGl0bGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgLmV4cGxvcmUtYnV0dG9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5uZXdzLWl0ZW0tZGV0YWlscy5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubmV3cy1pdGVtLWltYWdlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICAgICAubmV3cy1pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogMzk1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNsaWRlci1jb250cm9sbGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDE1cHggMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnNsaWRlci1pbmRpY2F0b3JzIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgLmluZGljYXRvciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2JhYjhkNCwgI2VlZWVmNCk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbmRpY2F0b3IuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzg0Njk0MCwgI2JjOTY1Yyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgIC5ob21lLW5ld3Mge1xyXG4gICAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcblxyXG4gICAgICAubmV3cy1jb250ZW50IHtcclxuICAgICAgICAuc2xpZGVyLWNvbnRyb2xsZXIge1xyXG4gICAgICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2Utbm9kZS10eXBlLXJvdW5kLFxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQge1xuICAud2FybmluZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IHZhcigtLU5vdGlmaWNhdGlvbi1ub3RpZmljYXRpb24tYWxlcnQtdi1wYWRkaW5nLCAwLjVyZW0pXG4gICAgICB2YXIoLS1Ob3RpZmljYXRpb24tbm90aWZpY2F0aW9uLWFsZXJ0LWgtcGFkZGluZywgMS41cmVtKTtcbiAgICAvKiBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAqL1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogdmFyKC0tTm90aWZpY2F0aW9uLW5vdGlmaWNhdGlvbi1nYXAsIDFyZW0pO1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tUmFkaXVzLXJhZGl1cy14cywgMC4xMjVyZW0pO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLUJhY2tncm91bmQtYmFja2dyb3VuZC13YXJuaW5nLTUwLCAjZmZmYWViKTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGM2ODAzO1xuICAgIHAge1xuICAgICAgY29sb3I6IHZhcigtLVRleHQtdGV4dC13YXJuaW5nLCAjYjU0NzA4KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tU2l6ZS1UZXh0LXR5cG8tc2l6ZS10ZXh0LW1kLCAxLjg3NXJlbSk7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IHZhcigtLUxpbmUtSGVpZ2h0LVRleHQtbGluZS1oZWlnaHRzLXRleHQtbWQsIDIuNXJlbSk7IFxuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAuNXJlbTtcbiAgICB9XG4gIH1cbiAgLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmJyZWFkY3J1bWJzX19saW5rIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ucHJvamVjdC1vdmVydmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG5cbiAgLmJhY2tncm91bmQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLyogb2JqZWN0LWZpdDogY292ZXI7ICovXG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNTZweCAwcHg7XG5cbiAgICAuY29udGVudCB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzNThweDtcblxuICAgICAgaDEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICB9XG5cbiAgICAgIC50YWdzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIC50YWctYXJlYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2YyZjdmZDtcbiAgICAgICAgICBjb2xvcjogIzAwMjg1ODtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWctcmVnaW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmYmY3O1xuICAgICAgICAgIGNvbG9yOiAjMDA0NDI5O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhZy1yb3VuZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2U3ZmFmYjtcbiAgICAgICAgICBjb2xvcjogIzBhOTI5MztcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWctbGljZW5zZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZlZjhlYztcbiAgICAgICAgICBjb2xvcjogIzk3NzIyOTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucmVnaW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgLnJlZ2lvbnMtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cblxuICAgICAgICAucmVnaW9ucy12YWx1ZXMge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzMuNnB4O1xuICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICB9XG5cbiAgICAgIC5kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkO1xuICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgY29sb3I6ICM2ZDdkOGY7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgICAgICAgY29sb3I6ICNjNGQwZTM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRldGFpbDo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjM5YzEyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXRhaWw6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnJlZ2lzdGVyLWJ0biB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjOWU4YTY2O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM5ZThhNjY7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNvbXBldGl0aW9uLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZjVmM2YwO1xuICBjb2xvcjogIzRhNGE0YTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmNWYzZjA7XG4gIG1pbi1oZWlnaHQ6IDc3NXB4O1xuXG4gIC50YWJzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC50YWIge1xuICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5RGFya0dyZXktRDc1LCAjYjViN2I4KTtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH1cblxuICAudGFiLmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLXNlY29uZGFyeUdvbGQtRzQwMCwgIzg0Njk0MCk7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB9XG5cbiAgLmNvbXBldGl0aW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMjBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmxlZnQtY29udGVudCB7XG4gICAgaDMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGNvbG9yOiAjOWU4YTY2O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBjb2xvcjogIzFkMWQxYjtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNjRweDtcbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgd2lkdGg6IDgwJTtcbiAgICAgIGNvbG9yOiAjNGQ1NDU1O1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgIH1cbiAgfVxuXG4gIC5ncmFwaGljIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuY2lyY2xlLXBhdHRlcm4ge1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jaXJjbGUtcGF0dGVybi1wbGFjZWhvbGRlci5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgfVxuXG4gIC50aW1lbGluZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDE5MHB4O1xuICAgIHdpZHRoOiAxMzMlO1xuICB9XG5cbiAgLnRpbWVsaW5lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnRpbWVsaW5lLXN0ZXAge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlIHtcbiAgICBjb2xvcjogI2IwOGQ1NztcbiAgfVxuXG4gIC50aW1lbGluZS1zdGVwOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogNzFweDtcbiAgfVxuXG4gIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4ZDU3O1xuICB9XG5cbiAgLnRpbWVsaW5lLXN0ZXAgLnRpbWVsaW5lLWRhdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBjb2xvcjogI2M4YzdjNztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xuICB9XG5cbiAgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlIC50aW1lbGluZS1kYXRlIHtcbiAgICBjb2xvcjogI2IwOGQ1NztcbiAgfVxuXG4gIC5icmllZi1jb250ZW50IHtcbiAgICAuYnJpZWYtY29udGVudCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgY29sb3I6ICM2OTZkNzA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAuYnJpZWYtdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRhdGEtcm9vbS1jb250ZW50IHtcbiAgICAuZGF0YVJvb20tY29udGVudCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgY29sb3I6ICM2OTZkNzA7XG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgICAuZGF0YVJvb20tdGV4dCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG5cbiAgICAgIC5kYXRhUm9vbS1hdHRhY2htZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAuZGF0YVJvb20tZG93bmxvYWRzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMi40cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucm91bmQtYmlkcyB7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBjb2xvcjogIzhhNmUzODtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC50YWJzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgIC50YWJzLXNlY3Rpb24ge1xuICAgICAgICAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG5cbiAgICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIC5taW5pbmctaW5mbyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgIC50YWItcGFuZS1yb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgIC50YWItcGFuZS1jb2wge1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDM3NXB4O1xuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgIC50YWItcGFuZS1jb2wge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1pbmluZy1iaWRzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGNvbG9yOiAjOGE2ZTM4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAuYmlkcy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5iaWQtY2FyZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB3aWR0aDogMzg0cHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmJpZC1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYWRnZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwYmM3MDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcblxuICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmYWNhZDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjZmFmYmZiKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmNsb3NlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M1YjViO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNmYWZiZmIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmlkLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjMDAyODU4O1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAucmVnaW9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDhlYWZmO1xuICAgICAgICAgIGNvbG9yOiAjMDA0MDg1O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFyZWEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNlMGY2ZTk7XG4gICAgICAgICAgY29sb3I6ICMxNTU3MjQ7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5iaWQtZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgbWluLWhlaWdodDogMTAwcHg7XG5cbiAgICAgICAgLmRldGFpbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGludGVyZXN0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9yZS1kZXRhaWxzIHtcbiAgICAgICAgY29sb3I6ICNiYzk1NWM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjlmOTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICM2ZTRmMjk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJpZC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmNjtcblxuICAuaW50ZXJlc3QtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICB9XG5cbiAgLnJlZ2lzdGVyLWJ0biB7XG4gICAgYmFja2dyb3VuZDogIzI4YTc0NTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMyMTg4Mzg7XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIGNvbG9yOiB2YXIoLS1Gb3VuZGF0aW9uLUJpbnRlcmVzdC1jb250ZW50bi1EYXJrZXIsICM0NzNkMmQpO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIHAge1xuICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLTYwMCwgIzY1NjU2NSk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgfVxuXG4gIC5pbWFnZS1jb250YWluZXIge1xuICAgIC5pbWctZmx1aWQge1xuICAgICAgd2lkdGg6IDE4OSU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1taW5pbmctYmlkLWxpc3Qge1xuICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcbiAgLm1pbmluZy1iaWRzLXNlY3Rpb24ge1xuICAgIC5oZ2ktc3Ryb2tlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxuICB9XG5cbiAgLm1pbmluZy1iaWRzLXNlY3Rpb24gLmJpZHMtY29udGFpbmVyIC5iaWQtY2FyZCAuYmlkLWhlYWRlciAuYmFkZ2Uge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cblxuICAuYmlkLWluZm8gLnJlZ2lvbiB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAuY29tcGV0aXRpb24tc2VjdGlvbiAudGltZWxpbmUtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTQ0JTtcbiAgfVxuXG4gIC5pbWFnZS1jb250YWluZXIge1xuICAgIC5pbWctZmx1aWQge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC5taW5pbmctaW5mbyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5wcm9qZWN0LW92ZXJ2aWV3IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAuYmFja2dyb3VuZC1pbWFnZSB7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC41KTtcbiAgICB9XG5cbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbXBldGl0aW9uLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweDtcblxuICAgIC50YWJzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAudGFiIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb24tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC50aW1lbGluZS1jb250YWluZXIge1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50aW1lbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudGltZWxpbmUtc3RlcCB7XG4gICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRvcDogODdweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4ZDU3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubGVmdC1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuYmlkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5pbnRlcmVzdC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29tcGV0aXRpb24tc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuXG4gICAgLnRhYnMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLnRhYiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbXBldGl0aW9uLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAudGltZWxpbmUtY29udGFpbmVyIHtcbiAgICAgIHRvcDogNTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAudGltZWxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnRpbWVsaW5lLXN0ZXAge1xuICAgICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtc3RlcDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICB0b3A6IDg3cHg7XG4gICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAudGltZWxpbmUtc3RlcC5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IwOGQ1NztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ncmFwaGljIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxlZnQtY29udGVudCAuZGVzY3JpcHRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb2plY3Qtb3ZlcnZpZXcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC5iYWNrZ3JvdW5kLWltYWdlIHtcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjUpO1xuICAgIH1cblxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgLmNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG5cbiAgICAudGFicyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAudGFiIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGV0aXRpb24tY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC50aW1lbGluZS1jb250YWluZXIge1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50aW1lbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudGltZWxpbmUtc3RlcCB7XG4gICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRvcDogODdweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4ZDU3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyYXBoaWMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubGVmdC1jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAubWluaW5nLWJpZHMtc2VjdGlvbiB7XG4gICAgLmJpZHMtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDIwcHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAucm91bmQtYmlkcyB7XG4gICAgLnRhYnMge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIC50YWJzLXNlY3Rpb24ge1xuICAgICAgICAgIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAgICAgICAgICAudGFiLXBhbmUge1xuICAgICAgICAgICAgICAubWluaW5nLWluZm8ge1xuICAgICAgICAgICAgICAgIC50YWItcGFuZS1yb3cge1xuICAgICAgICAgICAgICAgICAgLnRhYi1wYW5lLWNvbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMThweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmlkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5pbnRlcmVzdC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29tcGV0aXRpb24tc2VjdGlvbiB7XG4gICAgLmdyYXBoaWMge1xuICAgICAgLmNpcmNsZS1wYXR0ZXJuIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aW1lbGluZS1jb250YWluZXIge1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC50aW1lbGluZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAudGltZWxpbmUtc3RlcCB7XG4gICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgIHRvcDogODdweDtcbiAgICAgICAgICBtYXJnaW46IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50aW1lbGluZS1zdGVwLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjA4ZDU3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJpZC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuaW50ZXJlc3QtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS1jb250YWluZXIge1xuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVnaXN0ZXItYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgICB9XG4gIH1cblxuICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAgIC5jb21wZXRpdGlvbi1zZWN0aW9uIC50aW1lbGluZS1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb21wZXRpdGlvbi1zZWN0aW9uIHtcbiAgICAuZ3JhcGhpYyB7XG4gICAgICAuY2lyY2xlLXBhdHRlcm4ge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICB0b3A6IDUwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnRpbWVsaW5lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC50aW1lbGluZS1zdGVwIHtcbiAgICAgICAgICB3aWR0aDogNDIlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsaW5lLXN0ZXA6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgdG9wOiA4N3B4O1xuICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpbWVsaW5lLXN0ZXAuYWN0aXZlOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiMDhkNTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYmlkLXNlY3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5pbnRlcmVzdC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZWdpc3Rlci1idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMTAlO1xuICAgIH1cbiAgfVxuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmNvbXBldGl0aW9uLXNlY3Rpb24gLnRpbWVsaW5lLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjMmQzMDMzO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICB9XG5cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cblxuICAucm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDIwcHg7XG5cbiAgICAuZXJyb3ItbWVzc2FnZSxcbiAgICAubWVzc2FnZS1lcnJvciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICB9XG5cbiAgICAuY2FyZC10aXRsZS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMmY0ZjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjNGE0ZjUzO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8qIFRvb2x0aXAgU3R5bGVzICovXG4gICAgLnRvb2x0aXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgLmhnaS1zdHJva2Uge1xuICAgICAgICBjb2xvcjogIzY5NmQ3MDtcbiAgICAgIH1cblxuICAgICAgLnRvb2x0aXB0ZXh0IHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIGNvbG9yOiAjMWQxZDFiO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuMzQ0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmM2YzZjM7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMWYyZjI7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMTI1JTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9vbHRpcDpob3ZlciAudG9vbHRpcHRleHQge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmd1YXJhbnRlZS1jYXJkLXRpdGxlLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YyZjRmNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM0YTRmNTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5taW5lcmFsLWNhbHNzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDc1cHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTg4LCAxNDksIDkyLCAwLjE1KTtcblxuICAgICAgICBzcGFuLm1pbmVyYWwtY2Fsc3MtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjQkM5NTVDO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VyZmFjZS1jYXJkLWRldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAvKiBnYXA6IDI0NXB4OyAqL1xuICAgIH1cblxuICAgIC5jYXJkLWRldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAvKiBnYXA6IDE0OHB4OyAqL1xuICAgIH1cblxuICAgIC5mb3JtLWlucHV0LWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgfVxuXG4gICAgICAuZm9ybS1sYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ3JvdXAtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjMzMzNzNiO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgIH1cblxuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjMzMzNzNiO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG90YWwtZmVlcyB7XG4gICAgICAudG90YWwtZmVlcy1ncm91cCB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDE2Mi42NDZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY2O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgIC50b3RhbC1mZWVzLWxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzRhNGY1MztcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIH1cblxuICAgICAgICAudG90YWwtZmVlcy12YWx1ZSB7XG4gICAgICAgICAgY29sb3I6ICM0YTRmNTM7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvdGFsLWd1YXJhbnRlZSB7XG4gICAgICAudG90YWwtZ3VhcmFudGVlLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTYyLjY0NnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOGY4ZjY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgLnRvdGFsLWd1YXJhbnRlZS1sYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICM0YTRmNTM7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvdGFsLWd1YXJhbnRlZS12YWx1ZSB7XG4gICAgICAgICAgY29sb3I6ICM0YTRmNTM7XG4gICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByaWNpbmctZGV0YWlscyxcbiAgICAueWVhcmx5LXByaWNpbmctZGV0YWlscyB7XG4gICAgICBoNiB7XG4gICAgICAgIGNvbG9yOiAjMzMzNzNiO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG5cbiAgICAgICAgICAubGlzdC1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICAubGlzdC1kZXRhaWxzLWxhYmVsIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMy4wMjVweCA5LjA3NXB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzLjAyNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjJmYmY3O1xuICAgICAgICAgICAgICBjb2xvcjogIzAwNDQyOTtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi1wcmltYXJ5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4NDY5NDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM1YzM4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4NDY5NDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5odG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7XG4gICAgLmNhcmQge1xuICAgICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuY2FyZC10aXRsZS1ncm91cCB7XG4gICAgICAgIC50b29sdGlwIHtcbiAgICAgICAgICAudG9vbHRpcHRleHQge1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1pbnB1dC1ncm91cCB7XG5cbiAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7XG4gICAgLnRhYnMge1xuICAgICAgLnRhYnMtYm94IHtcbiAgICAgICAgLnRhYnMtbGlzdCB7XG4gICAgICAgICAgLnRhYi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAgIC5wYWdlLW5vZGUtdHlwZS1jYWxjdWxhdG9yIHt9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7XG4gICAgLnRhYnMge1xuICAgICAgLnRhYnMtYm94IHtcbiAgICAgICAgLnRhYnMtbGlzdCB7XG4gICAgICAgICAgLnRhYi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcbiAgICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7fVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3Ige1xuICAgIC50YWJzIHtcbiAgICAgIC50YWJzLWJveCB7XG4gICAgICAgIC50YWJzLWxpc3Qge1xuICAgICAgICAgIC50YWItaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3Ige31cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7XG4gICAgLnRhYnMge1xuICAgICAgLnRhYnMtYm94IHtcbiAgICAgICAgLnRhYnMtbGlzdCB7XG4gICAgICAgICAgLnRhYi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3Ige31cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucGFnZS1ub2RlLXR5cGUtY2FsY3VsYXRvciB7XG4gICAgLnRhYnMge1xuICAgICAgLnRhYnMtYm94IHtcbiAgICAgICAgLnRhYnMtbGlzdCB7XG4gICAgICAgICAgLnRhYi1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgLnBhZ2Utbm9kZS10eXBlLWNhbGN1bGF0b3Ige31cbiAgfVxufSIsIi5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50IHtcclxuICAuYnJlYWRjcnVtYnNfX2xpbms6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5icmVhZGNydW1ic19fbGluayB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5wcm9qZWN0LW92ZXJ2aWV3IHtcclxuICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDcuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWN0aW9ucyB7XHJcbiAgICAudGFicyB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiA1NnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUxLCAyNTEsIDAuOCk7XHJcblxyXG4gICAgICAudGFiLWl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICBjb2xvcjogIzY4NmQ3MjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4NDY5NDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1wYW5lIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdmVydmlldy1jb250ZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICAgICAgLnZpc2lvbi1zZWN0aW9uIHtcclxuICAgICAgICBjb2xvcjogIzY4NmQ3MjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMCBjYWxjKC03Ni41MzQwOHB4ICsgMTAuODkydncpO1xyXG5cclxuICAgICAgICAuY29udGVudC1jb250YWluZXIge1xyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzJkMzAzMztcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAuYmFjay1idXR0b24ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU4YTY2O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU4YTY2O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcclxuICAgICAgICAgIG1heC13aWR0aDogNTQ4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDc2M3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLyogS2V5IFJlc291cmNlcyBTZWN0aW9uICovXHJcbiAgICAgIC5rZXktcmVzb3VyY2VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmNWVmO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogOTBweCA4MHB4IDgwcHggMHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTExMHB4O1xyXG5cclxuICAgICAgICAucmVzb3VyY2VzLWRldGFpbHMge1xyXG4gICAgICAgICAgcGFkZGluZzogMzBweCAxNDhweCAyMHB4IDEzMnB4O1xyXG5cclxuICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNTg1ODU4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1ODJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmVzb3VyY2UtY2FyZHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuXHJcbiAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwMXB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDhweDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2OXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1HcmV5LUc0MDAsICMzMzM3M2IpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLyogTWluaW5nIFZpc2lvbiBTZWN0aW9uICovXHJcbiAgICAgIC5taW5pbmctdmlzaW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYmZiO1xyXG5cclxuICAgICAgICAubWluaW5nLXZpc2lvbi1kZXRhaWxzIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTQ4cHggMjBweCAxMzJweDtcclxuXHJcbiAgICAgICAgICAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtR3JleS1HNTAwLCAjMmQzMDM0KTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtR3JleS1HNDAwLCAjMzMzNzNiKTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWluaW5nLXZpc2lvbi1jYXJkcyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcblxyXG4gICAgICAgICAgICAgIC5kZXZlbG9waW5nLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzgycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQmx1ZS1CMTAwLCAjNmU4MThlKTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHhcclxuICAgICAgICAgICAgICAgICAgdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5ncm93dGgtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzODJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgICAwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC4zNykgMCUsXHJcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjM3KSAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvZ3Jvd3RoLWNhcmQuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweFxyXG4gICAgICAgICAgICAgICAgICB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XHJcbiAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmRyaXZpbmctY2FyZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzODJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1Ccm93bi1CNDAwLCAjNmY2MTQ3KTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHhcclxuICAgICAgICAgICAgICAgICAgdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjhmNWVmO1xyXG5cclxuICAgICAgLm1pbmluZy1rc2Ege1xyXG4gICAgICAgIC5taW5pbmcta3NhLWRldGFpbHMge1xyXG4gICAgICAgICAgcGFkZGluZzogMTAwcHggMTMycHggODBweCAxMzJweDtcclxuXHJcbiAgICAgICAgICAuY29udGVudC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDcxcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5taW5pbmctY2FyZHMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNDhweDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDM5cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM3M2I7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNmY2MTQ3O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5jYXJkLXNvcnQge1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDc3LjMwOHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAuOTQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuMTY7XHJcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigzLjgxNjgxMDM2OTVweCk7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5taW5pbmctbnVtYmVycy1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDE0OHB4IDEwMHB4IDEzMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcblxyXG4gICAgICAgIC5taW5pbmctbnVtYmVycyB7XHJcbiAgICAgICAgICAuc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMmQzMDMzO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLm1pbmluZy1udW1iZXJzLWNhcmRzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMzFweDtcclxuICAgICAgICAgICAgZ2FwOiAxN3B4O1xyXG5cclxuICAgICAgICAgICAgLm51bWJlcnMtY2FyZCB7XHJcbiAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNykgOTkuOTYlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy9jYXJkLTEuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzllOGE2NiAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvY2FyZC0xLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLTEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNykgOTkuOTYlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy9jYXJkLTEuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzllOGE2NiAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvY2FyZC0xLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLTIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNykgOTkuOTYlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy9jYXJkLTIuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzllOGE2NiAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvY2FyZC0yLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLTMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAlLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuNykgMTAwJVxyXG4gICAgICAgICAgICAgICAgKSxcclxuICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvY2FyZC0zLnBuZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICAgICM5ZThhNjYgMTAwJVxyXG4gICAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgICB1cmwoLi4vaW1hZ2VzL2NhcmQtMy5wbmcpIGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC00IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjcpIDEwMCVcclxuICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICB1cmwoLi4vaW1hZ2VzL2NhcmQtNC5qcGcpIGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgICAxODBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSxcclxuICAgICAgICAgICAgICAgICAgICAjOWU4YTY2IDEwMCVcclxuICAgICAgICAgICAgICAgICAgKSxcclxuICAgICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy9jYXJkLTQuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtNSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAxODBkZWcsXHJcbiAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMCUsXHJcbiAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy9jYXJkLTUuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgMTgwZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMC4wNCUsXHJcbiAgICAgICAgICAgICAgICAgICAgIzllOGE2NiAxMDAlXHJcbiAgICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvY2FyZC01LmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAwcHggODBweCAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9taW5lcmFscy1iZy5zdmcpICNmZWZlZmUgMTAwJSBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgIC5hdmFpbGFibGUtbWluZXJhbHMge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGNhbGMoNzAuNTM0MDhweCArIDMuMDg2dncpO1xyXG5cclxuICAgICAgICAgIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDM3M2E7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VjdGlvbi1taW5lcmFscyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzM0MzczYTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3NTBweDtcclxuXHJcbiAgICAgICAgICAgIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHggMHB4IDQ1cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcclxuXHJcbiAgICAgICAgICAgICAgLm1pbmVyYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAubWluZXJhbC1jb250ZW50LmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb250ZW50LWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNDlweDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNlMmU1ZTg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2LjQ4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTNhN2E5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmNvbnRlbnQtbWluZXJhbC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5jb250ZW50LW1pbmVyYWwtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAubWluZXJhbC1pbWctc2hhZG93IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGNvbG9yLWJ1cm47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5pbWctc2hhZG93LWlubmVyMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzExLjM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyNS43OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNi45NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJkMzAzMztcclxuICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDI0cHggMjRweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmltZy1zaGFkb3ctaW5uZXIyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTguODZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOTIuMDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDczLjE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDQ4LjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMC43OGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDgzZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBibGFjayAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCVcclxuICAgICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigxNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWluZXJhbC1pdGVtLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNDU3cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAubWluZXJhbC1pdGVtLXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA1NnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW0tY2FyZC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhM2E3YTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuaXRlbS1jYXJkLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2UyZTVlODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJpZ2h0LWltYWdlLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAwcHggMHB4IDBweDtcclxuXHJcbiAgICAgICAgICAgICAgLmltYWdlLXNsaWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuc2xpZGUtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDZweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzRweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJjMmYzMTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLmNhcmQtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4ODhmOTI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMi41cHggIzllOGE2NiBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDExcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jYXJkLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWU4YTY2O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zbGlkZS1jYXJkLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAyLjVweCAjOWU4YTY2IHNvbGlkO1xyXG4gICAgICAgICAgICAgICAgICBnYXA6IDExcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuY2FyZC1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ZThhNjY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5leHBsb3JlLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg0Njk0MDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjIuNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zbGlkZXItY29udHJvbGxlciB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjQwcHggMzVweCAwcHggMHB4O1xyXG5cclxuICAgICAgICAgICAgICAuc2xpZGVyLWluZGljYXRvcnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuaW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjE3LCAyMTcsIDIxNywgMC40KTtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmluZGljYXRvci5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMzVweCA4MHB4IDEzMHB4O1xyXG5cclxuICAgICAgICAucmFua2luZ3Mtc2VjdGlvbiB7XHJcbiAgICAgICAgICAucmFua2luZ3Mtc2VjdGlvbi1oZWFkZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgICAgIC5zZWN0aW9uLWhlYWRlci1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNjI2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOTBweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAuaGVhZGVyLWRldGFpbHMtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaGVhZGVyLWRldGFpbHMtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ODU4NTg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRyb2xsZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yYW5raW5nLXNsaWRlci13cmFwcGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmFua2luZy1jYXJkcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIC5udW1iZXJzLWNhcmQge1xyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjkycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2VjZjBmMztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMzVweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MTdweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAxODBkZWcsXHJcbiAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMC40JSxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCA1KSAxMDAlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgbGlnaHRncmF5IDEwMCU7XHJcblxyXG4gICAgICAgICAgICAgIC5udW1iZXJzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjAzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzM1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQxN3B4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiA3MCU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSA1MCUsXHJcbiAgICAgICAgICAgICAgICAgICM5ZThhNjYgMTAwJVxyXG4gICAgICAgICAgICAgICAgKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZWJlY2NhcHVycGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtMiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQxN3B4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjcpIDk5Ljk2JVxyXG4gICAgICAgICAgICAgICAgKSxcclxuICAgICAgICAgICAgICAgIHVybCguLi9pbWFnZXMvMy5qcGcpIGxpZ2h0Z3JheSA1MCUgLyBjb3ZlciBuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgICAxODBkZWcsXHJcbiAgICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwLjA0JSxcclxuICAgICAgICAgICAgICAgICAgICAjOWU4YTY2IDEwMCVcclxuICAgICAgICAgICAgICAgICAgKSxcclxuICAgICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy8zLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLTMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MTdweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAxODBkZWcsXHJcbiAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMCkgMCUsXHJcbiAgICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgMC43KSAxMDAlXHJcbiAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgdXJsKC4uL2ltYWdlcy81LmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICAgICM5ZThhNjYgMTAwJVxyXG4gICAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgICB1cmwoLi4vaW1hZ2VzLzUuanBnKSBsaWdodGdyYXkgNTAlIC8gY292ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtNCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQxN3B4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwKSAwJSxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjcpIDEwMCVcclxuICAgICAgICAgICAgICAgICksXHJcbiAgICAgICAgICAgICAgICB1cmwoLi4vaW1hZ2VzLzEyLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuXHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICAgICAgICAgIDE4MGRlZyxcclxuICAgICAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIDApIDAuMDQlLFxyXG4gICAgICAgICAgICAgICAgICAgICM5ZThhNjYgMTAwJVxyXG4gICAgICAgICAgICAgICAgICApLFxyXG4gICAgICAgICAgICAgICAgICB1cmwoLi4vaW1hZ2VzLzEyLmpwZykgbGlnaHRncmF5IDUwJSAvIGNvdmVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IHtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG5cclxuICAgICAgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiB7XHJcbiAgICAgICAgLmd1aWRlLXNlY3Rpb24ge1xyXG4gICAgICAgICAgY29sb3I6ICM2ODZkNzI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGNhbGMoLTc2LjUzNDA4cHggKyAxMC44OTJ2dyk7XHJcblxyXG4gICAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0NjlweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzJkMzAzMztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzU4NTg1ODtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgIC5iYWNrLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU4YTY2O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzllOGE2NjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDYxOXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ndWlkZS1zdGVwcyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21hcC12ZWN0b3Iuc3ZnKSAjZjhmNWVmIDgwJTtcclxuXHJcbiAgICAgICAgICAubWFwLWNvbnRhbmllciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBjYWxjKDgwLjM5NjY0cHggKyAzLjA4NnZ3KTtcclxuXHJcbiAgICAgICAgICAgIC5zdGVwcy1jb250YW5pZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMHB4IDBweCAwcHg7XHJcblxyXG4gICAgICAgICAgICAgIC5zdGVwcy1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXAtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjQuNDVweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5ODk1YTA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4LjAxcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLXNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMS4xM3B4IHJnYmEoMCwgMCwgMCwgMC4xMikgc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0tY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzQuNTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0LjU0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMC40NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTAuMzVweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM3LjI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAzLjM5cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KSBzb2xpZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzFlMTczMztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMC40OTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc3RlcC1pdGVtLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMjAuMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDIuMDFweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnN0ZXAtaXRlbS1jaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgICAgICAgICAgIDQ1ZGVnLFxyXG4gICAgICAgICAgICAgICAgICAgICAgIzg0Njk0MCAwJSxcclxuICAgICAgICAgICAgICAgICAgICAgICNmOGY1ZWYgMTAwJVxyXG4gICAgICAgICAgICAgICAgICAgICk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA1LjY1cHggd2hpdGUgc29saWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIC8qIGJvcmRlci1yYWRpdXM6IDEwcHg7ICovXHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBzLWNvbnRlbnQtZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiAxN3B4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLmRldGFpbHMtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZGV0YWlscy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmJmYmZjO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTFweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAuZGV0YWlscy1zdW1tYXJ5LFxyXG4gICAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMtYnJpZWYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzNzNiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBzLWNvbnRlbnQtZGV0YWlscy5oaWRkZW4ge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50LWRldGFpbHMuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnN0ZXBzLWNvbnRlbnQtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg0Njk0MDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIyLjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCB7XHJcbiAgICAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQge1xyXG4gICAgICAubWluZXJhbC1yYW5raW5ncy1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDEzMHB4IDIwcHggMzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iYWNrLWJ1dHRvbiB7XHJcbiAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN0ZXBzLWNvbnRlbnQtYnRuIHtcclxuICAgICAgLmhnaS1zdHJva2Uge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXhwbG9yZS1idXR0b24ge1xyXG4gICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWN0aW9ucyB7XHJcbiAgICAgIC5vdmVydmlldy1jb250ZW50IHtcclxuICAgICAgICAua2V5LXJlc291cmNlcyB7XHJcbiAgICAgICAgICAucmVzb3VyY2VzLWRldGFpbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDEzMnB4IDIwcHggMTQ4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQge1xyXG4gICAgICAgIC5hdmFpbGFibGUtbWluZXJhbHMtc2VjdGlvbiB7XHJcbiAgICAgICAgICAuYXZhaWxhYmxlLW1pbmVyYWxzIHtcclxuICAgICAgICAgICAgLnNlY3Rpb24tbWluZXJhbHMge1xyXG4gICAgICAgICAgICAgIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDQ1cHggMHB4IDBweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zbGlkZXItY29udHJvbGxlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNDBweCAwcHggMHB4IDM1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLnNsaWRlci1pbmRpY2F0b3JzIHtcclxuICAgICAgICAgICAgICAgICAgLmluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IHtcclxuICAgICAgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiB7XHJcbiAgICAgICAgLmd1aWRlLXN0ZXBzIHtcclxuICAgICAgICAgIC5tYXAtY29udGFuaWVyIHtcclxuICAgICAgICAgICAgLnN0ZXBzLWNvbnRhbmllciB7XHJcbiAgICAgICAgICAgICAgLnN0ZXBzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgLnN0ZXAtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuc3RlcC1pdGVtLWNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLXNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAucGFnZS1ub2RlLXR5cGUtaW52ZXN0bWVudCB7XHJcbiAgICAucHJvamVjdC1vdmVydmlldyB7XHJcbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VjdGlvbnMge1xyXG4gICAgICAud3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICAudGFicyB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAwcHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vdmVydmlldy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAgICAgLnZpc2lvbi1zZWN0aW9uIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpO1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGhlaWdodDogNjMwcHg7XHJcblxyXG4gICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgLmJhY2stYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5rZXktcmVzb3VyY2VzIHtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuXHJcbiAgICAgICAgICAucmVzb3VyY2VzLWRldGFpbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAuc3VidGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmVzb3VyY2UtY2FyZHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDM5MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICAgIC5jYXJkLWljb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5taW5pbmctdmlzaW9uIHtcclxuICAgICAgICAgIC5taW5pbmctdmlzaW9uLWRldGFpbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgIGgyLFxyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5taW5pbmctdmlzaW9uLWNhcmRzIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kZXZlbG9waW5nLWNhcmQsXHJcbiAgICAgICAgICAgICAgICAuZ3Jvd3RoLWNhcmQsXHJcbiAgICAgICAgICAgICAgICAuZHJpdmluZy1jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQge1xyXG4gICAgICAgIC5taW5pbmcta3NhIHtcclxuICAgICAgICAgIC5taW5pbmcta3NhLWRldGFpbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMDBweCAwcHggMjBweCAyMHB4O1xyXG5cclxuICAgICAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLm1pbmluZy1jYXJkcyB7XHJcbiAgICAgICAgICAgICAgICAuY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWluaW5nLW51bWJlcnMtc2VjdGlvbiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMycHggMTAwcHggMzJweDtcclxuXHJcbiAgICAgICAgICAubWluaW5nLW51bWJlcnMge1xyXG4gICAgICAgICAgICAubWluaW5nLW51bWJlcnMtY2FyZHMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxN3B4O1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgIC5jYXJkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzMxcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAwcHggMjBweCAwcHg7XHJcblxyXG4gICAgICAgICAgLmF2YWlsYWJsZS1taW5lcmFscyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBjYWxjKDcuNTM0MDhweCArIDMuMDg2dncpO1xyXG5cclxuICAgICAgICAgICAgLnNlY3Rpb24tbWluZXJhbHMge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTA5NXB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0MTVweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTEzcHg7XHJcblxyXG4gICAgICAgICAgICAgIC5yaWdodC1pbWFnZS1zbGlkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5sZWZ0LW1pbmVyYWwtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDBweCAwcHggMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY29udGVudC1oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzQwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQtbWluZXJhbC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxvdztcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5jb250ZW50LW1pbmVyYWwtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLm1pbmVyYWwtaXRlbS1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pbmVyYWwtcmFua2luZ3Mtc2VjdGlvbiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDVweCAyMHB4IDIwcHg7XHJcblxyXG4gICAgICAgICAgLnJhbmtpbmdzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAuY29udHJvbGxlciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJhbmtpbmctY2FyZHMge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuXHJcbiAgICAgICAgLmludmVzdG1lbnQtZ3VpZGUtc2VjdGlvbiB7XHJcbiAgICAgICAgICAuZ3VpZGUtc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgLmNvbnRlbnQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbWFnZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZ3VpZGUtc3RlcHMge1xyXG4gICAgICAgICAgICAubWFwLWNvbnRhbmllciB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAuc3RlcHMtY29udGFuaWVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDBweCAwcHggMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcy1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIC5zdGVwLWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zdGVwLXNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdGVwcy1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwNXB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgLnN0ZXBzLWNvbnRlbnQtZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMtZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMtc3VtbWFyeSxcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmRldGFpbHMtYnJpZWYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xyXG4gICAgLnBhZ2Utbm9kZS10eXBlLWludmVzdG1lbnQge1xyXG4gICAgICAub3Blbi1pbnZlc3RtZW50LWNvbnRlbnQge1xyXG4gICAgICAgIC5taW5lcmFsLXJhbmtpbmdzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAyMHB4IDIwcHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlY3Rpb25zIHtcclxuICAgICAgICAuaW52ZXN0bWVudC1ndWlkZS1jb250ZW50IHtcclxuICAgICAgICAgIC5pbnZlc3RtZW50LWd1aWRlLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAuZ3VpZGUtc3RlcHMge1xyXG4gICAgICAgICAgICAgIC5tYXAtY29udGFuaWVyIHtcclxuICAgICAgICAgICAgICAgIC5zdGVwcy1jb250YW5pZXIge1xyXG4gICAgICAgICAgICAgICAgICAuc3RlcHMtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnN0ZXBzLWNvbnRlbnQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcGVuLWludmVzdG1lbnQtY29udGVudCB7XHJcbiAgICAgICAgICAubWluaW5nLWtzYSB7XHJcbiAgICAgICAgICAgIC5taW5pbmcta3NhLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwMHB4IDIwcHggMjBweCAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXZhaWxhYmxlLW1pbmVyYWxzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAuYXZhaWxhYmxlLW1pbmVyYWxzIHtcclxuICAgICAgICAgICAgICAuc2VjdGlvbi1taW5lcmFscyB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmxlZnQtbWluZXJhbC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDVweCAxNXB4IDBweCAwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAuY29udGVudC1taW5lcmFsLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jb250ZW50LW1pbmVyYWwtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1pbmVyYWwtaW1nLXNoYWRvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogODVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdlLW5vZGUtdHlwZS1pbnZlc3RtZW50XHJcbiAgICAuc2VjdGlvbnNcclxuICAgIC5vcGVuLWludmVzdG1lbnQtY29udGVudFxyXG4gICAgLmF2YWlsYWJsZS1taW5lcmFscy1zZWN0aW9uXHJcbiAgICAuYXZhaWxhYmxlLW1pbmVyYWxzXHJcbiAgICAuc2VjdGlvbi1taW5lcmFsc1xyXG4gICAgLmxlZnQtbWluZXJhbC1jb250ZW50XHJcbiAgICAuY29udGVudC1taW5lcmFsLWRldGFpbHNcclxuICAgIC5jb250ZW50LW1pbmVyYWwtaW1nXHJcbiAgICAubWluZXJhbC1pbWctc2hhZG93IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbn1cclxuIiwiLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtaW5mbyB7XG4gIC5wYWdlLWhlcm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY1ZWY7XG4gICAgY29sb3I6ICMyZDMwMzM7XG4gICAgaGVpZ2h0OiA5MjBweDtcblxuICAgIC5oZXJvLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxNjBweDtcbiAgICAgIGxlZnQ6IDEzMnB4O1xuICAgICAgd2lkdGg6IDg3JTtcblxuICAgICAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICAgICAgLm1pbmVyYWwtY29udGFpbmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB0b3A6IDY2cHg7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgLmNvbnRhaW5lci1kZXRhaWxzIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MzZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjg2cHg7XG4gICAgICAgICAgICBnYXA6IDMycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgLmNvbnRhaW5lci10aXRsZSB7XG4gICAgICAgICAgICAgIC8qIHdpZHRoOiAzNDdweDsgKi9cbiAgICAgICAgICAgICAgY29sb3I6ICMyZDMwMzM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDY4LjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbnRhaW5lci1zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjk2ZDcwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5taW5lcmFsLWltYWdlLXNoYWRvdyB7XG4gICAgICAgICAgICB3aWR0aDogMzQ0LjY3cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIC5zaGFkb3ctbGF5ZXJzIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDM0NC42N3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE0OC43NnB4O1xuICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgIHRvcDogMjM1cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogY29sb3ItYnVybjtcblxuICAgICAgICAgICAgICAuc2hhZG93LWZpcnN0LWxheWVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzExLjM4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTQuOThweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAzMy43OHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyZDMwMzM7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMjRweCAyNHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDI0cHgpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnNoYWRvdy1zZWNvbmQtbGF5ZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTguMTFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDg0LjQycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNzMuMTdweDtcbiAgICAgICAgICAgICAgICB0b3A6IDQ0LjI0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05Ljg3ZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgICA4M2RlZyxcbiAgICAgICAgICAgICAgICAgIGJsYWNrIDAlLFxuICAgICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCVcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDE2cHggMTZweCAxNnB4O1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigxNnB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWluZXJhbC1pbWFnZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNDMuNTlweDtcbiAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWluZXJhbC1kZXRhaWxzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAubWluZXJhbC1kZXRhaWxzLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAyMjhweDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAubWluZXJhbC1kZXRhaWxzLWhlYWRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTQ2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMzczYjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzYuNHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMTZweDtcblxuICAgICAgICAgICAgLmNhcmQtaXRlbSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNjJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAgIC5pdGVtLWRldGFpbHMge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAgIC5pdGVtLWRldGFpbHMtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ZTgxOGU7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLml0ZW0tZGV0YWlscy12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzJkMzAzNDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudG9wLWxvY2F0aW9ucy13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzQzNDY0YSAwJSwgIzQzNDY0YSAxMDAlKTtcblxuICAgIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA2NnB4O1xuICAgICAgbGVmdDogMTMycHg7XG4gICAgICBoZWlnaHQ6IDYzMXB4O1xuICAgICAgd2lkdGg6IDg3JTtcblxuICAgICAgLnRvcC1sb2NhdGlvbnMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogNTBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFlMWUxO1xuICAgICAgICAgIHdpZHRoOiAxMDgwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJvdHRvbTogMTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1oZWFkZXIge1xuICAgICAgICAgIHdpZHRoOiA1MTRweDtcbiAgICAgICAgICBjb2xvcjogI2Y4ZjVlZjtcblxuICAgICAgICAgIC5sb2NhdGlvbi1oZWFkZXItZmlyc3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAubG9jYXRpb24taGVhZGVyLXNlY29uZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgaGVpZ2h0OiA0MzlweDtcblxuICAgICAgICAuY2FyZC1saXN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM1NHB4O1xuICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHJnYmEoMjQyLjMsIDI0Mi4zLCAyNDIuMywgMCkgc29saWQ7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmQzMDMzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICAgICAgICAuaGdpLXN0cm9rZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgICAgICAgLmNhcmQtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jYXJkLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDg4LjQ0cHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2FyZC12YWx1ZS1rbSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0Mi44OHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0LjEycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXBwbGljYXRpb25zLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmYWZiZmI7XG5cbiAgICAuYXBwbGljYXRpb25zLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA2MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiA2NnB4O1xuICAgICAgbGVmdDogMTMycHg7XG4gICAgICBoZWlnaHQ6IDY5MXB4O1xuICAgICAgd2lkdGg6IDg3JTtcblxuICAgICAgLmFwcGxpY2F0aW9ucy1oZWFkZXIge1xuICAgICAgICB3aWR0aDogNDM0cHg7XG4gICAgICAgIGhlaWdodDogMTQ2cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDYycHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAuY2FyZC1saXN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDM1NHB4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDQ0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQ4cHg7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCAjZGFkYWRhIHNvbGlkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FyZC1pY29uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAuY2FyZC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM2ZjYxNDc7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM3M3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOThweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzNzNiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1saXN0IHtcbiAgLm1pbmVyYWwtaW5mbyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiAxMzJweDtcbiAgICB3aWR0aDogODclO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcblxuICAgIC5jYXJkLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDIxcHg7XG5cbiAgICAgIC5jYXJkLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgIHdpZHRoOiAzMDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjVweCByZ2JhKDIzMy41MiwgMjMzLjUyLCAyMzMuNTIsIDAuMTYpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcblxuICAgICAgICAgIC5pbWFnZS1ncm91cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0OCwgMjQ1LCAyMzksIDAuMzQpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAuaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIC5pbWFnZS1zaGFkb3cge1xuICAgICAgICAgICAgICAgIC5zaGFkb3ctbGF5ZXJzIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA2M3B4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAxNnB4IDE2cHggMTZweDtcbiAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cigxNnB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICB0b3A6IC0yOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGhlaWdodDogNjdweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogNHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLmNhcmQtY29udGVudC1sYWJlbHMge1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgICAgICAgICAubGFiZWwtb25lIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmY3ZmQ7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgIC5sYWJlbC1vbmUtdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAyODU4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBESU4gTmV4dCBMVCBBcmFiaWM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNS42cHg7XG4gICAgICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGFiZWwtdHdvIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MXB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmZiZjc7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAubGFiZWwtdHdvLXRleHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwNDQyOTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRElOIE5leHQgTFQgQXJhYmljO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUuNnB4O1xuICAgICAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQtdGl0bGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTkxcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNDNweDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgZ2FwOiAzcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgLmNhcmQtY29udGVudC10aXRsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjY3cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxZDFkMWI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBESU4gTmV4dCBMVCBBcmFiaWM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzcuOHB4O1xuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZWFkLW1vcmUge1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTFweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgIC5tb3JlLXNlcGFyYXRvciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4ICNmNmY5Zjkgc29saWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yZWFkLW1vcmUtZ3JvdXAge1xuICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGdhcDogNjNweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG5cbiAgICAgICAgICAgICAgLnJlYWQtbW9yZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRElOIE5leHQgTFQgQXJhYmljO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5LjJweDtcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubW9yZS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5odG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAucGFnZS1ub2RlLXR5cGUtbWluZXJhbC1pbmZvIHtcbiAgICAucGFnZS1oZXJvIHtcbiAgICAgIC5oZXJvLXdyYXBwZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTMycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvcC1sb2NhdGlvbnMtd3JhcHBlciB7XG4gICAgICAudG9wLWxvY2F0aW9ucy1jb250YWluZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTMycHg7XG5cbiAgICAgICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICAuY2FyZC1saXN0IHtcbiAgICAgICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgICAgLmNhcmQtY29udGVudCB7XG4gICAgICAgICAgICAgICAgLmNhcmQtdmFsdWUta20ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwbGljYXRpb25zLXdyYXBwZXIge1xuICAgICAgLmFwcGxpY2F0aW9ucy1jb250YWluZXIge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMTMycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmVyYWwtbGlzdCB7XG4gICAgLm1pbmVyYWwtaW5mbyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDU1cHg7XG5cbiAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAuY2FyZC1ncm91cCB7XG4gICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgLmltYWdlLWdyb3VwIHtcbiAgICAgICAgICAgICAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgLmltYWdlLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAuc2hhZG93LWxheWVycyB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA4NXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8ge1xuICAgIC5wYWdlLWhlcm8ge1xuICAgICAgaGVpZ2h0OiAxMzIwcHg7XG5cbiAgICAgIC5oZXJvLXdyYXBwZXIge1xuICAgICAgICBsZWZ0OiAzMnB4O1xuXG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIGhlaWdodDogNjk1cHg7XG5cbiAgICAgICAgICAubWluZXJhbC1jb250YWluZXIge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZ2FwOiAzMHB4O1xuXG4gICAgICAgICAgICAubWluZXJhbC1pbWFnZS1zaGFkb3cge1xuICAgICAgICAgICAgICAuc2hhZG93LWxheWVycyB7XG4gICAgICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIwMHB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm1pbmVyYWwtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5taW5lcmFsLWRldGFpbHMge1xuICAgICAgICAgIC5taW5lcmFsLWRldGFpbHMtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLm1pbmVyYWwtZGV0YWlscy1oZWFkZXIge1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhcmQtbGlzdCB7XG4gICAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgICAuY2FyZC1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudG9wLWxvY2F0aW9ucy13cmFwcGVyIHtcbiAgICAgIC50b3AtbG9jYXRpb25zLWNvbnRhaW5lciB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgbGVmdDogMzJweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDE0MzVweDtcblxuICAgICAgICAudG9wLWxvY2F0aW9ucy1oZWFkZXIge1xuICAgICAgICAgIC5sb2NhdGlvbi1oZWFkZXIge1xuICAgICAgICAgICAgd2lkdGg6IDM4OHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtY29udGFpbmVyIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAuY2FyZC1saXN0IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgIHdpZHRoOiA5OSU7XG4gICAgICAgICAgICAgIGhlaWdodDogMjkwcHg7XG4gICAgICAgICAgICAgIGdhcDogMHB4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwbGljYXRpb25zLXdyYXBwZXIge1xuICAgICAgLmFwcGxpY2F0aW9ucy1jb250YWluZXIge1xuICAgICAgICBsZWZ0OiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDExMDBweDtcblxuICAgICAgICAuYXBwbGljYXRpb25zLWhlYWRlciB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1jb250YWluZXIge1xuICAgICAgICAgIC5jYXJkLWxpc3Qge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIGdhcDogMHB4O1xuXG4gICAgICAgICAgICAgIC5jYXJkLWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBnYXA6IDBweDtcblxuICAgICAgICAgICAgICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWxpc3Qge1xuICAgIC5taW5lcmFsLWluZm8ge1xuICAgICAgbGVmdDogNTBweDtcbiAgICB9XG4gIH1cblxuICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAgIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWluZm8ge1xuICAgICAgLnBhZ2UtaGVybyAuaGVyby13cmFwcGVyIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICB9XG5cbiAgICAgIC50b3AtbG9jYXRpb25zLXdyYXBwZXIge1xuICAgICAgICAudG9wLWxvY2F0aW9ucy1jb250YWluZXIge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcHBsaWNhdGlvbnMtd3JhcHBlciB7XG4gICAgICAgIC5hcHBsaWNhdGlvbnMtY29udGFpbmVyIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1ub2RlLXR5cGUtZXZlbnRzIHtcclxuICAuZXZlbnRzLWxpc3Qge1xyXG4gICAgLmV2ZW50LWZpbHRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgIC5ldmVudC1maWx0ZXItY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCA4cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMThweDtcclxuXHJcbiAgICAgICAgLmV2ZW50LWlucHV0LWdyb3VwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxOHB4O1xyXG5cclxuICAgICAgICAgIC5ldmVudC1sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzQzNzNhO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZXZlbnQtc2VsZWN0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpXHJcbiAgICAgICAgICAgICAgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNjM2MzYzM7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhiNjkxNDtcclxuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGI2OTE0O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjOGI2OTE0O1xyXG4gICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvKiBDdXN0b20gZHJvcGRvd24gYXJyb3cgKi9cclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiA0MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA3JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcHBseS1idG4ge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4IDE4cHg7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMGJjNzA7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnQtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMHB4IDEzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAgIC5ldmVudC1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMzk1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgICAgICAgLmV2ZW50LWltYWdlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0dXMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmYWZiZmI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0dXMudXBjb21pbmcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBiYzcwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdGF0dXMucGFzc2VkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U0NmE2YTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ldmVudC1kZXRhaWxzIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDQ2NWM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5sb2NhdGlvbi1kYXRlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzZkN2Q4ZjtcclxuXHJcbiAgICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM2ZDdkOGY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgICAgLyogd2lkdGg6IDMyMHB4OyAqL1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgICAgLyogd2lkdGg6IDE0NnB4OyAqL1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmY2VmZWQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZTg3NzY2O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWcud29ya3Nob3Age1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCAxNDUsIDE0MCwgMC4yKTtcclxuICAgICAgICAgICAgY29sb3I6ICM0YjkxOGM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZy5idXNpbmVzcyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNmYwZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA2NWZmO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWcuY29uZmVyZW5jZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2U5ZDY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZDc5MTMxO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWcuaW5pdGlhdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlN2ZhZmI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGE5MjkzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWcuYXdhcmVuZXNzIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U2ZTllYztcclxuICAgICAgICAgICAgY29sb3I6ICMwNTI1M2M7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZy5hd2FyZW5lc3Mtd29ya3Nob3Age1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTNlZmQ1O1xyXG4gICAgICAgICAgICBjb2xvcjogIzc1YjEyZjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYWdlLW5vZGUtdHlwZS1ldmVudCB7XHJcbiAgLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuZXZlbnQge1xyXG4gICAgcGFkZGluZzogMHB4IDEzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtNTBweDtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDE4cHg7XHJcblxyXG4gICAgICAuZXZlbnQtY29sOCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMThweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAudGFicyB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgLyogZ2FwOiA2NXB4OyAqL1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICAudGFiIHtcclxuICAgICAgICAgICAgY29sb3I6ICNiNWI3Yjg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZWNlZGVkO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50YWIuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG5cclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYmM5NTVjO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY29udGVudC1zZXBhcmF0b3Ige1xyXG4gICAgICAgICAgICBib3JkZXI6IDNweCAjZjdmN2Y3IHNvbGlkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDUwcHggMHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zcGVha2VyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgLnNwZWFrZXItaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4M3B4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogODJweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3BlYWtlci1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxM3B4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG5cclxuICAgICAgICAgICAgICAuc3BlYWtlci1uYW1lIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNwZWFrZXItcG9zaXRpb24ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODU4ZDlkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IENhaXJvO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNi44cHg7XHJcbiAgICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9waWNzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgY29sb3I6ICM2NjY7XHJcblxyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNiYzk1NWM7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF0dGFjaG1lbnRzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAxOHB4O1xyXG5cclxuICAgICAgICAgIC5hdHRhY2htZW50c0xhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZpbGVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDEuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIC5maWxlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGdhcDogMS4ycmVtO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZjQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDJyZW07XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICAgLmZpbGVJY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjdyZW07XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmZpbGVCb3gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuZmlsZU5hbWUge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzM0MzczYTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZmlsZVdlaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzkyOTM5NDtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5pY29uLWRvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0LjhyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ldmVudC1jb2w0IHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG5cclxuICAgICAgICAuZXZlbnQtZGV0YWlscy1saXN0IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgICAgLml0ZW0tZ3JvdXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAuZXZlbnREZXRhaWxzVGV4dCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAuZGV0YWlsc0xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNmM3NTdkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuZGV0YWlsc1ZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZXZlbnQtdmlkZW8ge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuXHJcbiAgICAgICAgICAudmlkZW8ge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50IHtcclxuICAgIC5ldmVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxNDBweCAwcHggMTMwcHg7XHJcblxyXG4gICAgICAuZXZlbnQtZGV0YWlscyB7XHJcbiAgICAgICAgLmV2ZW50LWNvbDgge1xyXG4gICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50cyB7XHJcbiAgICAuZXZlbnRzLWxpc3Qge1xyXG4gICAgICAuZXZlbnQtZmlsdGVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgIC5ldmVudC1maWx0ZXItY29udGVudCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmV2ZW50LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYWdlLW5vZGUtdHlwZS1ldmVudCB7XHJcbiAgICAuZXZlbnQge1xyXG4gICAgICBwYWRkaW5nOiAwcHggMTVweDtcclxuXHJcbiAgICAgIC5ldmVudC1kZXRhaWxzIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAuZXZlbnQtY29sOCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XHJcblxyXG4gICAgICAgICAgLnRhYnMge1xyXG4gICAgICAgICAgICBnYXA6IDBweDtcclxuXHJcbiAgICAgICAgICAgIC50YWIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ldmVudC1jb2w0IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgIC5wYWdlLW5vZGUtdHlwZS1ldmVudCB7XHJcbiAgICAgIC5ldmVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhdGgta25vd2xlZGdlLWNlbnRlcixcclxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIge1xyXG4gIC5yb3cge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICB9XHJcblxyXG4gIC5rYy1jb250YWluZXIge1xyXG4gICAgLmtjLWNvbnRlbnQge1xyXG5cclxuXHJcbiAgICAgIC5rYy1ndWlkZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMy45NHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4xMnJlbTtcclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTEwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMge1xyXG4gICAgICAgICAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC45NHJlbTtcclxuXHJcbiAgICAgICAgICAgIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgLmJlZi1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IC8vIEFkZCBzcGFjZSBiZXR3ZWVuIHRleHQgYW5kIGxpbmVcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXktMTE7IC8vIEFkanVzdCBjb2xvciBpZiBuZWVkZWRcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iZWYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS04O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi0tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52aWV3cy1yb3cge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNi43MjlweCAyOC4wNHB4IDBweCByZ2JhKDIzNCwgMjM0LCAyMzQsIDAuMTYpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA3NyU7XHJcbiAgICAgICAgICAgICAgbGVmdDogNSU7XHJcblxyXG4gICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjM1ODY5cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjU2cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC41NnJlbSAwLjg0cmVtIDAuODRyZW0gMC41NnJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGUtNDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTEwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7XHJcbiAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0xMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDYpIHtcclxuICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi00O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNykge1xyXG4gICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS00O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoOCkge1xyXG4gICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg5KSB7XHJcbiAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tNDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1pbnNydWMtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4NHB4O1xyXG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1jcmVhdGVkIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XHJcblxyXG4gICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgIC8qIDEuMjYxODhyZW0gKi9cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEuNTZyZW0gMS41NnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2VudGVyLXNsaWRlciB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNhcm91c2VsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG5cclxuICAgICAgICAgICAgLmNlbnRlci1zbGlkZXIge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZ3VpZGVzLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkuMzdyZW07XHJcblxyXG4gICAgICAgICAgICAgIC5jYXJvdXNlbC1jb250cm9scyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4OyAvLyBTcGFjZSBiZXR3ZWVuIGFycm93c1xyXG5cclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLy8gVmlldyBBbGwgQnV0dG9uIFN0eWxpbmdcclxuICAgICAgICAgICAgICAudmlldy1hbGwtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLnZpZXctYWxsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAuNDEzNjlyZW07XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC03OyAvLyBBZGp1c3QgdG8geW91ciBicmFuZCBjb2xvclxyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2MtdXNlci1tYW51YWwge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xyXG4gICAgICBwYWRkaW5nOiA0LjYycmVtIDA7XHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWdyYXktMTA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yb3cge1xyXG4gICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZpZXctdXNlci1tYW51YWwge1xyXG4gICAgICAgIC52aWV3LWNvbnRyb2xzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjYycmVtO1xyXG5cclxuICAgICAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmJlZi1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGdhcDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgbGk6aGFzKGFbbmFtZT1cImZpZWxkX2RvY3VtZW50X3R5cGVfdmFsdWVbQWxsXVwiXSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IC8vIEFkZCBzcGFjZSBiZXR3ZWVuIHRleHQgYW5kIGxpbmVcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXktMTE7IC8vIEFkanVzdCBjb2xvciBpZiBuZWVkZWRcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5iZWYtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS04O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgJi0tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52aWV3LWFsbC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAudmlldy1hbGwtYnRuIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwLjQxMzY5cmVtO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmcteHMsIDFyZW0pIHZhcigtLXNwYWNpbmctc3BhY2luZy1zLCAxLjVyZW0pO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNzsgLy8gQWRqdXN0IHRvIHlvdXIgYnJhbmQgY29sb3JcclxuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZXdzLXJvdyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW07XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudXNlci1tYW51YWwtY2FyZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC51c2VyLW1hbnVhbC1jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMxNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyODRweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMS43NnJlbSAwIDAgMS41NnJlbTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAyMCU7XHJcblxyXG4gICAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZpbGUtYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAuc29jaWFsLWljb25zIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pY29ucy1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zaGFyZS1saW5rIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuYWN0aXZlIC5zb2NpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudXNlci1tYW51YWwtY2FyZC1hY3Rpb25zIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMS40NHJlbTtcclxuICAgICAgICAgICAgICBnYXA6IDEuMzhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2MtbWluaXJhbHMtY2xhc3NlcyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMjtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDkuNXJlbTtcclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiA2cmVtIDAgNi41cmVtIDA7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTEwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnZpZXctbWluaXJhbHMtY2xhc3NlcyB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAucm93LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAubWluaXJhbC1jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQxNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5taW5lcmFsLWNsYXNzLWxpbmsge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1pbmlyYWwtY2FyZCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgLm1pbmlyYWwtY2FyZC1jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDUlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNTZyZW07XHJcblxyXG4gICAgICAgICAgICAubWluaXJhbC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWluaXJhbC1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWluaXJhbC1saW5rIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjU2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2MtY29udGFjdCB7XHJcbiAgICAuY29udGFjdC1zZWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZS02O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuY29udGFjdC10ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1Ljc1cmVtO1xyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTc7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBjb2xvcjogJGMtZ3JheS0xMjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAvKiA4NS43MTQlICovXHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMDYyNXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuMDZyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1idG4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JlZW4tMTtcclxuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB3aWR0aDogMTAuNDEzNjlyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICBwYWRkaW5nOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmcteHMsIDFyZW0pIHZhcigtLXNwYWNpbmctc3BhY2luZy1zLCAxLjVyZW0pO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmctMnhzLCAwLjVyZW0pO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1tLCAwLjVyZW0pO1xyXG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGFjdC1pbWFnZSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMjQuOTM3NXJlbTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc29jaWFsLWljb25zIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtNSU7XHJcbiAgICAgICAgbGVmdDogNS40NHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saXZlLWNoYXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC01JTtcclxuICAgICAgICByaWdodDogNS40NHJlbTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyZWVuLTE7XHJcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0LjM3NXJlbSAxcmVtIDByZW0gNC4zNzVyZW07XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwgMjAsIDEyLCAwLjA4KTtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjJyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2MtZmFxcyB7XHJcbiAgICAuaGVhZGVyLWZhcSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgcGFkZGluZzogNnJlbSAwIDYuNXJlbSAwO1xyXG5cclxuICAgICAgLnZpZXctYWxsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgLnZpZXctYWxsLWJ0biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwLjQxMzY5cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNzsgLy8gQWRqdXN0IHRvIHlvdXIgYnJhbmQgY29sb3JcclxuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICBjb2xvcjogJGMtZ3JheS0xMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmFxcy1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC44OHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogdW5zZXQ7XHJcbiAgfVxyXG5cclxuICAua2MtaGVyby1zZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuc3VicGFnZUhlcm9fX3RpdGxlIHtcclxuICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuc3VicGFnZUhlcm9fX3RleHQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ibG9jayB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDkuNSU7XHJcbiAgICAgIHotaW5kZXg6IDU7XHJcblxyXG4gICAgICAuc2VhcmNoLWJsb2NrLWZvcm0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmO1xyXG4gICAgICAgIHdpZHRoOiA1OC42ODc1cmVtO1xyXG4gICAgICAgIGhlaWdodDogNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgIC5mb3JtLWl0ZW0tLWtleXMge1xyXG4gICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zcGFjaW5nLTJ4cywgMC41cmVtKTtcclxuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC03OyAvLyBBZGp1c3QgdG8gbWF0Y2ggZGVzaWduXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjAwJTtcclxuICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2gtYmxvY2stZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcblxyXG4gIC52aWV3cy1maWVsZC1maWVsZC1mcmVxdWVudC10b3BpY3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogLTJyZW07XHJcbiAgICB6LWluZGV4OiA0O1xyXG5cclxuICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBnYXA6IDAuNXJlbTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAvLyB3aWR0aDogNy44MTI1cmVtO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzLjE4NzVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAycmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1Ccm93bi1CMzAwLCAjOWU4YTY2KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUJyb3duLUI1MCwgI2Y1ZjNmMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQnJvd24tQjMwMCwgIzllOGE2Nik7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuXHJcbiAgLnBhdGgta25vd2xlZGdlLWNlbnRlcixcclxuICAucGFnZS1ub2RlLXR5cGUta25vd2xlZGdlLWNlbnRlciB7XHJcbiAgICAua2MtY29udGVudCB7XHJcblxyXG4gICAgICAua2MtZ3VpZGUge1xyXG4gICAgICAgIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIHtcclxuICAgICAgICAgIC52aWV3cy1yb3cge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgICAgICAgLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHtcclxuICAgICAgICAgICAgICAuYmVmLWxpbmtzIHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1JTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudmlld3MtZmllbGQtY3JlYXRlZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41NnJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcm91c2VsLWNvbnRyb2xzIHtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZXctdXNlci1tYW51YWwge1xyXG4gICAgLnZpZXctY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAucm93IHtcclxuICAgICAgICBnYXA6IDEuMjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSB7XHJcbiAgICAgICAgLmJlZi1saW5rcyB7XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnVzZXItbWFudWFsLWNhcmQtY29udGVudCB7XHJcbiAgICAgIG1hcmdpbjogMS43NnJlbSAxLjU2cmVtIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmtjLW1pbmlyYWxzLWNsYXNzZXMge1xyXG4gICAgLm1pbmlyYWwtY2FyZC1jb250ZW50IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiB1bnNldDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMi41NnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5rYy1jb250YWN0IHtcclxuXHJcblxyXG4gICAgLmNvbnRhY3QtaW1hZ2Uge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsLWljb25zIHtcclxuICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgIHJpZ2h0OiA1LjQ0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5saXZlLWNoYXQge1xyXG4gICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgIGxlZnQ6IDUuNDRyZW07XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDQuMzc1cmVtIDQuMzc1cmVtIDByZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5rYy1oZXJvLXNlY3Rpb24ge1xyXG4gICAgLnNlYXJjaC1ibG9jayB7XHJcbiAgICAgIC5mb3JtLXN1Ym1pdCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2MtZmFxcyB7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBoMyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xyXG4gIC5rYy1oZXJvLXNlY3Rpb24ge1xyXG4gICAgLnNlYXJjaC1ibG9jayB7XHJcbiAgICAgIGZvcm0ge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIC5rYy1taW5pcmFscy1jbGFzc2VzIHtcclxuICAvLyAgIC52aWV3LW1pbmlyYWxzLWNsYXNzZXMge1xyXG4gIC8vICAgICAucm93IHtcclxuICAvLyAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIC8vICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIC8vICAgICAgIGdhcDogMTVweDtcclxuXHJcbiAgLy8gICAgICAgLm1pbmlyYWwtY2FyZC1pbWFnZSB7XHJcbiAgLy8gICAgICAgICBpbWcge1xyXG4gIC8vICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gIC8vICAgICAgICAgfVxyXG5cclxuICAvLyAgICAgICB9XHJcblxyXG4gIC8vICAgICB9XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcblxyXG4gIC5wYXRoLWtub3dsZWRnZS1jZW50ZXIsXHJcbiAgLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIge1xyXG4gICAgLmtjLWhlcm8tc2VjdGlvbiB7XHJcbiAgICAgIC5zZWFyY2gtYmxvY2sge1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2MtY29udGFpbmVyIHtcclxuICAgICAgLmtjLWNvbnRlbnQge1xyXG4gICAgICAgIC5rYy1ndWlkZSB7XHJcbiAgICAgICAgICAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyB7XHJcbiAgICAgICAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICAgICAgICAgIC5mb3JtLWl0ZW0tLWZpZWxkLWd1aWRlLWNhdGVnb3J5LXRhcmdldC1pZCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAua2MtbWluaXJhbHMtY2xhc3NlcyB7XHJcbiAgICAgICAgLnZpZXctbWluaXJhbHMtY2xhc3NlcyB7XHJcbiAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAubWluaXJhbC1jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAua2MtdXNlci1tYW51YWwge1xyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlldy11c2VyLW1hbnVhbCB7XHJcbiAgICAgICAgICAudmlldy1jb250cm9scyB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgICAgICAgICAuZm9ybS1pdGVtLS1maWVsZC1kb2N1bWVudC10eXBlLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgICAgIGxpOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAua2MtZmFxcyB7XHJcbiAgICAgIC5mYXFzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyB7XHJcbiAgLmNvbXBsZXhlcy1saXN0IHtcclxuICAgIHBhZGRpbmc6IDMwcHggMTMycHggMHB4IDEzMnB4O1xyXG5cclxuICAgIC5taW5pbmctY29tcGxleGVzIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZ2FwOiAxOHB4O1xyXG5cclxuICAgICAgLmxpc3QtZmlsdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDI0cHggMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMDJweDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAuZmlsdGVyLWhlYWRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcclxuXHJcbiAgICAgICAgICAuZmlsdGVyLXRpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMmQzMjM5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlsdGVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgcGFkZGluZzogMjRweCA4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG5cclxuICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3BhY2UtdmVjdG9yIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZhO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZpbHRlci1pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLmZpbHRlci1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJylcclxuICAgICAgICAgICAgICAgIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNjM2MzYzM7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOGI2OTE0O1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjMzQzNzNhO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZmlsdGVyLWlucHV0IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzNjM2MzO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhiNjkxNDtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXBwbHktYnRuIHtcclxuICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMThweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBiYzcwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29tcGxleGVzLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGdhcDogMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICAgICAuY29sIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1pbi13aWR0aDogMzExcHg7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICAubGlzdC1jYXJkIHtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMjY4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG5cclxuICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAmLmluYWN0aXZlLFxyXG4gICAgICAgICAgICAgICYuSW5hY3RpdmUsXHJcbiAgICAgICAgICAgICAgJi5JbkFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZhY2FkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZhZmJmYjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuY2xvc2VkLFxyXG4gICAgICAgICAgICAgICYuQ2xvc2VkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYzViNWI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmFmYmZiO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUsXHJcbiAgICAgICAgICAgICAgJi5BY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM3MDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmYWZiZmI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdC10ZXh0LWJveCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcclxuXHJcbiAgICAgICAgICAgICAgLmxpc3QtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxZDFkMWI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGE0ZjUzO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1sb2NhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YyZjdmZDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDI4NTg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tZGlzdGFuY2Uge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmMmZiZjc7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA0NDI5O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGlzdC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICAuZGV0YWlscy1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgLmRldGFpbHMtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzE0MWIzNDtcclxuXHJcbiAgICAgICAgICAgICAgICAgIC5kZXRhaWxzLWl0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuZGV0YWlscy1pdGVtLXZhbHVlIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIC5kZXRhaWxzLWl0ZW0tdmFsdWUuYmctc2hhZG93IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y2ZjlmOTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG5cclxuICAgICAgICAgICAgICAuZGV0YWlscy1saW5rIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1ub2RlLXR5cGUtY29tcGxleCB7XHJcbiAgLmJyZWFkY3J1bWJzX19saW5rOm5vdCg6bGFzdC1jaGlsZCk6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuYnJlYWRjcnVtYnNfX2xpbmsge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRlc2NyaXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgLmhlcm8td3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMTMycHggMHB4IDEzMnB4O1xyXG5cclxuICAgICAgLmJhY2tncm91bmQtaW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1NnB4IDBweDtcclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMzU4cHg7XHJcblxyXG4gICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnRhZ3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAudGFnLWxpY2Vuc2Uge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2U5ZDY7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNkNzkxMzE7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAucmVnaW9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcblxyXG4gICAgICAgICAgICAucmVnaW9ucy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlZ2lvbnMtdmFsdWVzIHtcclxuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzLjZweDtcclxuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmRldGFpbHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiA1MXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MXB4O1xyXG5cclxuICAgICAgICAgICAgLnNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQ7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDBweDtcclxuICAgICAgICAgICAgICBjb2xvcjogIzZkN2Q4ZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRldGFpbCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNSU7XHJcblxyXG4gICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYzRkMGUzO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRldGFpbDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZjM5YzEyO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRldGFpbDpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5yZWdpc3Rlci1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICBjb2xvcjogIzllOGE2NjtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5ZThhNjY7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vdmVydmlldy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY1ZWY7XHJcbiAgICBoZWlnaHQ6IDExNDhweDtcclxuXHJcbiAgICAub3ZlcnZpZXctY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDY2cHg7XHJcbiAgICAgIGxlZnQ6IDEzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDYzMXB4O1xyXG4gICAgICB3aWR0aDogODclO1xyXG5cclxuICAgICAgLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NGY1NTtcclxuICAgICAgICAgIHdpZHRoOiAxMDgwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3ZlcnZpZXctaGVhZGVyIHtcclxuICAgICAgICAgIHdpZHRoOiA1MTRweDtcclxuICAgICAgICAgIGNvbG9yOiAjNDk0ZjU1O1xyXG5cclxuICAgICAgICAgIC5oZWFkZXItZmlyc3Qge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWFkZXItZmlyc3QsXHJcbiAgICAgICAgICAuaGVhZGVyLXNlY29uZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYzcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmhlYWRlci1zdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2M3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBoZWlnaHQ6IDQzOXB4O1xyXG5cclxuICAgICAgICAuY2FyZC1saXN0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBnYXA6IDE4cHg7XHJcblxyXG4gICAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MDFweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0OHB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDY5cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1HcmV5LUc0MDAsICMzMzM3M2IpO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJlZ2lzdGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMjgzcHg7XHJcbiAgICBoZWlnaHQ6IDU0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIHRvcDogLTI3MHB4O1xyXG5cclxuICAgIC5iYWNrZ3JvdW5kLWltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUyLCA3MCwgOTIsIDAuNik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmdyYWRpZW50LW92ZXJsYXkge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMzQ0NjVjIDAlLCByZ2JhKDUyLCA3MCwgOTIsIDApIDEwMCUpO1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IC0xJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgd2lkdGg6IDU3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgcGFkZGluZzogNTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1jb250YWluZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAjMzQ0NjVjO1xyXG4gICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgY29sb3I6ICM0ZDYwNzU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGJjNzA7XHJcbiAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG46aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5OTVhO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLml0ZW0tbWFwIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDUyMHB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLm1hcC1ncm91cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNTIwcHg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLmNvb3JkaW5hdGVzLWdyb3VwIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggcmdiYSgyMTgsIDIxOCwgMjE4LCAwLjE2KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMzBweDtcclxuICAgIHdpZHRoOiA0NjBweDtcclxuICB9XHJcblxyXG4gIC50aXRsZSB7XHJcbiAgICBjb2xvcjogIzM0MzczYTtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIzJTtcclxuICB9XHJcblxyXG4gIC5kZXRhaWxzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLmRldGFpbC1yb3cge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAubGFiZWwge1xyXG4gICAgY29sb3I6ICM4NDY5NDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnZhbHVlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogIzM5MzczNztcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1zZWxlY3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNvb3JkaW5hdGUtc2VsZWN0IHtcclxuICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzM5MzczNztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5jdXN0b20tc2VsZWN0OjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIuKWvFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICBjb2xvcjogIzM5MzczNztcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLm1hdGVyaWFsLXNlbGVjdCB7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgY29sb3I6ICMzOTM3Mzc7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAubWF0ZXJpYWwtc2VsZWN0OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcclxuICB9XHJcblxyXG4gIC5jb29yZGluYXRlLWJveCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMTBweDtcclxuICB9XHJcblxyXG4gIC5vZGQtcGFpciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmVmOGVjO1xyXG4gIH1cclxuXHJcbiAgLmV2ZW4tcGFpciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTZmMGZmO1xyXG4gIH1cclxuXHJcbiAgb3B0aW9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLyogLnhDb29yZCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6ICNGRUY4RUM7XHJcbiAgfVxyXG5cclxuICAueUNvb3JkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYmFja2dyb3VuZDogI0U2RjBGRjtcclxuICB9ICovXHJcbn1cclxuXHJcbmh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMge1xyXG4gICAgLmNhcmQtZGV0YWlscyB7XHJcbiAgICAgIC5oZ2ktc3Ryb2tlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnZS1ub2RlLXR5cGUtY29tcGxleCB7XHJcbiAgICAub3ZlcnZpZXctd3JhcHBlciB7XHJcbiAgICAgIC5vdmVydmlldy1jb250YWluZXIge1xyXG4gICAgICAgIHJpZ2h0OiAxMzJweDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlZ2lzdGVyIHtcclxuICAgICAgLmdyYWRpZW50LW92ZXJsYXkge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgMjcwZGVnLFxyXG4gICAgICAgICAgIzM0NDY1YyAwJSxcclxuICAgICAgICAgIHJnYmEoNTIsIDcwLCA5MiwgMCkgMTAwJVxyXG4gICAgICAgICk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250ZW50IHtcclxuICAgICAgICBsZWZ0OiAtMSU7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAucGFnZS1ub2RlLXR5cGUtbWluaW5nLWNvbXBsZXhlcyB7XHJcbiAgICAuY29tcGxleGVzLWxpc3Qge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMHB4IDMwcHg7XHJcblxyXG4gICAgICAubWluaW5nLWNvbXBsZXhlcyB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAubGlzdC1maWx0ZXIge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAzMzBweDtcclxuXHJcbiAgICAgICAgICAuZmlsdGVyLWhlYWRlciB7XHJcbiAgICAgICAgICAgIC5idXJnZXItaWNvbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmZpbHRlci1jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXBwbHktYnRuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb21wbGV4ZXMtcm93IHtcclxuICAgICAgICAgIC5jb2wge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDMzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1hcC1ncm91cCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgIC5jb29yZGluYXRlcy1ncm91cCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5wYWdlLW5vZGUtdHlwZS1taW5pbmctY29tcGxleGVzIHtcclxuICAgIC5jb21wbGV4ZXMtbGlzdCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggNDBweCAwcHggNDBweDtcclxuXHJcbiAgICAgIC5taW5pbmctY29tcGxleGVzIHtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgIC5saXN0LWZpbHRlciB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDY4NXB4O1xyXG5cclxuICAgICAgICAgIC5maWx0ZXItaGVhZGVyIHtcclxuICAgICAgICAgICAgLmJ1cmdlci1pY29uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZmlsdGVyLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hcHBseS1idG4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbXBsZXhlcy1yb3cge1xyXG4gICAgICAgICAgLmNvbCB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzM1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMge1xyXG4gICAgLmNvbXBsZXhlcy1saXN0IHtcclxuICAgICAgLm1pbmluZy1jb21wbGV4ZXMge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLmxpc3QtZmlsdGVyIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMzMwcHg7XHJcblxyXG4gICAgICAgICAgLmZpbHRlci1oZWFkZXIge1xyXG4gICAgICAgICAgICAuYnVyZ2VyLWljb24ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5maWx0ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFwcGx5LWJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tcGxleGVzLXJvdyB7XHJcbiAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1jb21wbGV4ZXMge1xyXG4gICAgLmNvbXBsZXhlcy1saXN0IHtcclxuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDBweCAzMHB4O1xyXG5cclxuICAgICAgLm1pbmluZy1jb21wbGV4ZXMge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLmxpc3QtZmlsdGVyIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMzAzcHg7XHJcblxyXG4gICAgICAgICAgLmZpbHRlci1oZWFkZXIge1xyXG4gICAgICAgICAgICAuYnVyZ2VyLWljb24ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5maWx0ZXItY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFwcGx5LWJ0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tcGxleGVzLXJvdyB7XHJcbiAgICAgICAgICAuY29sIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbn1cclxuIiwiLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3Qge1xyXG4gIC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUtMTtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiA0LjU2cmVtIDAgMy4xMnJlbSAwO1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTEwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOTM3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2VyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMge1xyXG4gICAgLnZpZXctY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZpZXctZmlsdGVycyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNC41NnJlbTtcclxuXHJcbiAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAuZm9ybS1pdGVtLS1maWVsZC1ndWlkZS1jYXRlZ29yeS10YXJnZXQtaWQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAuYmVmLWxpbmtzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuXHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07IC8vIEFkZCBzcGFjZSBiZXR3ZWVuIHRleHQgYW5kIGxpbmVcclxuXHJcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdyYXktMTE7IC8vIEFkanVzdCBjb2xvciBpZiBuZWVkZWRcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYmVmLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS04O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi42MjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtNztcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvcm0taXRlbS0tdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG5cclxuICAgICAgICAgIC5mb3JtLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktMTE7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbTsgLy8gQWRqdXN0IGZvciBpY29uIHNwYWNpbmdcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL2ljb25zL3NlYXJjaC1pY29uLnN2Z1wiKVxyXG4gICAgICAgICAgICAgIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICAudmlld3Mtcm93IHtcclxuICAgICAgICAucm93LWNvbnRlbnQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDMxNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1pbnNydWMtaW1hZ2Uge1xyXG4gICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjg0cHg7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNzMzOTRyZW0gMC43MzM5NHJlbSAwcmVtIDByZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDI3MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1JTtcclxuXHJcbiAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMi4zNTg2OXJlbTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wdXJwbGUtNDtcclxuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41NnJlbTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjU2cmVtIDAuODRyZW0gMC44NHJlbSAwLjU2cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnZpZXdzLWZpZWxkLWNyZWF0ZWQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XHJcblxyXG4gICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtODtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAvKiAxLjI2MTg4cmVtICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMS41NnJlbSAxLjU2cmVtO1xyXG5cclxuICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcclxuICAgICAgICAgICAgICBsaW5lLWNsYW1wOiAyO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTI7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIHtcclxuICAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xyXG5cclxuICAgIC5ndWlkZXMtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjVweCAwcHggcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjE2KTtcclxuICAgICAgcGFkZGluZzogMi42NXJlbSAyLjY1cmVtIDUuNTJyZW0gMi42NXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAuZ3VpZGVzLWRlc2Mge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbTtcclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgdGgsXHJcbiAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1nb2xkLTM7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XHJcblxyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRyOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xyXG5cclxuICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1nb2xkLTM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjY3cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWdvbGQtNztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwsXHJcbiAgICAgICAgb2wge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY3cmVtO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yZWxhdGVkLXRvLXNlY3Rpb24ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGMtZ29sZC05O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0LjExMnB4IDMwLjg0M3B4IDBweCByZ2JhKDIyMCwgMjIwLCAyMjAsIDAuMTUpO1xyXG4gICAgICAgIHdpZHRoOiAyMy4zODk1NnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjYycmVtO1xyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2stMztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy13aGl0ZTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjIxcmVtO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2stMztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zODU1NnJlbTtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMC44M3JlbTtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjgzcmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBhIHtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICAgIGNvbG9yOiAkYy1ibGFjay0zO1xyXG4gICAgICAgIC8vICAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICAgICAgICAvLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAwLjM4NTU2cmVtO1xyXG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDMuMTQ4NjNyZW07XHJcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogLjgzcmVtO1xyXG4gICAgICAgIC8vICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgLy8gICAgICY6aG92ZXIge1xyXG4gICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZDogJGMtZ29sZC03O1xyXG4gICAgICAgIC8vICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBjb2xvcjogdmFyKC0tU2Vjb25kYXJ5LUJsLTgwMCwgIzQ1NDU0NSk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnZpZXctZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMge1xyXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVhZC1tb3JlLXNlY3Rpb24ge1xyXG4gICAgICAudmlldy1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyB7XHJcbiAgICAgICAgLnZpZXctY29udGVudCB7XHJcbiAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZ2FwOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnJvdy1jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDYuNzI5cHggMjguMDRweCAwcHggcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjE2KTtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogNzclO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUlO1xyXG5cclxuICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi4zNTg2OXJlbTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNTZyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjU2cmVtIDAuODRyZW0gMC44NHJlbSAwLjU2cmVtO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS00O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMTA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWZpZWxkLWd1aWRlLWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ3JlZW4tNDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1maWVsZC1ndWlkZS1pbnNydWMtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4NHB4O1xyXG4gICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC1jcmVhdGVkIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XHJcblxyXG4gICAgICAgICAgICAgIC5maWVsZC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgIC8qIDEuMjYxODhyZW0gKi9cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDEuNTZyZW0gMS41NnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogJGMtYmxhY2stNjtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNzJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XHJcbiAgLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3QsXHJcbiAgLnBhZ2Utbm9kZS10eXBlLWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIHtcclxuICAgIC52aWV3LWd1aWRlcy1hbmQtaW5zdHJ1Y3Rpb25zIHtcclxuICAgICAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICAgICAgLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHtcclxuICAgICAgICAgIC5iZWYtbGlua3Mge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlld3MtZmllbGQtZmllbGQtZ3VpZGUtY2F0ZWdvcnkge1xyXG4gICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIHJpZ2h0OiA1JTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnZpZXdzLWZpZWxkLWNyZWF0ZWQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMS41NnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWxhdGVkLXRvLXNlY3Rpb24ge1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnZS1ub2RlLXR5cGUtZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtbGlzdCB7XHJcbiAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjU2cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucyB7XHJcbiAgICAuZ3VpZGVzLWRlc2Mge1xyXG4gICAgICB1bCB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gIC5wYWdlLW5vZGUtdHlwZS1ndWlkZXMtYW5kLWluc3RydWN0aW9ucy1saXN0IHtcclxuICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDI1cHg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLmZvcm0taXRlbS0tZmllbGQtZ3VpZGUtY2F0ZWdvcnktdGFyZ2V0LWlkIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb3JtLWl0ZW0tLXRpdGxlIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ3VpZGVzLWFuZC1pbnN0cnVjdGlvbnMtZGV0YWlscyB7XHJcbiAgICAuZ3VpZGVzLWNvbnRhaW5lciB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhZ2Utbm9kZS10eXBlLXVzZXItbWFudWFsLWxpc3Qge1xyXG4gIC5ndWlkZS1hbmQtaW5zdHJ1Y3Rpb25zLWxpc3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUtMTtcclxuXHJcbiAgICAudGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiA0LjU2cmVtIDAgMy4xMnJlbSAwO1xyXG5cclxuICAgICAgaDEge1xyXG4gICAgICAgIGNvbG9yOiAkYy1ncmF5LTEwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjkzNzVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudmlldy11c2VyLW1hbnVhbCB7XHJcbiAgICAgIC5wYWdlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yb3cge1xyXG4gICAgICAgIGdhcDogMS4yNXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52aWV3LWZpbHRlcnMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0LjU2cmVtO1xyXG5cclxuICAgICAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgLmZvcm0taXRlbS0tZmllbGQtZG9jdW1lbnQtdHlwZS12YWx1ZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5iZWYtbGlua3Mge1xyXG4gICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgbGk6aGFzKGFbbmFtZT1cImZpZWxkX2RvY3VtZW50X3R5cGVfdmFsdWVbQWxsXVwiXSkge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgLy8gQWRkIHNwYWNlIGJldHdlZW4gdGV4dCBhbmQgbGluZVxyXG5cclxuICAgICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ3JheS0xMTsgLy8gQWRqdXN0IGNvbG9yIGlmIG5lZWRlZFxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAuYmVmLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjYyNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi0tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtNztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZm9ybS1pdGVtLS10aXRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuXHJcbiAgICAgICAgICAgIC5mb3JtLXRleHQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZ2FwOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43NXJlbTtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTExO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtOyAvLyBBZGp1c3QgZm9yIGljb24gc3BhY2luZ1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi90aGVtZXMvZXNuYWQvcHVibGljL2ltYWdlcy9pY29ucy9zZWFyY2gtaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucm93LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC4zcztcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnVzZXItbWFudWFsLWNhcmQge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgIC51c2VyLW1hbnVhbC1jYXJkLWltYWdlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzE2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyODRweDtcclxuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjczMzk0cmVtIDAuNzMzOTRyZW0gMHJlbSAwcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVzZXItbWFudWFsLWNhcmQtY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMS43NnJlbSAwIDAgMS41NnJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDIwJTtcclxuXHJcbiAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGMtZ29sZC04O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVzZXItbWFudWFsLWNhcmQtYWN0aW9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNDRyZW07XHJcbiAgICAgICAgICAgIGdhcDogMS4zOHJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuZmlsZS1hY3Rpb25zIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgICAgICAgICAgICAgLmljb25zLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaGFyZS1saW5rIHtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZlIC5zb2NpYWwtaWNvbnMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1ub2RlLXR5cGUtdXNlci1tYW51YWwge1xyXG4gIC51c2VyLW1hbnVhbHMtZGV0YWlscyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xyXG5cclxuICAgIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjVweCAwcHggcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjE2KTtcclxuICAgICAgcGFkZGluZzogMi42NXJlbSAyLjY1cmVtIDUuNTJyZW0gMi42NXJlbTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAudXNlci1tYW51YWxzLWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kb2N1bWVudC1wZGYge1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51c2VyLW1hbnVhbHMtZGVzYyB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTQ7XHJcbiAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS42N3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay01O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwsXHJcbiAgICAgICAgb2wge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjY3cmVtO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVsYXRlZC10by1zZWN0aW9uIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM4NTU2cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWdvbGQtOTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNC4xMTJweCAzMC44NDNweCAwcHggcmdiYSgyMjAsIDIyMCwgMjIwLCAwLjE1KTtcclxuICAgICAgICB3aWR0aDogMjMuMzg5NTZyZW07XHJcbiAgICAgICAgcGFkZGluZzogMS4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS42MnJlbTtcclxuXHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTM7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGMtd2hpdGU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTM7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuODNyZW07XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1nb2xkLTc7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjgzcmVtO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1TZWNvbmRhcnktQmwtODAwLCAjNDU0NTQ1KTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlYWQtbW9yZS1zZWN0aW9uIHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAkYy1ibGFjay02O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS43MnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGdhcDogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJvdy1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuM3M7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC51c2VyLW1hbnVhbC1jYXJkIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAudXNlci1tYW51YWwtY2FyZC1pbWFnZSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMxNnB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjg0cHg7XHJcbiAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC43MzM5NHJlbSAwLjczMzk0cmVtIDByZW0gMHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDEuNzZyZW0gMCAwIDEuNTZyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAyMCU7XHJcblxyXG4gICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtODtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnVzZXItbWFudWFsLWNhcmQtYWN0aW9ucyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNDRyZW07XHJcbiAgICAgICAgICAgIGdhcDogMS4zOHJlbTtcclxuXHJcbiAgICAgICAgICAgIC5maWxlLWFjdGlvbnMge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgLnNvY2lhbC1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvbnMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycHg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnNoYXJlLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUgLnNvY2lhbC1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XHJcblxyXG4gIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbC1saXN0LFxyXG4gIC5wYWdlLW5vZGUtdHlwZS11c2VyLW1hbnVhbCB7XHJcbiAgICAudmlldy11c2VyLW1hbnVhbCB7XHJcbiAgICAgIC52aWV3cy1leHBvc2VkLWZvcm0ge1xyXG4gICAgICAgIC5mb3JtLWl0ZW0tLWZpZWxkLWRvY3VtZW50LXR5cGUtdmFsdWUge1xyXG4gICAgICAgICAgLmJlZi1saW5rcyB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC52aWV3cy1maWVsZC1jcmVhdGVkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNTZyZW0gIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgaDQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNTZyZW07XHJcblxyXG4gICAgICB9XHJcblxyXG4gICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogLjgzcmVtO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC51c2VyLW1hbnVhbC1jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgLnZpZXctdXNlci1tYW51YWwge1xyXG4gICAgLnJvdyB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBnYXA6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudmlld3MtZXhwb3NlZC1mb3JtIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIC5mb3JtLWl0ZW0tLWZpZWxkLXVzZXItZ3VpZGVzLWNhdGVnb3J5LXRhcmdldC1pZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgICAgbGk6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZm9ybS1pdGVtLS10aXRsZSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnVzZXItbWFudWFscy1kZXRhaWxzIHtcclxuICAgIC51c2VyLW1hbnVhbHMtY29udGFpbmVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIHtcclxuICAgIC5taW5pZXJhbHMtY2xhc3Nlcy1kZXRhaWxzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZS0xO1xyXG5cclxuICAgICAgICAubWluaXJhbHMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjVweCAwcHggcmdiYSgyMzQsIDIzNCwgMjM0LCAwLjE2KTtcclxuICAgICAgICAgICAgcGFkZGluZzogMi42NXJlbSAyLjY1cmVtIDUuNTJyZW0gMi42NXJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAgICAgICAubWluaXJhbHMtZGVzYyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG5cclxuICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS42N3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtNztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW0gO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsLG9sIHtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42N3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdHI6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0aCxcclxuICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVsYXRlZC10by1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1nb2xkLTk7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNC4xMTJweCAzMC44NDNweCAwcHggcmdiYSgyMjAsIDIyMCwgMjIwLCAwLjE1KTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMy4zODk1NnJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjYycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stMztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4yMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzg1NTZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuODNyZW07XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1nb2xkLTc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuODNyZW07XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAvLyBhIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIC8vICAgICBjb2xvcjogJGMtYmxhY2stMztcclxuICAgICAgICAgICAgICAgIC8vICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgIC8vICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMC4zODU1NnJlbTtcclxuICAgICAgICAgICAgICAgIC8vICAgICBoZWlnaHQ6IDMuMTQ4NjNyZW07XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIC8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHBhZGRpbmctbGVmdDogLjgzcmVtO1xyXG4gICAgICAgICAgICAgICAgLy8gICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgIC8vICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgYmFja2dyb3VuZDogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1TZWNvbmRhcnktQmwtODAwLCAjNDU0NTQ1KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5odG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xyXG5cclxuICAgIC5wYWdlLW5vZGUtdHlwZS1taW5lcmFsLWNsYXNzIHtcclxuICAgICAgICAudmlld3MtZmllbGQtdGl0bGUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNTZyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVsYXRlZC10by1zZWN0aW9uIHtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1pbmllcmFscy1jbGFzc2VzLWRldGFpbHMge1xyXG4gICAgICAgIC5taW5pcmFscy1kZXNjIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAubWluaWVyYWxzLWNsYXNzZXMtZGV0YWlscyB7XHJcbiAgICAgICAgLm1pbmlyYWxzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLnBhZ2Utbm9kZS10eXBlLWNvbnRhY3QtdXMge1xyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJkLWJvZHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuY29sLW1kIHtcclxuICAgIHdpZHRoOiAxMDAlOyAvLyBEZWZhdWx0IGZvciBtb2JpbGUgYW5kIHRhYmxldCAoeHMgYW5kIG1kKVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICB3aWR0aDogNTAlOyAvLyBGb3IgbGFyZ2Ugc2NyZWVucyAobGcgYW5kIGFib3ZlKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRpdGxlLW1vZGFsIHtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIC8qIDU3LjZweCAqL1xyXG4gIH1cclxuXHJcbiAgI2Jvb2stYW4tYXBwb2ludG1lbnQtbW9kYWwge1xyXG4gICAgLnRpdGxlLW1vZGFsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICB3aWR0aDogODAycHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndlYmZvcm0tc3VibWlzc2lvbi1ib29rLWFuLWFwcG9pbnRtZW50LWZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjMzQzNzNhO1xyXG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0LFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA5cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKVxyXG4gICAgICAgIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWdyb3VwLXNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tcmVxdWlyZWQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgKlwiO1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pdGVtX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLndlYmZvcm0tYnV0dG9uLS1zdWJtaXQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE2cHggdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDI0cHgpO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICBnYXA6IHZhcigtLXNwYWNpbmctc3BhY2luZy0yeHMsIDhweCk7XHJcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG5cclxuICAgICAgLyogODAlICovXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjYxNDc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjc3VwcG9ydC1jZW50ZXItbW9kYWwge1xyXG4gICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogODAycHg7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlLW1vZGFsIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN1cHBvcnQtY2VudGVyLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiAxN3B4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMGYwZjA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggMHB4IHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNik7XHJcblxyXG4gICAgICAgIC5zdXBwb3J0LWNlbnRlci1pdGVtIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndyYXBwZXItdGl0bGUge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xyXG5cclxuICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIC5zdXBwb3J0LWNlbnRlci10aXRsZSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1kYXJrLCAjMzQzNzNhKTtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1cHBvcnQtY2VudGVyLWFkZHJlc3Mge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgIC8qIDI1LjJweCAqL1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvbmUtYnRuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDI0cHgpO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICAgICAgICBnYXA6IHZhcigtLXNwYWNpbmctc3BhY2luZy0yeHMsIDhweCk7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG5cclxuICAgICAgICAgIC8qIDgwJSAqL1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjYxNDc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yb3cge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuXHJcbiAgICAgIC5kb25lLWJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTZweCB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMjRweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgIGdhcDogdmFyKC0tc3BhY2luZy1zcGFjaW5nLTJ4cywgOHB4KTtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktYmFzZSwgIzllOGE2Nik7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcblxyXG4gICAgICAgIC8qIDgwJSAqL1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZmNjE0NztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZ2V0LWluLXRvdWNoLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy10b3A6IDY0cHg7XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgIGdhcDogdW5zZXQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGJhY2tncm91bmQ6ICNmYWZiZmI7XHJcblxyXG4gICAgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNzlweDtcclxuXHJcbiAgICAgIGgzIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUdyZXktRzMwMCwgIzQ5NGY1NSk7XHJcbiAgICAgICAgZm9udC1zaXplOiA0NXB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgIC8qIDMuOTM3NXJlbSAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLWNvbnRhY3Qge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDMwMXB4O1xyXG4gICAgICBwYWRkaW5nOiA0MHB4IDMycHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZmxleDogMSAwIDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgd2lkdGg6IDYzMnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmljb24td3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNDlweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCA5LjgwMXB4IDEwcHggOS4xOTlweDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA0OS81MDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWxpZ2h0ZXIsICNmNWYzZjApO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1FeHRlbmRlZC1QYWxldHRlLUJsdWUtYmFzZSwgIzA1MjUzYyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcmQtdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgICAgIGxpbmUtY2xhbXA6IDQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIC8qIDEyMCUgKi9cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDg3cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWN0LWRldGFpbHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcblxyXG4gICAgICAgIC5hdmFpbGFiaWxpdHktdmFsdWUsXHJcbiAgICAgICAgLnJlc3BvbnNlLXJhbmdlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktbGlnaHQsICM5Njk5OWIpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdC1mb3JtIHtcclxuICAgIC5jb250YWN0LXRpdGxlIHtcclxuICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAvKiA1Ny42cHggKi9cclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtZGVzY3JpcHRpb24ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcbiAgICAgIC8qIDMycHggKi9cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZGRyZXNzLWRldGFpbHMge1xyXG4gICAgLmFkZHJlc3MtdGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiA4MnB4IDAgNDdweCAwO1xyXG4gICAgICBjb2xvcjogdmFyKC0tUHJpbWFyeV9jb2xvcl9wYWxldHRlLUdyZXktRzMwMCwgIzQ5NGY1NSk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAvKiA2Ny4ycHggKi9cclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFkZHJlc3Mtcm93IHtcclxuICAgICAgbWluLWhlaWdodDogNjI5cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDIzOSwgMjM5LCAyMzksIDAuMTYpO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogdW5zZXQ7XHJcblxyXG4gICAgICAuY29sLW1kLTgge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb2wtbWQtNCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggMHB4IDBweCAwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tTmV1dHJhbC1QYWxldHRlLU5ldXRyYWwtbGlnaHQsICNmZmYpO1xyXG5cclxuICAgICAgICAvKiBNICovXHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDIzOSwgMjM5LCAyMzksIDAuMTYpO1xyXG5cclxuICAgICAgICAuc3VwcG9ydC1jZW50ZXJzLWluZm8ge1xyXG4gICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcblxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICAgLmhpZ2hsaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zdXBwb3J0LWNlbnRlci1hZGRyZXNzIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNGE0ZjUzKTtcclxuXHJcbiAgICAgICAgICAgIC8qIEJvZHkvQjEvUmVndWxhciAqL1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBob25lLW51bWJlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XHJcblxyXG4gICAgICAgICAgICAvKiBCb2R5L0IxL1JlZ3VsYXIgKi9cclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1MaWdodEdyZXktZGFyaywgIzkyOTM5NCk7XHJcbiAgICAgICAgICAgIC8qIEJvZHkvQjEvUmVndWxhciAqL1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTU1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC4zNzVyZW0gM3JlbSAwLjhyZW0gM3JlbTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi90aGVtZXMvZXNuYWQvcHVibGljL2ltYWdlcy9pY29ucy9kcm9wZG93bi1pY28uc3ZnXCIpLFxyXG4gICAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQS8vd3d3LnczLm9yZy8yMDAwL3N2ZyUyMiUyMHdpZHRoJTNEJTIyMTMlMjIlMjBoZWlnaHQlM0QlMjIxMyUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEzJTIwMTMlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUzRSUzQ3BhdGglMjBkJTNEJTIyTTEwLjE4NDYlMjA0Ljk3NjU2TDYuOTI0NjUlMjA4LjIzNjU2QzYuNTM5NjUlMjA4LjYyMTU2JTIwNS45MDk2NSUyMDguNjIxNTYlMjA1LjUyNDY1JTIwOC4yMzY1NkwyLjI2NDY1JTIwNC45NzY1NiUyMiUyMHN0cm9rZSUzRCUyMiUyMzk2OTk5QiUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjAuODk5MDI5JTIyJTIwc3Ryb2tlLW1pdGVybGltaXQlM0QlMjIxMCUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMi8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAuNzVyZW0gY2VudGVyLCByaWdodCAwLjc1cmVtIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLU5ldXRyYWwtR3JheS01LCAjZTZlNmU2KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWxpZ2h0LCAjOTY5OTliKTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICAgICAgIG9wdGlvbiB7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuaGFzLXZhbHVlIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktYmFzZSwgIzllOGE2Nik7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWxpZ2h0ZXIsICNmNWYzZjApO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNzdXBwb3J0LWNlbnRlcnMtd3JhcHBlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgICAgLnN1cHBvcnQtY2VudGVyLWl0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktbGlnaHRlciwgI2Y1ZjNmMCk7XHJcblxyXG4gICAgICAgICAgICAud3JhcHBlci10aXRsZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgIC5zdXBwb3J0LWNlbnRlci10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLURhcmtHcmV5LWJhc2UsICM0YTRmNTMpO1xyXG5cclxuICAgICAgICAgICAgICAgIC8qIEhlYWRpbmcvSDQvQm9sZCAqL1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdXBwb3J0LWNlbnRlci1hZGRyZXNzIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtRGFya0dyZXktYmFzZSwgIzRhNGY1Myk7XHJcblxyXG4gICAgICAgICAgICAgICAgLyogQm9keS9CMS9SZWd1bGFyICovXHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbC1tZC04IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDRweCA0cHggMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAuY2lyY2xlLXdyYXBwZXIge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgICAgLmljb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDsgLy8g2YbYtdmBINin2YTYudix2LZcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7IC8vINmG2LXZgSDYp9mE2KfYsdiq2YHYp9i5XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLUJyYW5kLVBhbGV0dGUtUHJpbWFyeS1iYXNlLCAjOWU4YTY2KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGNsaWNrRWZmZWN0IDEuNXMgZWFzZS1vdXQgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAa2V5ZnJhbWVzIGNsaWNrRWZmZWN0IHtcclxuICAgICAgICAgIDAlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAxMDAlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTU2cHg7IC8vINmG2LXZgSAxMTJweFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNTZweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwLjVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYXBfX3JlZ2lvbiB7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgZmlsbDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5ZThhNjYpO1xyXG4gICAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMC41cHg7XHJcbiAgICAgICAgICAgICAgc3Ryb2tlOiByZ2JhKDE1OCwgMTM4LCAxMDIsIDAuNik7XHJcbiAgICAgICAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZXh0IHtcclxuICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0ZWQtcmVnaW9uIHtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1CcmFuZC1QYWxldHRlLVByaW1hcnktYmFzZSwgIzllOGE2Nik7XHJcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMC41cHg7XHJcbiAgICAgICAgICAgIHN0cm9rZTogcmdiYSgxNTgsIDEzOCwgMTAyLCAwLjYpO1xyXG4gICAgICAgICAgICBmaWxsLW9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgdGV4dCB7XHJcbiAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG5cclxuICAgICAgICAuY29sLW1kLTgsXHJcbiAgICAgICAgLmNvbC1tZC00IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb2wtbWQtNCB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgICAgLmNvbC1tZC00IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkcmVzcy10aXRsZSxcclxuICAgICAgICAub3BlbmluZy1ob3Vycy10aXRsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3BlbmluZy1ob3Vycy12YWx1ZSxcclxuICAgICAgICAuZW1haWwtYWRkcmVzcyxcclxuICAgICAgICAuaGdpLXN0cm9rZSxcclxuICAgICAgICAuYWRkcmVzcy12YWx1ZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXZlbnQge1xyXG4gICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDE4cHg7XHJcblxyXG4gICAgICAuZXZlbnQtY29sOCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMThweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgLyogTSAqL1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggMTBweCAwcHggcmdiYSgyMzksIDIzOSwgMjM5LCAwLjE2KTtcclxuXHJcbiAgICAgICAgLnRhYnMge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC8qIGdhcDogNjVweDsgKi9cclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYjViN2I4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcInxcIjtcclxuICAgICAgICAgICAgICBjb2xvcjogI2VjZWRlZDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudGFiLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBjb2xvcjogIzY2NjtcclxuXHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogI2JjOTU1YztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRlbnQtc2VwYXJhdG9yIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggI2Y3ZjdmNyBzb2xpZDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1MHB4IDBweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3BlYWtlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgIC5zcGVha2VyLWltYWdlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogODNweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDgycHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAuaGdpLXN0cm9rZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNwZWFrZXItZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgIGdhcDogMTNweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgLnNwZWFrZXItbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zcGVha2VyLXBvc2l0aW9uIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg1OGQ5ZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBDYWlybztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYuOHB4O1xyXG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvcGljcyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG5cclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYmM5NTVjO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hdHRhY2htZW50cyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGdhcDogMThweDtcclxuXHJcbiAgICAgICAgICAuYXR0YWNobWVudHNMYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5maWxlcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgZ2FwOiAxLjJyZW07XHJcblxyXG4gICAgICAgICAgICAuZmlsZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBnYXA6IDEuMnJlbTtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWY0O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcblxyXG4gICAgICAgICAgICAgIC5maWxlSWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMy43cmVtO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5maWxlQm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjZyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmZpbGVOYW1lIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICMzNDM3M2E7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmZpbGVXZWlnaHQge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICM5MjkzOTQ7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaWNvbi1kb3dubG9hZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXZlbnQtY29sNCB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgICAgLmV2ZW50LWRldGFpbHMtbGlzdCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAgIC5pdGVtLWdyb3VwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgLmV2ZW50RGV0YWlsc1RleHQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgICAgLmRldGFpbHNMYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZjNzU3ZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmRldGFpbHNWYWx1ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmV2ZW50LXZpZGVvIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcblxyXG4gICAgICAgICAgLnZpZGVvIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5odG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xyXG4gICNib29rLWFuLWFwcG9pbnRtZW50LW1vZGFsIHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKVxyXG4gICAgICAgIG5vLXJlcGVhdCBsZWZ0IDEwcHggY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1cHBvcnQtY2VudGVycy1pbmZvIHtcclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBsZWZ0IDAuNzVyZW0gY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnZS1ub2RlLXR5cGUtZXZlbnQge1xyXG4gICAgLmV2ZW50IHtcclxuICAgICAgcGFkZGluZzogMHB4IDE0MHB4IDBweCAxMzBweDtcclxuXHJcbiAgICAgIC5ldmVudC1kZXRhaWxzIHtcclxuICAgICAgICAuZXZlbnQtY29sOCB7XHJcbiAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAucGFnZS1ub2RlLXR5cGUtZXZlbnRzIHtcclxuICAgIC5ldmVudHMtbGlzdCB7XHJcbiAgICAgIC5ldmVudC1maWx0ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyMHB4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgLmV2ZW50LWZpbHRlci1jb250ZW50IHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZXZlbnQtY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2Utbm9kZS10eXBlLWV2ZW50IHtcclxuICAgIC5ldmVudCB7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xyXG5cclxuICAgICAgLmV2ZW50LWRldGFpbHMge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIC5ldmVudC1jb2w4IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcclxuXHJcbiAgICAgICAgICAudGFicyB7XHJcbiAgICAgICAgICAgIGdhcDogMHB4O1xyXG5cclxuICAgICAgICAgICAgLnRhYiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ldmVudC1jb2w0IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgIC5wYWdlLW5vZGUtdHlwZS1ldmVudCB7XHJcbiAgICAgIC5ldmVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MjBweCkge1xyXG4gIC5wYWdlLW5vZGUtdHlwZS1jb250YWN0LXVzIHtcclxuICAgIC5ldmVudCB7XHJcbiAgICAgIC5ldmVudC1kZXRhaWxzIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50LWNvbDQge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucGF0aC1zZWFyY2gge1xyXG4gICAgLnNlYXJjaC1mb3JtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgLmZvcm0taXRlbS0ta2V5cyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG5cclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDk3JTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS0xMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07IC8vIEFkanVzdCBmb3IgaWNvbiBzcGFjaW5nXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy90aGVtZXMvZXNuYWQvcHVibGljL2ltYWdlcy9pY29ucy9zZWFyY2gtaWNvbi5zdmcnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjAlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwLjQxMzY5cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuOXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtNzsgLy8gQWRqdXN0IHRvIHlvdXIgYnJhbmQgY29sb3JcclxuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1oZWxwLWxpbmsge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAjZWRpdC1hZHZhbmNlZCB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDAgMXJlbSAwO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcblxyXG4gICAgICAgIHN1bW1hcnkge1xyXG4gICAgICAgICAgICBjb2xvcjogIzRhNGY1NDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLXR5cGUtdGV4dGZpZWxkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuM3JlbSAxcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzYwcHgpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzLXdpdGhpbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLXN1Ym1pdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBvbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMTVweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1nb2xkLTI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtO1xyXG5cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn0iLCIgICAgLyogSGlkZSB0aGUgZW50aXJlIGNoYXQgd2lkZ2V0ICovXHJcbiAgICAuYWJydXMtY2hhdC13aWRnZXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudCA7XHJcbiAgICB9XHJcblxyXG4gICAgLyogT3IgaGlkZSBqdXN0IHRoZSBjaGF0IGJ1dHRvbiAqL1xyXG4gICAgLmFicnVzLWNoYXQtd2lkZ2V0IC5jaGF0LWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC8qIE9yIGhpZGUgdGhlIGNoYXQgd2luZG93IHdoaWxlIGtlZXBpbmcgdGhlIGJ1dHRvbiB2aXNpYmxlICovXHJcbiAgICAuYWJydXMtY2hhdC13aWRnZXQgLmNoYXQtd2luZG93IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbi5wYXRoLWZyb250cGFnZSB7XHJcbiAgICAuYWJydXMtY2hhdC13aWRnZXQge1xyXG4gICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLm1haW5IZXJvIHtcclxuICAgICAgICAubWFpbkhlcm9fX2lubmVyIHtcclxuICAgICAgICAgICAgI3N1cnZleU1vZGVsIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTUuNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2Utb3V0OyAvLyBTbW9vdGggZmFkZS1vdXQgZWZmZWN0XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgICAgICYuZmFkZS1vdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLm1vZGFsLXRpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay04O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIDIuMXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogMS40cmVtICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jYWxsLXRvLWFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY3RhLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiB2YXIoLS1zcGFjaW5nLXNwYWNpbmctMnhzLCAwLjVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXJhZGl1cy1tLCAwLjVyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtb3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL21vZGFsLWVuLWJnLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmNsb3NlLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpZGVyU2lkZV9faW1hZ2VzIHtcclxuICAgICAgICB6LWluZGV4OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgIC5wYXRoLWZyb250cGFnZSB7XHJcbiAgICAgICAgLmFicnVzLWNoYXQtd2lkZ2V0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW5IZXJvIHtcclxuICAgICAgICAgICAgLm1haW5IZXJvX19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICAjc3VydmV5TW9kZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY2xvc2UtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAubW9kYWwtb3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL21vZGFsLWJnLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMDBweCkge1xyXG4gICAgLnBhdGgtZnJvbnRwYWdlIHtcclxuICAgICAgICAubWFpbkhlcm8ge1xyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1haW5IZXJvX19pbm5lciB7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICNzdXJ2ZXlNb2RlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiA3MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmFycm93QnV0dG9uX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYXJyb3dCdXR0b25fX3RpdGxlOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wYWdlLW5vZGUtdHlwZS10ZXJtaW5vbG9neS1saXN0IHtcclxuICAgIC5taW5pbmctdGVybWlub2xvZ3kge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlLTE7XHJcblxyXG4gICAgICAgIC5wYWdlciB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZXctZmlsdGVycyB7XHJcbiAgICAgICAgICAgIC5zZWFyY2gtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuZm9ybS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyODVweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTRFNEU0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5zZWFyY2gtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMTBweCAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjNGMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDI1cHggMHB4IHJnYmEoMjM0LCAyMzQsIDIzNCwgMC4xNik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlEYXJrR3JleS1ENTAwLCAjMkQzMDMzKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1pdGVtLS1jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDU1cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMCwgMjMzLCAyMzYsIDAuMzIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjEsIDIyMSwgMjIxLCAwLjE2KTtcclxuXHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEuYmVmLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS0zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ29sZC04O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaGlkZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52aWV3LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAubWluaW5nLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogNThweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tTmV1dHJhbC1QYWxldHRlLWRhcmtHcmV5LUQ0MDAsICMzNDM3M0EpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubWluaW5nLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnZpZXdzLXJvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0YwRjBGMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IDBweCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC52aWV3cy1maWVsZC10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudmlld3MtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtZGFya0dyZXktRDQwMCwgIzM0MzczQSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAudmlld3MtZmllbGQtZmllbGQtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1OZXV0cmFsLVBhbGV0dGUtZ3JheS1HMzAwLCAjN0E3QTdBKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICAucGFnZS1ub2RlLXR5cGUtdGVybWlub2xvZ3ktbGlzdCB7XHJcblxyXG4gICAgICAgIC5taW5pbmctdGVybWlub2xvZ3kge1xyXG4gICAgICAgICAgICAudmlldy1maWx0ZXJzIHtcclxuICAgICAgICAgICAgICAgIC5zZWFyY2gtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZm9ybS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1pdGVtLS1jYXRlZ29yeSB7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLmJlZi1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG59IiwiLnBhZ2Utbm9kZS10eXBlLXV4bGFiIHtcclxuICAgIC51eGxhYi1jb250ZW50IHtcclxuICAgICAgICAubWFpbi1jb250ZW50LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stMTtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4NXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19oaWdobGlnaHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWdyYXktNTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19zaWdudXAtYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1QcmltYXJ5X2NvbG9yX3BhbGV0dGUtQnJvd24tQjMwMCwgIzlFOEE2Nik7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvKiBCb2R5L0IxL01lZGl1bSAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2ltYWdlLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1ldGhvZG9sb2d5LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjRjhGNUVGIDAlLCAjRjhGNUVGIDEwMCUpLCAjNDM0NjRBO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOTBweCAwIDkwcHggMDtcclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDlweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay0xO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jYXJkcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZXRob2RvbG9neS1jYXJkIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDYuNjY2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYm9keSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWdvbGQtMTtcclxuICAgICAgICAgICAgICAgICAgICAvKiBIZWFkaW5nL0gxL0JvbGQgKi9cclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1jbGFtcDogMTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLVByaW1hcnlfY29sb3JfcGFsZXR0ZS1HcmV5LUc0MDAsICMzMzM3M0IpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8qIEhlYWRpbmcvSDQvUmVndWxhciAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nb2Fscy1zZWN0aW9uIHtcclxuICAgICAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0ZGRiAwJSwgI0ZGRiAxMDAlKSwgIzQzNDY0QTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDkwcHggMCA5MHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay0xO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgLyogRGlzcGxheS9EMC9Cb2xkICovXHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE2cHhcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLU5ldXRyYWwtUGFsZXR0ZS1EYXJrR3JleS1iYXNlLCAjNEE0RjUzKTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2NhcmRzIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGdhcDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdvYWxzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwOHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleDogMTtcclxuXHJcbiAgICAgICAgICAgICAgICAmX19ib2R5IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAyMnB4IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjY5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1jbGFtcDogMztcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYmctaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zJTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tRXh0ZW5kZWQtUGFsZXR0ZS1QdXJwbGUtYmFzZSwgIzQxMzI1OCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLyogc2hhZG93ICovXHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjQkQ5RjlEO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvKiBzaGFkb3cgKi9cclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDIwcHggMHB4IHZhcigtLVNIQURPVywgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjE2KSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGOEY4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUV4dGVuZGVkLVBhbGV0dGUtQ3lhbi1iYXNlLCAjMUFEOUM3KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLyogc2hhZG93ICovXHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNkU4MThFO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAvKiBzaGFkb3cgKi9cclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNnB4IDIwcHggMHB4IHZhcigtLVNIQURPVywgcmdiYSgyMzUsIDIzNSwgMjM1LCAwLjE2KSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjhGOEY4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUV4dGVuZGVkLVBhbGV0dGUtUHVycGxlLWJhc2UsICM0MTMyNTgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC8qIHNoYWRvdyAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg2KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0JEOUY5RDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLyogc2hhZG93ICovXHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDcpIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjhGODtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1FeHRlbmRlZC1QYWxldHRlLUN5YW4tYmFzZSwgIzFBRDlDNyk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC8qIHNoYWRvdyAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCAwcHggdmFyKC0tU0hBRE9XLCByZ2JhKDIzNSwgMjM1LCAyMzUsIDAuMTYpKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY4Rjg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzZFODE4RTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLyogc2hhZG93ICovXHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDZweCAyMHB4IDBweCB2YXIoLS1TSEFET1csIHJnYmEoMjM1LCAyMzUsIDIzNSwgMC4xNikpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAua2MtZmFxcyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQUZCRkI7XHJcblxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAvKiBIZWFkaW5nL0g0L1JlZ3VsYXIgKi9cclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tVGV4dC1jb2xvci10ZXh0LXByaW1hcnktdGl0bGUtYmxhY2ssICMzQzNEM0MpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZBRkJGQiAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmhlYWRlci1mYXEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cmVtIDAgNi41cmVtIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgLnZpZXctYWxsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnZpZXctYWxsLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAuNDEzNjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyKC0tc3BhY2luZy1zcGFjaW5nLXhzLCAxcmVtKSB2YXIoLS1zcGFjaW5nLXNwYWNpbmctcywgMS41cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC03OyAvLyBBZGp1c3QgdG8geW91ciBicmFuZCBjb2xvclxyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZhcXMtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0Ljg4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51eGxhYi1mb3JtIHtcclxuICAgICAgICAuY29udGFjdC10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLXR5cGUtLXJhZGlvIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1mb3JtLXN1Ym1pdC1idG4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOUU4QTY2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS10eXBlLS1zZWxlY3Qge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS10eXBlLS1zZWxlY3Qgc2VsZWN0IHtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xyXG4gICAgICAgICAgICAvKiBNYWtlIHNwYWNlIGZvciB0aGUgYXJyb3cgKi9cclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8qIEN1c3RvbSBhcnJvdyAqL1xyXG4gICAgICAgIC5mb3JtLXR5cGUtLXNlbGVjdDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDcyJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDFlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvYXJyb3ctZG93bi5zdmcnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjkyMHB4KSB7XHJcblxyXG4gICAgLnBhZ2Utbm9kZS10eXBlLXV4bGFiIHtcclxuICAgICAgICAudXhsYWItY29udGVudCB7XHJcbiAgICAgICAgICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9faW1hZ2UtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tZXRob2RvbG9neS1zZWN0aW9uIHtcclxuICAgICAgICAgICAgICAgICZfX2NhcmRzIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5tZXRob2RvbG9neS1jYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnBhdGgtZnJvbnRwYWdlIHtcclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudXgtbGFiLXNlY3Rpb24ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtOTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ibG9jazogNC41cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC51eC1sYWItY29udGVudCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnV4LWxhYi10ZXh0IHtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJsYWNrLTE7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuMnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQyOHB4O1xyXG5cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ncmF5LTU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICAvKiAxLjRyZW0gKi9cclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDUxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudXgtbGFiLWFjdGlvbiB7XHJcbiAgICAgICAgICAgIC51eC1sYWItYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEzM3B4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZhcigtLXNwYWNpbmctc3BhY2luZy14cywgMTZweCkgdmFyKC0tc3BhY2luZy1zcGFjaW5nLXMsIDI0cHgpO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAuNXJlbTtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogLjVyZW07XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1nb2xkLTc7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudXgtbGFiLWRlY28ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvdXhsYWItcGF0dGVybi5zdmcnKTsgLy8gY3VzdG9taXplIHBhdGhcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xyXG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaG9tZS1uZXdzIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgIC5wYWdlLW5vZGUtdHlwZS11eGxhYiB7XHJcbiAgICAgICAgLnV4bGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAubWFpbi1jb250ZW50LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgJl9fc2lnbnVwLWJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2ltYWdlLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmdvYWxzLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgLmdvYWxzLWNhcmQge1xyXG4gICAgICAgICAgICAgICAgICAgICZfX2JnLWltYWdlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhdGgtZnJvbnRwYWdlIHtcclxuICAgICAgICAudXgtbGFiLWRlY28ge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XHJcblxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlLXV4LWJ0biB7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICByaWdodDogdW5zZXQ7XHJcblxyXG4gICAgfVxyXG59IiwiLmJyZWFkY3J1bWJzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uc3VicGFnZUhlcm9fX2lubmVyIHtcclxuICAuc3VicGFnZUhlcm9fX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5zdWJwYWdlSGVyb19fdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1ub2RlLXR5cGUtZXZlbnRzIHtcclxuICAuZXZlbnRzLWxpc3Qge1xyXG4gICAgLmV2ZW50LWZpbHRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnQtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Utbm9kZS10eXBlLXBhZ2Uge1xyXG4gIC50ZXh0UGFnZV9fd3JhcHBlciB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gIH1cclxuXHJcbiAgLnRleHRQYWdlX19sZWZ0Q29udGVudCB7XHJcbiAgICBmbGV4OiB1bnNldDtcclxuICB9XHJcbn1cclxuXHJcbi5tYXAtdGl0bGUtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ucGFnZS1ub2RlLXR5cGUtbWFwIHtcclxuICAubWFwLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0LWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubWFwLXNlY3Rpb24tYmxvY2sge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRhY3Qtc2VjdGlvbiB7XHJcbiAgICBoMSxcclxuICAgIHAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmRpZ2l0YWwtc3RhbXAtY2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi5oZWFkZXJfX21haW4ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTIzcHgpIHtcclxuICAgIHotaW5kZXg6IDEyO1xyXG4gIH1cclxufVxyXG4uc3RhbXAtZW4ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgaDYge1xyXG4gICAgICBmbGV4LWJhc2lzOiA5MiU7XHJcbiAgICB9XHJcbiAgICAuYnRuLWRpZ2l0YWwtc3RhbXAtY2FyZCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyBcclxuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLnBhZ2VfZmVlZGJhY2sge1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLUJhY2tncm91bmQtYmFja2dyb3VuZC13aGl0ZSwgI2ZmZik7XHJcbiAgcGFkZGluZy1ibG9jazogMjBweDtcclxuICAud2ViZm9ybS1idXR0b24tLXN1Ym1pdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZm9ybS1pdGVtLS13YXMtdGhpcy1wYWdlLXVzZWZ1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXg6IDEgMCAwO1xyXG4gIH1cclxuICBsYWJlbFtmb3I9XCJlZGl0LXdhcy10aGlzLXBhZ2UtdXNlZnVsXCJdIHtcclxuICAgIGNvbG9yOiB2YXIoLS1UZXh0LXRleHQtZGVmYXVsdCwgIzE2MTYxNik7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7IC8qIDE1MCUgKi9cclxuICB9XHJcbiAgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LWJ1dHRvbnMge1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zIC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAud2ViZm9ybS1vcHRpb25zLWRpc3BsYXktYnV0dG9ucyBsYWJlbC53ZWJmb3JtLW9wdGlvbnMtZGlzcGxheS1idXR0b25zLWxhYmVsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDMzLjMzM3B4O1xyXG4gICAgbWluLWhlaWdodDogMzMuMzMzcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMy4zMzNweDtcclxuICAgIHBhZGRpbmc6IHZhcigtLUdsb2JhbC1zcGFjaW5nLW5vbmUsIDApXHJcbiAgICAgIHZhcigtLUJ1dHRvbi1idXR0b25zLWxnLXBhZGRpbmcsIDE2cHgpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiB2YXIoLS1CdXR0b24tYnV0dG9ucy1sZy1nYXAsIDRweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzLjMyOXB4O1xyXG4gICAgYmFja2dyb3VuZDogIzlFOEE2NjtcclxuICAgIGNvbG9yOiB2YXIoLS1UZXh0LXRleHQtb25jb2xvci1wcmltYXJ5LCAjZmZmKTtcclxuICAgIGZvbnQtc2l6ZTogMTMuMzMzcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjVyZW07IC8qIDE1MCUgKi9cclxuICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZDogIzZmNjE0NztcclxuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNmY2MTQ3O1xyXG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAud2ViZm9ybS1jb25maXJtYXRpb25fX21lc3NhZ2Uge1xyXG4gICAgY29sb3I6IHZhcigtLVRleHQtdGV4dC1kZWZhdWx0LCAjMTYxNjE2KTtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDsgLyogMTUwJSAqL1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG4iLCIucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSB7XHJcbiAgLmhlYWRlciB7XHJcbiAgICB6LWluZGV4OiAxMDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnByb2dyZXNzLXRleHQge1xyXG4gICAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC53ZWJmb3JtLXN1Ym1pc3Npb24taW5mcmFzdHJ1Y3R1cmUtc3VwcG9ydC1yZXF1ZXN0LWZvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDE4cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDQ1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDVweCAxMHB4IDBweCByZ2JhKDIzOSwgMjM5LCAyMzksIDAuMTYpO1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAuZm9ybS1pdGVtIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjMzQzNzNhO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAvLyDinIUgRG8gTk9UIHN0eWxlIHN1Ym1pdC9idXR0b24gaW5wdXRzIGxpa2UgdGV4dCBpbnB1dHNcclxuICAgIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSk6bm90KFt0eXBlPVwiYnV0dG9uXCJdKTpub3QoW3R5cGU9XCJyZXNldFwiXSksXHJcbiAgICB0ZXh0YXJlYSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJylcclxuICAgICAgICBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1ncm91cC1zZWxlY3Qge1xyXG4gICAgICB3aWR0aDogMzIlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXJlcXVpcmVkIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiICpcIjtcclxuICAgICAgICBjb2xvcjogcmVkO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyDinIUgU3R5bGUgTmV4dCBidXR0b24gcm9idXN0bHkgKGlucHV0L2J1dHRvbilcclxuICAuZm9ybS1zdWJtaXQtYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOWU4YTY2ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAud2ViZm9ybS1idXR0b24tLW5leHQsXHJcbiAgLndlYmZvcm0tYnV0dG9uLS1wcmV2aW91cyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMC4yNXJlbTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjMWI4MzU0ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMS4wOTM3NXJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjcxODgxcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvYXJyb3ctYnRuLnN2Z1wiKSBuby1yZXBlYXRcclxuICAgICAgICBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcm9ncmVzcy1zdGVwLmlzLWFjdGl2ZSAucHJvZ3Jlc3MtbWFya2VyOjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOGE2NiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZm9ybS1tYW5hZ2VkLWZpbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMTZweDtcclxuICAgIGlucHV0IHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICAgIC5mb3JtLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZmllbGRzZXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAuZmllbGRzZXRfX2xhYmVsIHtcclxuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgIGNvbG9yOiAjMzQzNzNhO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICAuZmllbGRzZXRfX3dyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmllbGRzZXRfX3dyYXBwZXI6Zmlyc3Qge1xyXG4gICAgZ2FwOiAzMnB4O1xyXG4gIH1cclxuICAuZm9ybS1jaGVja2JveGVzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDE2cHg7XHJcbiAgfVxyXG4gIC5mb3JtLXR5cGUtLWNoZWNrYm94IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLmZvcm0tY2hlY2tib3gge1xyXG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICAgICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLXhzLCAycHgpICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLUNvbnRyb2xzLWNvbnRyb2wtcHJpbWFyeS1jaGVja2VkLCAjMWI4MzU0KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKFxyXG4gICAgICAgICAgLS1Db250cm9scy1jb250cm9sLXByaW1hcnktY2hlY2tlZCxcclxuICAgICAgICAgICMxYjgzNTRcclxuICAgICAgICApICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Y2hlY2tlZDo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4O1xyXG5cclxuICAgICAgICAvLyBTVkcgYXMgRGF0YSBVUkkgKGVuY29kZWQpXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0EvL3d3dy53My5vcmcvMjAwMC9zdmcnJTIwd2lkdGglM0QnMjQnJTIwaGVpZ2h0JTNEJzI0JyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNCUyMDI0JyUyMGZpbGwlM0Qnbm9uZSclM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJ2V2ZW5vZGQnJTIwY2xpcC1ydWxlJTNEJ2V2ZW5vZGQnJTIwZCUzRCdNMTcuNTk0NSUyMDcuNTM4MzZDMTguMTM1MiUyMDguMDc5MDklMjAxOC4xMzUyJTIwOC45NTU3OSUyMDE3LjU5NDUlMjA5LjQ5NjUyTDExLjI0ODMlMjAxNS44NDI3QzEwLjk4ODYlMjAxNi4xMDI0JTIwMTAuNjM2NSUyMDE2LjI0ODMlMjAxMC4yNjkyJTIwMTYuMjQ4M0M5LjkwMjAxJTIwMTYuMjQ4MyUyMDkuNTQ5ODMlMjAxNi4xMDI0JTIwOS4yOTAxNiUyMDE1Ljg0MjdMNi40MDU1NCUyMDEyLjk1ODFDNS44NjQ4MiUyMDEyLjQxNzQlMjA1Ljg2NDgyJTIwMTEuNTQwNyUyMDYuNDA1NTQlMjAxMC45OTk5QzYuOTQ2MjclMjAxMC40NTkyJTIwNy44MjI5NiUyMDEwLjQ1OTIlMjA4LjM2MzY5JTIwMTAuOTk5OUwxMC4yNjkyJTIwMTIuOTA1NUwxNS42MzYzJTIwNy41MzgzNkMxNi4xNzclMjA2Ljk5NzYzJTIwMTcuMDUzNyUyMDYuOTk3NjMlMjAxNy41OTQ1JTIwNy41MzgzNlonJTIwZmlsbCUzRCd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXR5cGUtLW51bWJlciB7XHJcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbiAgLy8gTWluZSBmaW5hbmNpYWxzIGZpZWxkc2V0IHN0eWxpbmdcclxuICAjZWRpdC1taW5lLWZpbmFuY2lhbHMtZGVzYyB7XHJcbiAgICAvLyBDb250YWluZXJcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWdyYXktMjAwLCAjZTVlN2ViKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDE2cHggMTZweDtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLXN1cmZhY2UsICNmZmYpO1xyXG5cclxuICAgIC8vIExlZ2VuZCAodGl0bGUpXHJcbiAgICA+IC5maWVsZHNldF9fbGVnZW5kIHtcclxuICAgICAgcGFkZGluZzogMDsgLy8gcmVtb3ZlIGRlZmF1bHRcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIC5maWVsZHNldF9fbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA4cHg7XHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRlZmF1bHQsICMxMTE4MjcpO1xyXG5cclxuICAgICAgICAvLyBiYWRnZSBsb29rIHRoYXQgc2l0cyBvbiB0aGUgYm9yZGVyXHJcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc3VyZmFjZSwgI2ZmZik7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTlweDtcclxuXHJcbiAgICAgICAgLy8gUHVsbCB0aGUgYmFkZ2UgdXAgYSBiaXQgb3ZlciB0aGUgYm9yZGVyXHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTIwMCwgI2U1ZTdlYik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBXcmFwcGVyIHNwYWNpbmdcclxuICAgID4gLmZpZWxkc2V0X193cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTZweDsgLy8gY29tcGVuc2F0ZSBsZWdlbmQgdHJhbnNsYXRlXHJcbiAgICB9XHJcblxyXG4gICAgLy8gRGVzY3JpcHRpb24gYmxvY2tcclxuICAgIC5maWVsZHNldF9fZGVzY3JpcHRpb24ge1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1tdXRlZCwgIzM3NDE1MSk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNjU7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBPcmRlcmVkIGxpc3Qgc3R5bGluZ1xyXG4gICAgICBvbC5hay1vbCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICAgICAgICAgIC8vIHJlZHVjZSBuZXN0ZWQgcCBtYXJnaW4gaW5zaWRlIGxpXHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gSGlnaGxpZ2h0ZWQgYWNyb255bXMgKENBUEVYLCBJUlIsIGV0Yy4pXHJcbiAgICAgIC5hY3JvbnltLWhpZ2hsaWdodCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeS03MDAsICMxNjY1MzQpO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjcsIDEzMSwgODQsIDAuMSk7XHJcbiAgICAgICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgcGFkZGluZzogMTZweCAxMnB4IDEycHg7XHJcblxyXG4gICAgICA+IC5maWVsZHNldF9fbGVnZW5kIHtcclxuICAgICAgICAuZmllbGRzZXRfX2xhYmVsIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTFweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuZmllbGRzZXRfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLy8gRGlzdGFuY2UgcmVxdWlyZW1lbnQgKG51bWJlciArIHN1ZmZpeClcclxuICAud2ViZm9ybS1oYXMtZmllbGQtc3VmZml4IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBsYWJlbCDZgdmI2YJcclxuICAgIGdhcDogNnB4O1xyXG5cclxuICAgIC8vIExhYmVsXHJcbiAgICA+IGxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1kZWZhdWx0LCAjMTExODI3KTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFdyYXBwZXIgZm9yIGlucHV0ICsgc3VmZml4XHJcbiAgICA+IGlucHV0LmZvcm0tbnVtYmVyLFxyXG4gICAgPiAuZm9ybS1pdGVtX19zdWZmaXgge1xyXG4gICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUm93IGNvbnRhaW5lciAoaW5wdXQgKyBzdWZmaXgpXHJcbiAgICAmIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIElucHV0XHJcbiAgICBpbnB1dC5mb3JtLW51bWJlciB7XHJcbiAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMwMCwgI2QxZDVkYik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5LTUwMCwgIzFiODM1NCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoMjcsIDEzMSwgODQsIDAuMTUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU3VmZml4IChLbSlcclxuICAgIC5mb3JtLWl0ZW1fX3N1ZmZpeCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDFweDtcclxuICAgICAgYm90dG9tOiAxcHg7XHJcblxyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICBoZWlnaHQ6IDQycHg7XHJcblxyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1ncmF5LTEwMCwgI2YzZjRmNik7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tZ3JheS0zMDAsICNkMWQ1ZGIpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDdweCA3cHggMDtcclxuXHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6IHZhcigtLXRleHQtbXV0ZWQsICMzNzQxNTEpO1xyXG5cclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGZpZWxkc2V0W2RhdGEtZHJ1cGFsLXNlbGVjdG9yPVwiZWRpdC10eXBlLW9mLWluZnJhc3RydWN0dXJlLXN1cHBvcnRcIl0sXHJcbiAgZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LXN1Yi1jYXRlZ29yeS1vZi1pbmZyYXN0cnVjdHVyZS1zdXBwb3J0LWVuZXJneVwiXSxcclxuICBmaWVsZHNldFtkYXRhLWRydXBhbC1zZWxlY3Rvcj1cImVkaXQtc3ViLWNhdGVnb3J5LW9mLWluZnJhc3RydWN0dXJlLXN1cHBvcnQtdHJlYXRlZC13YXRlclwiXSB7XHJcbiAgICAuZm9ybS1jaGVja2JveGVzIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybS1hY3Rpb25zIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgZmllbGRzZXRbZGF0YS1kcnVwYWwtc2VsZWN0b3I9XCJlZGl0LWNvb3JkaW5hdGVzLW9mLXRoZS1taW5lXCJdIHtcclxuICAgIC5maWVsZHNldF9fd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICN4X2xvbmdpdHVkZV8yX3RhYmxlLFxyXG4gICAgICAjeV9sb25naXR1ZGVfdGFibGUge1xyXG4gICAgICAgIGZsZXg6IDEgMSA0MjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDMyMHB4O1xyXG5cclxuICAgICAgICAudGFibGVkcmFnLXRvZ2dsZS13ZWlnaHQtd3JhcHBlcixcclxuICAgICAgICAudGFibGVyZXNwb25zaXZlLXRvZ2dsZS1jb2x1bW5zIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoLndlYmZvcm0tbXVsdGlwbGUtdGFibGUtLWhhbmRsZSxcclxuICAgICAgICB0ZC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS1oYW5kbGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGgud2ViZm9ybS1tdWx0aXBsZS10YWJsZS0td2VpZ2h0LFxyXG4gICAgICAgIHRkLndlYmZvcm0tbXVsdGlwbGUtdGFibGUtLXdlaWdodCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyA9PT09PT0gVGFibGUgbGF5b3V0IHBvbGlzaGluZyA9PT09PT1cclxuICAgICAgICAud2ViZm9ybS1tdWx0aXBsZS10YWJsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgICAgICAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoZWFkIHRoIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweCA4cHggMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGJvZHkgdGQge1xyXG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gPT09PT09IElucHV0cyBzdHlsaW5nIChEZWdyZWVzIC8gTWludXRlcyAvIFNlY29uZHMpID09PT09PVxyXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGdhcHNcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQuZm9ybS1udW1iZXIge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2JkNWUxO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSgxNDgsIDE2MywgMTg0LCAwLjI1KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vID09PT09PSBPcGVyYXRpb25zIGJ1dHRvbnMgKCsgLyAtKSA9PT09PT1cclxuICAgICAgICB0ZC53ZWJmb3JtLW11bHRpcGxlLXRhYmxlLS1vcGVyYXRpb25zIHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IC8vINii2K7YsSDYudmF2YjYr1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXRbdHlwZT1cImltYWdlXCJdLmltYWdlLWJ1dHRvbiB7XHJcbiAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTdlYjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4OyAvLyDZhdiz2KfZgdipINio2YrZhiArINmIIC1cclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAvLyDYqNi52LYg2KfZhNir2YrZhdin2Kog2KjYqtit2LcgYm9yZGVyINi52YTZiSBpbnB1dCBpbWFnZVxyXG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZmFmYztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gPT09PT09IEFkZCBhcmVhIHVuZGVyIHRoZSB0YWJsZSA9PT09PT1cclxuICAgICAgICAud2ViZm9ybS1tdWx0aXBsZS1hZGQuY29udGFpbmVyLWlubGluZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTJweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2ViZm9ybS1tdWx0aXBsZS1hZGQge1xyXG4gICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW5wdXQuYnV0dG9uLmZvcm0tc3VibWl0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU3ZWI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGZhZmM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICjZhNmIINi52KfZitiyINiq2K7ZhNmK2Ycg2LjYp9mH2LHYjCDYp9it2LDZgSDYp9mE2KjZhNmI2YMg2K/ZhylcclxuICAgICAgICAuanMtZm9ybS1pdGVtW2lkKj1cImFkZC1tb3JlLWl0ZW1zXCJdLFxyXG4gICAgICAgIC5qcy1mb3JtLWl0ZW1bY2xhc3MqPVwiYWRkLW1vcmUtaXRlbXNcIl0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5odG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xyXG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIHtcclxuICAgIG9sLmFrLW9sIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICAgIC5mb3JtLWl0ZW1fX3N1ZmZpeCB7XHJcbiAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ncmF5LTMwMCwgI2QxZDVkYik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjUwcHgpIHtcclxuICAucGFnZS1ub2RlLXR5cGUtd2ViZm9ybSB7XHJcbiAgICAuZm9ybS1pdGVtOmlzKFtjbGFzcyo9XCItZGVncmVlcy14IFwiXSwgW2NsYXNzJD1cIi1kZWdyZWVzLXhcIl0pLFxyXG4gICAgLmZvcm0taXRlbTppcyhbY2xhc3MqPVwiLWRlZ3JlZXMteSBcIl0sIFtjbGFzcyQ9XCItZGVncmVlcy15XCJdKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gIC5wYWdlLW5vZGUtdHlwZS13ZWJmb3JtIHtcclxuICAgIC5zdWJwYWdlSGVyb19fd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNnJlbTtcclxuICAgIH1cclxuICAgIC5zdWJwYWdlSGVyb19fdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRmb250LXVybCA6Jy4uL2Fzc2V0cy9mb250cycgICFkZWZhdWx0O1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFjay5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFjay53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFjay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOIE5leHQgTFQgQXJhYmljJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJsYWNrXzEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFja18yLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFja18yLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQmxhY2tfMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFja18yLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1CbGFja18yLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGQuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGRfMS5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQm9sZF8xLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQm9sZF8xLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGRfMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtQm9sZF8xLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1Cb2xkXzIuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGRfMi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGRfMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1Cb2xkXzIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUJvbGRfMi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOIE5leHQgTFQgQXJhYmljJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtSGVhdnkuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtSGVhdnkud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzEuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzEuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1IZWF2eV8xLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzEud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzEudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOIE5leHQgTFQgQXJhYmljJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHQuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUxpZ2h0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzIuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1IZWF2eV8yLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUhlYXZ5XzIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOIE5leHQgTFQgQXJhYmljJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLUxpZ2h0XzEud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTGlnaHRfMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLU1lZGl1bS5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLU1lZGl1bV8xLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtXzIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1NZWRpdW1fMi53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtTWVkaXVtXzIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRElOIE5leHQgTFQgQXJhYmljIFVsdHJhJztcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICB1cmwoJyN7JGZvbnQtdXJsfS9ESU5OZXh0TFRBcmFiaWMtVWx0cmFMaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzEuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzEud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzIuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1SZWd1bGFyXzIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVJlZ3VsYXJfMi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMgVWx0cmEnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzEuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzEud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMgVWx0cmEnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzIuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMi5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzIud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdESU4gTmV4dCBMVCBBcmFiaWMgVWx0cmEnO1xuICBzcmM6IHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzMuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgIHVybCgnI3skZm9udC11cmx9L0RJTk5leHRMVEFyYWJpYy1VbHRyYUxpZ2h0XzMud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgdXJsKCcjeyRmb250LXVybH0vRElOTmV4dExUQXJhYmljLVVsdHJhTGlnaHRfMy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5ib2R5e1xuICAvLyBmb250LWZhbWlseTogJ0RJTiBOZXh0IExUIEFyYWJpYyc7IFxuICBcbn0gXG4ucm93e1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMTlweDtcbiAgZmxleC13cmFwOiB3cmFwO31cbiAgLmNvbnRhaW5lcntcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIH1cbi5mbGV4LW5vd3JhcHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLyogLSBSZXNldCBmb3IgU1ZHIG9yYXogZWxlbWVudHMgb2YgZm9ybSAtICovXG5zdmcsIGlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0OjotbXMtZXhwYW5kLCBpbnB1dDo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogLSBJRTExIC0gKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiXG5cbi5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9ue1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMTcwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDgwcHgpO1xuXG4gIG1hcmdpbi10b3A6IC0xMDJweDtcbiAgLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24taWNvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMyRDMwMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDsgLyogNjguNTcxJSAqL1xuICBtYXJnaW4tYm90dG9tOiA1N3B4O1xufVxuXG4uY29tcGxleGVzLWRldGFpbHMtc2VjdGlvbi1jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogOHB4O1xuICAgIC5jb21wbGV4ZXMtZGV0YWlscy1zZWN0aW9uLWNvbnRhY3QtaXRlbS10ZXh0IHtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw0MDAsICM5MjkzOTQpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIH1cbiAgLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdC1pdGVtLW51bWJlciB7XG4gICAgY29sb3I6IHZhcigtLXByaW1hcnlEYXJrR3JleS1ENTAwLCAjMkQzMDMzKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuICB9XG59XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24gLmNvbXBsZXhlcy1kZXRhaWxzLXNlY3Rpb24tY29udGFjdHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLW1pbmluZy1iaWQge1xuICAgIC5zaWRlQmFubmVyX19pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMEYxRjE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgaW5wdXQjZWRpdC1hY3Rpb25zLXN1Ym1pdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODQ2OTQwO1xuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgICAgcGFkZGluZzogMS42cmVtIDIuNHJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgIH1cblxuICAgIGEuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg0Njk0MDtcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgIHBhZGRpbmc6IDEuNnJlbSAyLjRyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgIGlucHV0I2VkaXQtYWN0aW9ucy1zdWJtaXQ6aG92ZXIsXG4gICAgYS5leHByZXNzLWludGVyZXN0LWZvcm0tc3VibWl0LWJ0bjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICM4NDY5NDA7XG4gICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgIH1cbn1cblxuLmJpZHMtdGFiLWl0ZW0tZGV0YWlscyB7XG4gICAgLmZvcm0tbWFpbi1maWxlIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogcmdiYSgyMTYsIDE5NCwgMTYwLCAwLjA2KTtcbiAgICAgICAgcGFkZGluZzogNTBweCA1MHB4O1xuICAgIH1cbn1cblxuXG4uZXhwcmVzcy1pbnRlcmVzdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMjBweCAwcHggcmdiYSgyMzMsIDIzMywgMjMzLCAwLjE2KTtcbiAgICBwYWRkaW5nOiAzOXB4IDI4cHg7XG5cbiAgICAuZXhwcmVzcy1pbnRlcmVzdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAvKiAxMTAlICovXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG5cbiAgICAuZXhwcmVzcy1pbnRlcmVzdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjQjhCOEI4O1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAvKiAyMjAlICovXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG4gICAgfVxuXG4gICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSB7XG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgICAgICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwLWNoZWNrYm94IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDhweDtcblxuICAgICAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybS1jaGVja2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybS1sYWJlbCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDM3M0E7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLWlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZvcm0taXRlbS0tYXR0YWNobWVudHMge1xuICAgICAgICAgICAgICAgIC5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWdyb3VwLXBob25lLXNlbGVjdCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDU4JTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZm9ybS1ncm91cC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgICAgICAgICAucm93IHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgICAgICAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG4ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4OXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMThweDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjLWdvbGQtMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucm93IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgIC5leHByZXNzLWludGVyZXN0LWZvcm0tc3VibWl0LWJ0biB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4OXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYy1nb2xkLTE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAucm93IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMDtcblxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAucm93IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAuZXhwcmVzcy1pbnRlcmVzdC1mb3JtLXN1Ym1pdC1idG4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmV4cHJlc3MtaW50ZXJlc3QtZm9ybSAuZm9ybS1ncm91cC1zZWxlY3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS1ub2RlLXR5cGUtbGFuZGluZyxcclxuLnBhZ2Utbm9kZS10eXBlLWtub3dsZWRnZS1jZW50ZXIsXHJcbi5wYXRoLWtub3dsZWRnZS1jZW50ZXIsLnBhZ2Utbm9kZS10eXBlLXV4bGFiIHtcclxuXHJcbiAgICAuZmFxcy1wYWdlLFxyXG4gICAgLmtjLWZhcXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG5cclxuICAgICAgICAuZmFxcy1jb250YWluZXIge1xyXG5cclxuICAgICAgICAgICAgLmFjY29yZGlvbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNjAsIDYxLCA2MCwgMC4yKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWhlYWRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1nb2xkLTExO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDAgMS45NHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvUGx1cy5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYuY29sbGFwc2VkIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS0xMjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmNvbGxhcHNlZDphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdGhlbWVzL2VzbmFkL3B1YmxpYy9pbWFnZXMvaWNvbnMvUGx1cy5zdmcnKVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL3RoZW1lcy9lc25hZC9wdWJsaWMvaW1hZ2VzL2ljb25zL01pbnVzLnN2ZycpXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY2NvcmRpb24tYm9keSB7XHJcblxyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS4zMXJlbSAwIDEuNXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XHJcbiAgICAgICAgICAgICAgICAvKiAxLjM3NXJlbSAqL1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS0xMjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYy1nb2xkLTM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdvbGQtMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgdHI6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtZ29sZC0zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB0aCxcclxuICAgICAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdvbGQtMztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay00O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjY3cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ29sZC03O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibGFjay01O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMy4wNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsLG9sIHtcclxuICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42N3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmxhY2stNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29sbGFwc2U6bm90KC5zaG93KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sbGFwc2luZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IC4zNXMgZWFzZTtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZ2Utbm9kZS10eXBlLWxhbmRpbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcclxuXHJcbiAgICAjYmxvY2stZXNuYWQtY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuXHJcbiAgICAuZmFxcy1jb250YWluZXIge1xyXG5cclxuICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuXHJcbiAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFjY29yZGlvbi1ib2R5IHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgIC5mYXFzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cbi5jb250YWN0LW1haW4tZmlsZSxcclxuLmZvcm0tbWFpbi1maWxlIHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5jb250YWN0LXVzIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAvLyBwYWRkaW5nOiAzOXB4IDI4cHg7XHJcblxyXG4gICAgLmNvbnRhY3QtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjODQ2OTQwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAvKiAxMTAlICovXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBjb2xvcjogI0I4QjhCODtcclxuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgLyogMjIwJSAqL1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtZm9ybSB7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuXHJcbiAgICAgICAgICAgIC5jb250YWN0LWZvcm0tbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDM3M0E7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb250YWN0LWZvcm0taW5wdXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDlweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29udGFjdC1mb3JtLS1saXN0LXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY29udGFjdC1mb3JtLXJhZGlvIHtcclxuICAgICAgICAgICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBhY2NlbnQtY29sb3I6ICM4NDY5NDA7XHJcbiAgICAgICAgICAgICAgICAvKiBDaGFuZ2UgY2hlY2sgY29sb3IgdG8gcmVkICovXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb3JtLWdyb3VwLXNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZm9ybS1yZXF1aXJlZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiICpcIjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndlYmZvcm0tb3B0aW9ucy1kaXNwbGF5LW9uZS1jb2x1bW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMi41cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZpZWxkc2V0X19sYWJlbC0tZ3JvdXAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0MzczQTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcclxuICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgLmNvbnRhY3QtZm9ybS1zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTg5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMThweDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMEJDNzA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAgICAgLmNvbnRhY3QtZm9ybS1zdWJtaXQtYnRuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4OXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAxOHB4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tQnJhbmQtUGFsZXR0ZS1QcmltYXJ5LWJhc2UsICM5RThBNjYpO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcblxyXG4gICAgICAgICAgICAgICAgLyogODAlICovXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY2MTQ3O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIC5jb250YWN0LXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFjdC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhY3QtZm9ybSAucm93IHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDA7XHJcblxyXG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRhY3QtZm9ybSAucm93IHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuY29udGFjdC1mb3JtLXN1Ym1pdC1idG4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAtc2VsZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1pdGVtX19lcnJvci1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjZGU0YjRiO1xyXG59XHJcblxyXG4vKiBNb2RhbCBTdHlsZXMgKi9cclxuLm1vZGFsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4ubW9kYWwtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMTYzcHg7XHJcbiAgICAvLyBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLm1vZGFsLWNvbnRlbnQgcCB7XHJcbiAgICBjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLmNsb3NlLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2xvc2UtYnRuOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxuJGFjdGl2ZS1jb2xvcjogIzM0OThkYjtcbiRpbmFjdGl2ZS1jb2xvcjogI2JkYzNjNztcbiRjYXJkLWJvcmRlcjogI2RkZDtcblxuLmludmVzdG9yLWxpc3QtZmlsdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMjRweCAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1pbi13aWR0aDogMzAycHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgLmludmVzdG9yLWxpc3QtZmlsdGVyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgICAuYnVyZ2VyLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG5cbiAgICAuaW52ZXN0b3ItbGlzdC1maWx0ZXItdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGNvbG9yOiAjMkQzMjM5O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5pbnZlc3Rvci1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW52ZXN0b3ItbGlzdC1zcGFjZS12ZWN0b3Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLmludmVzdG9yLWxpc3QtaW5wdXQtZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDhweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuaW52ZXN0b3ItbGlzdC1zZWxlY3Qge1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8qIEN1c3RvbSBkcm9wZG93biBhcnJvdyAqL1xuICAgICAgc3ZnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IDQwJTtcbiAgICAgICAgcmlnaHQ6IDclO1xuICAgICAgfVxuXG4gICAgICAuaW52ZXN0b3ItbGlzdC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjMzQzNzNBO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cblxuICAgICAgLmludmVzdG9yLWxpc3QtaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAvKiBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyOyAqL1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFwcGx5LWJ0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgcGFkZGluZzogMTZweCAxOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5pbnZlc3Rvci1saXN0LWNhcmQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGdhcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICY6aG92ZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgfVxuXG4gIC5pbnZlc3Rvci1saXN0LWNhcmQtaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTZweDtcbiAgICAgIC8qIHJpZ2h0OiAwcHg7ICovXG4gICAgfVxuXG4gICAgLmludmVzdG9yLWxpc3QtaW1nLWJveCB7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMzLjVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLmludmVzdG9yLWxpc3QtdGl0bGUge1xuICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHdpZHRoOiAyMzZweDtcbiAgfVxuXG4gIC5pbnZlc3Rvci1saXN0LWFjdGl2ZS1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgIC5saWNlbnNlcywgLnJlcXVlc3RzIHtcbiAgICAgIC8qIHdpZHRoOiA1MCU7ICovXG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgfVxuXG4gICAgLm51bWJlciB7XG4gICAgICBjb2xvcjogIzJEMzAzMztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICB9XG4gIH1cblxuICAuaW52ZXN0b3ItbGlzdC1jYXJkLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGOUY5O1xuICAgIHBhZGRpbmctdG9wOiA5cHg7XG5cbiAgICAuZGV0YWlscy1saW5rIHtcbiAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIC5saW5rLWljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgfVxuXG4gICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1jb2xvcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGFjdGl2ZS1jb2xvciwgMTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLmludmVzdG9yLWxpc3QtY2FyZC1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Y2RjlGOTtcbiAgcGFkZGluZy10b3A6IDlweDtcblxuICAuZGV0YWlscy1saW5rIHtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgIC5saW5rLWljb24ge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLnJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWItcGFuZSAucm93IC5jb2wge1xuICAgIHdpZHRoOiA5OCU7XG4gIH1cblxuICAuaW52ZXN0b3ItbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC5taW5pbmctaW5mbyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnRhYi1wYW5lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5pbnZlc3Rvci1saXN0LWZpbHRlciB7XG4gICAgICB3aWR0aDogNDQlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLmludmVzdG9yLWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmludmVzdG9yLWxpc3QtZmlsdGVyLWhlYWRlciB7XG4gICAgICAgIC5idXJnZXItaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGljZW5zZS1saXN0IHtcbiAgLmxpY2Vuc2UtbGlzdC1maWx0ZXIge1xuICAgIC8qIHdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtaW4td2lkdGg6IDMwMnB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgLyogd2lkdGg6IDUwJTsgKi9cblxuICAgIC5saWNlbnNlLWxpc3QtZmlsdGVyLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcblxuICAgICAgLmxpY2Vuc2UtbGlzdC1maWx0ZXItdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgY29sb3I6ICMyRDMyMzk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saWNlbnNlLWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5saWNlbnNlLWxpc3Qtc3BhY2UtdmVjdG9yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5saWNlbnNlLWxpc3QtaW5wdXQtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubGljZW5zZS1saXN0LXNlbGVjdCB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogI0MzQzNDMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIEN1c3RvbSBkcm9wZG93biBhcnJvdyAqL1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDQwJTtcbiAgICAgICAgICByaWdodDogNyU7XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZS1saXN0LWxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5saWNlbnNlLWxpc3QtaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzczNUMzODtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwcGx5LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgcGFkZGluZzogMTZweCAxOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgLyogMjIuNXB4ICovXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubGljZW5zZS1jaGVja2JveC1saXN0LW1pbmVyYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5saWNlbnNlLWNoZWNrYm94LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBhY2NlbnQtY29sb3I6ICM4NDY5NDA7XG4gICAgYXBwZWFyYW5jZTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAubGljZW5zZS1jaGVja2JveC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgY29sb3I6ICMzNDM3M0E7XG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cblxuICAgIC5saWNlbnNlLWNoZWNrYm94W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4NDY5NDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpY2Vuc2UtY2hlY2tib3hbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQrLmxpY2Vuc2UtbGFiZWwge1xuICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAvKiBDaGFuZ2UgdGhpcyBjb2xvciB0byB0aGUgZGVzaXJlZCBjb2xvciAqL1xuICAgIH1cbiAgfVxuXG4gIC5saWNlbnNlcy1saXN0LWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgIH1cblxuICAgIC5saWNlbnNlcy1saXN0LWNhcmQtaGVhZGVyIHtcbiAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICYuaW5hY3RpdmUsXG4gICAgICAgICYuSW5hY3RpdmUsXG4gICAgICAgICYuSW5BY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2xvc2VkLFxuICAgICAgICAmLkNsb3NlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICYuQWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGljZW5zZXMtbGlzdC1jYXJkLWRldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGOUY5O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saWNlbnNlcy1saXN0LXRleHQtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgIC8qIG1pbi1oZWlnaHQ6IDgwcHg7ICovXG5cbiAgICAubGljZW5zZXMtbGlzdC10aXRsZSB7XG4gICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIC8qIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGhlaWdodDogODBweDsgKi9cbiAgICAgIHdpZHRoOiAyMzZweDtcbiAgICB9XG5cbiAgICAubGljZW5zZXMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICB9XG4gIH1cblxuICAubGljZW5zZXMtbGlzdC1kZXRhaWxzIHtcbiAgICAubGljZW5zZXMtbGlzdC1kZXRhaWxzLWdyb3VwIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDE1cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxMDNweDtcbiAgICAgIC8qIG1hcmdpbi1ib3R0b206IDM5cHg7ICovXG4gICAgICBcbiAgICAgIC5saWNlbnNlcy1saXN0LWRldGFpbHMtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgY29sb3I6ICMxNDFCMzQ7XG5cbiAgICAgICAgLmxpY2Vuc2VzLWxpc3QtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS1zZXJ2aWNlLFxuLnBhZ2Utbm9kZS10eXBlLWxpY2Vuc2UtdHlwZSB7XG5cbiAgLmxpY2Vuc2UtbGlzdC1pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuaGdpLXN0cm9rZSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBjb2xvcjogI0JDOTU1QztcbiAgICB9XG4gIH1cblxuICAudmlkZW8ge1xuICAgIG1hcmdpbjogMzBweCAwcHggMzBweCAwcHg7XG4gIH1cblxuICAubGljZW5zZS1saXN0IHtcbiAgICAubGljZW5zZXMtbGlzdC1jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItZW5kLXN0YXJ0LXJhZGl1czogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItZW5kLWVuZC1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5saWNlbnNlLWxpc3QtbGFiZWwge1xuICAgIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIC5saWNlbnNlLWxpc3QtdmFsdWUge1xuICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAuYXBwbHktYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogIzczNUMzODtcbiAgICBjb2xvcjogIzczNUMzODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgIH1cbiAgfVxuXG4gIC5saWNlbnNlLWxpc3QgLmxpY2Vuc2UtbGlzdC1maWx0ZXIgLmFwcGx5LWJ0bi1wcmltYXJ5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEwcHg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3MzVDMzg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg0Njk0MDtcbiAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgIH1cbiAgfVxufVxuXG4vKiAucGFnZS1ub2RlLXR5cGUtc2VydmljZXMtbGlzdCB7XG4gIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC50YWItcGFuZSAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wsXG4gIC50YWJzIC50YWJzLXNlY3Rpb24gLnRhYnMtc2VjdGlvbi1jb250ZW50IC5zZXJ2aWNlcy10YWItcGFuZSAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wge1xuICAgIHdpZHRoOiAzMDNweDtcbiAgfVxufSAqL1xuLnRhYnMge1xuICBiYWNrZ3JvdW5kOiAjRkFGQkZCO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIC50YWJzLWJveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuICAgIC50YWJzLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuXG4gICAgICAudGFiLWl0ZW0sXG4gICAgICAuc2VydmljZXMtdGFiLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4IDBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogJHRhYi1pdGVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIC8qIDI4LjhweCAqL1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICR0YWItaXRlbS1hY3RpdmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gdG9wOiAxNDUlO1xuICAgICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRhYnMtc2VjdGlvbiB7XG4gICAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICAubWluaW5nLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE4cHg7XG4gICAgICB9XG5cbiAgICAgIC50YWItcGFuZSxcbiAgICAgIC5zZXJ2aWNlcy10YWItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRhYi1wYW5lLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGdhcDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgLnRhYi1wYW5lLWNvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzExcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC50YWItcGFuZS1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyAmIFZpb2xhdGlvbnNcblxuLnBhZ2Utbm9kZS10eXBlLXZpb2xhdGlvbi1saXN0IHtcbiAgLmhnaS1zdHJva2Uge1xuICAgIGNvbG9yOiAjMTQxQjM0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFiLXBhbmUtY29sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQ3NnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cblxuICAubGljZW5zZXMtbGlzdC10aXRsZSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5saWNlbnNlcy1saXN0LWRldGFpbHMtZ3JvdXAge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlvbGF0aW9ucy1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzJEMzAzMztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbixcbiAgLmRlc2NyaXB0aW9uICoge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuZGVzY3JpcHRpb24tc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgIH1cbiAgfVxuXG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cblxuICAucGVuYWx0eS1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnBlbmFsdHktY2FyZCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxOXB4IDE4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTJweDtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgfVxuICB9XG5cbiAgLnBlbmFsdHktY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICB9XG5cbiAgLnBlbmFsdHktaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAyM3B4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTRFNEU0O1xuICB9XG5cbiAgLnBlbmFsdHktaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgfVxuXG4gIC5wZW5hbHR5LXRhZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucGVuYWx0eS10YWcge1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAucGVuYWx0eS10YWcud2FybmluZyB7XG4gICAgYmFja2dyb3VuZDogI0ZDRUZFRDtcbiAgICBjb2xvcjogIzlGNDAzMjtcbiAgfVxuXG4gIC5wZW5hbHR5LXRhZy5ub3RpY2Uge1xuICAgIGJhY2tncm91bmQ6ICNGRUY4RUM7XG4gICAgY29sb3I6ICNBRDgzMzA7XG4gIH1cblxuICAucGVuYWx0eS10YWcuaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI0YyRjdGRDtcbiAgICBjb2xvcjogIzAwMjg1ODtcbiAgfVxuXG4gIC5wZW5hbHR5LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzRBNEY1MztcbiAgfVxuXG4gIC5wZW5hbHR5LWRldGFpbHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAucGVuYWx0eS1kZXRhaWxzIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAvLyBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG5cbiAgLnBlbmFsdHktZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNEE0RjUzO1xuICB9XG5cbiAgLnBlbmFsdHktYW1vdW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzRBNEY1MztcbiAgfVxuXG4gIC5wZW5hbHR5LW5vdGljZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTFweDtcbiAgfVxuXG4gIC5wZW5hbHR5LWRlc2NyaXB0aW9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDIwcHg7XG4gIH1cblxuICAucGVuYWx0eS1kdXJhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM0QTRGNTM7XG4gIH1cblxuICAucGVuYWx0eS1xdWFudGl0aWVzIHtcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgfVxuXG4gIC5pbmZvLXNlY3Rpb24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMTlweCAxOHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxMnB4O1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgIH1cblxuICAgIC5oZ2ktc29saWQge1xuICAgICAgY29sb3I6ICMwMDY1RkY7XG4gICAgfVxuICB9XG5cbiAgLmFjY29yZGlvbi1jb250YWluZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24ge1xuICAgICAgLS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAgICAgLS1icy1hY2NvcmRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAgICAgLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xuICAgICAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAgICAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAgICAgLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXg6IDEuMjVyZW07XG4gICAgICAtLWJzLWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAxcmVtO1xuICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1iZzogdmFyKC0tYnMtYWNjb3JkaW9uLWJnKTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzIxMjUyOScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nTTIgNUw4IDExTDE0IDUnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aDogMS4yNXJlbTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgLS1icy1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDUyYzY1JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnJTNlJTNjcGF0aCBkPSdNMiA1TDggMTFMMTQgNScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAgICAgLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXk6IDFyZW07XG4gICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gICAgICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICAgICAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb24pXG4gICAgfVxuXG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOnJlZHVjZSkge1xuICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lXG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cblxuICAgIC5jb2xsYXBzaW5nIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgLjM1cyBlYXNlXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uKTtcbiAgICAgIHRyYW5zZm9ybTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSlcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB3aWR0aDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICAgIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xuICAgIH1cblxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpIHtcbiAgICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b246aG92ZXIge1xuICAgICAgei1pbmRleDogMlxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yKVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cylcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZT4uYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLXRvcDogMFxuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGU+LmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cylcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlPi5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0ge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMFxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMFxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLFxuICAgIC5hY2NvcmRpb24tZmx1c2g+LmFjY29yZGlvbi1pdGVtPi5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1mbHVzaD4uYWNjb3JkaW9uLWl0ZW0+LmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgfVxuXG4gICAgW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICAgIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjM2ZWE4ZmUnJTNlJTNjcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKVxuICAgIH1cbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiAuZmFxLWl0ZW0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICB9XG4gIH1cblxuICAuZmFxLXNlY3Rpb24gLmZhcS10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuZmFxLXNlY3Rpb24gLmZhcS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuXG4gIC5mYXEtY29udGVudC1pdGVtIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAvKiAyMi40cHggKi9cbiAgfVxuXG4gIC5mYXEtY29udGVudC1pdGVtIGxpIHtcbiAgICBjb3VudGVyLWluY3JlbWVudDogbGlzdC1jb3VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cblxuICAuZmFxLWNvbnRlbnQtaXRlbSBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBjb3VudGVyKGxpc3QtY291bnRlcikgXCIuIFwiO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgLmZhcS1zZWN0aW9uIC5mYXEtaXRlbS5hY3RpdmUgLmZhcS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vLyBeIExpY2Vuc2UgdHlwZSAmJiBzZXJ2aWNlXG4uZGVzY3JpcHRpb24tY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjkwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDJweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAuZGVzY3JpcHRpb24tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuYmFjay1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmJhY2stYnV0dG9uIC5pY29uLWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogIzMzMztcbiAgfVxuXG4gIC5jb250ZW50IC5kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICM2NjY7XG4gIH1cblxuICAuaGdpLXN0cm9rZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cbn1cblxuaHRtbFtsYW5nPWFyXVtkaXI9cnRsXSB7XG4gIC5iYWNrLWJ1dHRvbiAuaWNvbi1hcnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucGFnZS1ub2RlLXR5cGUtdmlvbGF0aW9uLWxpc3Qge1xuICAgIC50YWItcGFuZS1jb2wge1xuICAgICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gIH1cblxuICAucGVuYWx0eS1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnBlbmFsdHktY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucGVuYWx0eS1jYXJkOmxhc3QtY2hpbGQge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gIH1cblxuICAuZGVzY3JpcHRpb24tc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmluZm8tc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmFxLXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1ub2RlLXR5cGUtdmlvbGF0aW9uLWxpc3Qge1xuXG4gICAgLnRhYi1wYW5lLWNvbCB7XG4gICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wZW5hbHR5LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucGVuYWx0eS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wZW5hbHR5LWNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5mby1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdlLW5vZGUtdHlwZS12aW9sYXRpb24tbGlzdCB7XG4gICAgLmxpY2Vuc2UtbGlzdC1maWx0ZXIge1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiA4NSUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudGFiLXBhbmUtY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDAgY2FsYygzLjM5NjY0cHggKyA3LjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5wZW5hbHR5LXNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBjYWxjKDguMzk2NjRweCArIDMuMDg2dncpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAucGVuYWx0eS1jYXJkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wZW5hbHR5LWNhcmQ6bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgfVxuXG4gIC5kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5mby1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDAgY2FsYyg4LjM5NjY0cHggKyAzLjA4NnZ3KSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mYXEtc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoOC4zOTY2NHB4ICsgMy4wODZ2dykgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0uYWN0aXZlOjphZnRlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGFicyAudGFicy1zZWN0aW9uIC50YWJzLXNlY3Rpb24tY29udGVudCAudGFiLXBhbmUgLnRhYi1wYW5lLXJvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWItcGFuZSAudGFiLXBhbmUtcm93IC50YWItcGFuZS1jb2wge1xuICAgIHdpZHRoOiA5OCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGFicyAudGFicy1ib3ggLnRhYnMtbGlzdCAudGFiLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIC50YWJzIC50YWJzLWJveCAudGFicy1saXN0IC50YWItaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICAvLyB0b3A6IDQzcHg7XG4gICAgdG9wOiAxMnB4O1xuICB9XG5cbiAgLnRhYnMgLnRhYnMtc2VjdGlvbiAudGFicy1zZWN0aW9uLWNvbnRlbnQgLnRhYi1wYW5lIC50YWItcGFuZS1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC5taW5pbmctaW5mbyB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLnRhYi1wYW5lIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLm1pbmVyYWxzLWxpc3Qge1xuICAubWluZXJhbHMtbGlzdC1maWx0ZXIge1xuICAgIC8vIHdpZHRoOiA0NCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtaW4td2lkdGg6IDMwMnB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgICAvLyB3aWR0aDogNTAlIDtcbiAgICAubWluZXJhbHMtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuXG4gICAgICAubWluZXJhbHMtbGlzdC1maWx0ZXItdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgY29sb3I6ICMyRDMyMzk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5taW5lcmFscy1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubWluZXJhbHMtbGlzdC1zcGFjZS12ZWN0b3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUZBRkE7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cblxuICAgICAgLm1pbmVyYWxzLWxpc3QtaW5wdXQtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIC8vIHdpZHRoOiAyNzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5taW5lcmFscy1saXN0LXNlbGVjdCB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogNDAlO1xuICAgICAgICAgIHJpZ2h0OiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taW5lcmFscy1saXN0LWxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taW5lcmFscy1saXN0LWlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwcGx5LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgcGFkZGluZzogMTZweCAxOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAvKiAyMi41cHggKi9cbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5taW5lcmFscy1jaGVja2JveC1saXN0LW1pbmVyYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5taW5lcmFscy1jaGVja2JveC1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgLyogdGV4dC1kZWNvcmF0aW9uOiBub25lOyAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICM4NDY5NDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAubWluZXJhbHMtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cblxuICAgIC5taW5lcmFscy1jaGVja2JveFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5taW5lcmFscy1saXN0LWNhcmQge1xuICAgIC8vIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIGdhcDogMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICB9XG5cbiAgICAubWluZXJhbHMtbGlzdC1jYXJkLWhlYWRlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5taW5lcmFscy1saXN0LWNhcmQtaGVhZGVyLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIH1cblxuICAgICAgLm1pbmVyYWxzLWxpc3QtYWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIC8qIHBvc2l0aW9uOiBhYnNvbHV0ZTsgKi9cbiAgICAgICAgYm90dG9tOiAzNHB4O1xuICAgICAgICByaWdodDogMHB4O1xuXG4gICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIC8qIE92ZXJyaWRlIHRoZSByaWdodCBwcm9wZXJ0eSAqL1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy8gY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gd2lkdGg6IDc4JTtcbiAgICAgICAgLy8gaGVpZ2h0OiAycHg7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIGJvdHRvbTogMzRweDtcbiAgICAgICAgLy8gcmlnaHQ6IDBweDtcbiAgICAgICAgLy8gaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAvLyAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIC8vICAgLyogT3ZlcnJpZGUgdGhlIHJpZ2h0IHByb3BlcnR5ICovXG4gICAgICAgIC8vIH1cbiAgICAgIH1cblxuICAgICAgLm1pbmVyYWxzLWxpc3QtaGVhZGVyLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMxRDFEMUI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIC8qIDM3LjhweCAqL1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgIH1cblxuICAgICAgLm1pbmVyYWxzLWxpc3QtaGVhZGVyLXNtYWxsLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICM0QTRGNTM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgLyogMTYuOHB4ICovXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5taW5lcmFscy1saXN0LWFjdGl2ZS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgLmxpY2Vuc2VzLFxuICAgICAgLnJlcXVlc3RzIHtcbiAgICAgICAgLy8gd2lkdGg6IDUwJTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICB9XG5cbiAgICAgIC5udW1iZXIge1xuICAgICAgICBjb2xvcjogIzJEMzAzMztcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5taW5lcmFscy1saXN0LWNhcmQtZGV0YWlscyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGNkY5Rjk7XG4gICAgICBwYWRkaW5nLXRvcDogOXB4O1xuXG4gICAgICAuZGV0YWlscy1saW5rIHtcbiAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAubGluay1pY29uIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRldGFpbHMtbGluayBzdmcge1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWluZXJhbHMtbGlzdC10ZXh0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgIC5taW5lcmFscy1saXN0LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgLyogMzcuOHB4ICovXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5taW5lcmFscy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjNEE0RjUzO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgLyogMTYuOHB4ICovXG4gICAgfVxuICB9XG5cbiAgLm1pbmVyYWxzLWxpc3QtZGV0YWlscyB7XG4gICAgLm1pbmVyYWxzLWxpc3QtZGV0YWlscy1ncm91cCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMTVweDtcblxuICAgICAgLm1pbmVyYWxzLWxpc3QtZGV0YWlscy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICBjb2xvcjogIzE0MUIzNDtcblxuICAgICAgICAubWluZXJhbHMtbGlzdC1kZXRhaWxzLWl0ZW0tdGl0bGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5taW5lcmFscy1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDIzJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5taW5lcmFscy1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLm1pbmluZy1pbmZvIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAudGFiLXBhbmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1pbmVyYWxzLWxpc3QtZmlsdGVyIHtcbiAgICAgIHdpZHRoOiA0NCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAubWluZXJhbHMtbGlzdC1maWx0ZXItY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5hcHBseS1idG4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAubWluZXJhbHMtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5taW5pbmctY29tcGxleGVzLWxpc3Qge1xuICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIG1pbi13aWR0aDogMzAycHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcblxuICAgICAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXItdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgY29sb3I6ICMyRDMyMzk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzogMjRweCA4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5taW5pbmctY29tcGxleGVzLWxpc3Qtc3BhY2UtdmVjdG9yIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZBO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQtZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LXNlbGVjdCB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD1cIjIwXCIgaGVpZ2h0PVwiMjFcIiB2aWV3Qm94PVwiMCAwIDIwIDIxXCIgZmlsbD1cIm5vbmVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIlM0UlM0NwYXRoIGQ9XCJNMTYuNiA3LjcwODVMMTEuMTY2NyAxMy4xNDE4QzEwLjUyNSAxMy43ODM1IDkuNDc1MDIgMTMuNzgzNSA4LjgzMzM2IDEzLjE0MThMMy40MDAwMiA3LjcwODVcIiBzdHJva2U9XCIlMjNBREE3QTdcIiBzdHJva2Utd2lkdGg9XCIxLjVcIiBzdHJva2UtbWl0ZXJsaW1pdD1cIjEwXCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIlMkYlM0UlM0MlMkZzdmclM0UnKSBuby1yZXBlYXQgcmlnaHQgMTBweCBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogI0MzQzNDMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qIEN1c3RvbSBkcm9wZG93biBhcnJvdyAqL1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDQwJTtcbiAgICAgICAgICByaWdodDogNyU7XG4gICAgICAgIH1cblxuICAgICAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWxhYmVsIHtcbiAgICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFwcGx5LWJ0biB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgcGFkZGluZzogMTZweCAxOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgLyogMjIuNXB4ICovXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWluaW5nLWNvbXBsZXhlcy1jaGVja2JveC1saXN0LW1pbmVyYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5taW5pbmctY29tcGxleGVzLWNoZWNrYm94LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAvKiB0ZXh0LWRlY29yYXRpb246IG5vbmU7ICovXG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcblxuICAgIC5taW5pbmctY29tcGxleGVzLWNoZWNrYm94LWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICB9XG5cbiAgICAubWluaW5nLWNvbXBsZXhlcy1jaGVja2JveFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZCB7XG4gICAgbWluLWhlaWdodDogMjY4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG4gICAgfVxuXG4gICAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1jYXJkLWhlYWRlciB7XG4gICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICAgICAgIFxuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAgICAgJi5pbmFjdGl2ZSxcbiAgICAgICAgJi5JbmFjdGl2ZSxcbiAgICAgICAgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZWQsXG4gICAgICAgICYuQ2xvc2VkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJi5BY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtY2FyZC1kZXRhaWxzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Y2RjlGOTtcbiAgICAgIHBhZGRpbmctdG9wOiA5cHg7XG5cbiAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5taW5pbmctY29tcGxleGVzLWxpc3QtdGV4dC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG5cbiAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgLyogMzcuOHB4ICovXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICM0QTRGNTM7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAvKiAxNi44cHggKi9cbiAgICB9XG4gIH1cblxuICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMge1xuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1ncm91cCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICBjb2xvcjogIzE0MUIzNDtcblxuICAgICAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWluaW5nLWNvbXBsZXhlcy1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLm1pbmluZy1pbmZvIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAudGFiLXBhbmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXIge1xuICAgICAgd2lkdGg6IDQ0JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXNjcmlwdGlvbi1sb2NhdGlvbiB7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZDogI0YyRjdGRDtcbiAgY29sb3I6ICMwMDI4NTg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXNjcmlwdGlvbi1kaXN0YW5jZSB7XG4gIHBhZGRpbmc6IDRweCA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZDogI0YyRkJGNztcbiAgY29sb3I6ICMwMDQ0Mjk7XG4gIFxuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5taW5pbmctY29tcGxleGVzLWxpc3QtZGV0YWlscy1pdGVtLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgJi5iZy1zaGFkb3cge1xuICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNGM0YzRjM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICYuYmlkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENUQ1MDU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgfVxuXG4gICAgJi5iZWx0X2JpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICMxNDFCMzQpO1xuICAgIH1cbiAgfVxufVxuXG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWRlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43NSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJi5iZy1zaGFkb3cge1xuICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICNGM0YzRjM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICYuYmlkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENUQ1MDU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgfVxuXG4gICAgJi5iZWx0X2JpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjNGM0YzO1xuICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICMxNDFCMzQpO1xuICAgIH1cbiAgfVxuXG4gIG9sLFxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogZGlzYyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMHB4IDIwcHggMHB4IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1uZXdzLWxpc3Qge1xuICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIHdpZHRoOiAzMDhweDtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICBib3JkZXItc3RhcnQtc3RhcnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXN0YXJ0LWVuZC1yYWRpdXM6IDVweDtcblxuICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gICAgfVxuICB9XG5cbiAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC10ZXh0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtdGl0bGUge1xuICAgICAgY29sb3I6ICMxRDFEMUI7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAvKiAzNy44cHggKi9cbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuXG4gICAgLm1pbmluZy1jb21wbGV4ZXMtbGlzdC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIC8qIDE2LjhweCAqL1xuICAgIH1cbiAgfVxuXG4gIC50YWJzIC50YWJzLXNlY3Rpb24ge1xuICAgIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAgICAudGFiLXBhbmUge1xuICAgICAgICAudGFiLXBhbmUtcm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZ2FwOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAudGFiLXBhbmUtY29sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDhweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJzIC50YWJzLXNlY3Rpb24ge1xuICAgICAgLnRhYnMtc2VjdGlvbi1jb250ZW50IHtcbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAudGFiLXBhbmUtcm93IHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnBhZ2Utbm9kZS10eXBlLWhlbHAtY2VudGVyIHtcbiAgLnNlY3Rpb24taW1hZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgICB3aWR0aDogMzA4cHg7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgYm9yZGVyLXN0YXJ0LXN0YXJ0LXJhZGl1czogNXB4O1xuICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiA1cHg7XG5cbiAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5taW5pbmctY29tcGxleGVzLWxpc3QtdGV4dC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG5cbiAgICAubWluaW5nLWNvbXBsZXhlcy1saXN0LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgLyogMzcuOHB4ICovXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cblxuICAgIC5taW5pbmctY29tcGxleGVzLWxpc3QtZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICM0QTRGNTM7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAvKiAxNi44cHggKi9cbiAgICB9XG4gIH1cblxuICAudGFicyAudGFicy1zZWN0aW9uIHtcbiAgICAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgLnRhYi1wYW5lLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGdhcDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG4gICAgICAgICAgLnRhYi1wYW5lLWNvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMzA4cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAudGFicyAudGFicy1zZWN0aW9uIHtcbiAgICAgIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAgICAgIC50YWItcGFuZSB7XG4gICAgICAgICAgLnRhYi1wYW5lLXJvdyB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLW5vZGUtdHlwZS1saWNlbnNlLXNlcnZpY2UsXG4ucGFnZS1ub2RlLXR5cGUtbGljZW5zZS10eXBlIHtcbiAgLmxpY2Vuc2UtbGlzdCAubGljZW5zZS1saXN0LWZpbHRlciAubGljZW5zZS1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwcHggOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIC50YWJzIC50YWJzLWJveCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhYnMgLnRhYnMtYm94IC50YWJzLWxpc3Qge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YWJzIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIC50YWJzLXNlY3Rpb24ge1xuICAgICAgICAudGFicy1zZWN0aW9uLWNvbnRlbnQge1xuICAgICAgICAgIC50YWItcGFuZS1yb3cge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgLnRhYi1wYW5lLWNvbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnJlcXVlc3QtbGlzdCB7XG4gIC5yZXF1ZXN0LWxpc3QtZmlsdGVyIHtcbiAgICAvLyB3aWR0aDogNDQlICFpbXBvcnRhbnQ7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZzogMjRweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBtaW4td2lkdGg6IDMwMnB4O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG5cbiAgICAvLyB3aWR0aDogNTAlIDtcbiAgICAucmVxdWVzdC1saXN0LWZpbHRlci1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgICAgIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjMkQzMjM5O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5idXJnZXItaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVxdWVzdC1saXN0LWZpbHRlci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI0cHggOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAucmVxdWVzdC1saXN0LXNwYWNlLXZlY3RvciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RkFGQTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICAucmVxdWVzdC1saXN0LWlucHV0LWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICAvLyB3aWR0aDogMjcwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucmVxdWVzdC1saXN0LXNlbGVjdCB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPVwiMjBcIiBoZWlnaHQ9XCIyMVwiIHZpZXdCb3g9XCIwIDAgMjAgMjFcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiUzRSUzQ3BhdGggZD1cIk0xNi42IDcuNzA4NUwxMS4xNjY3IDEzLjE0MThDMTAuNTI1IDEzLjc4MzUgOS40NzUwMiAxMy43ODM1IDguODMzMzYgMTMuMTQxOEwzLjQwMDAyIDcuNzA4NVwiIHN0cm9rZT1cIiUyM0FEQTdBN1wiIHN0cm9rZS13aWR0aD1cIjEuNVwiIHN0cm9rZS1taXRlcmxpbWl0PVwiMTBcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIiUyRiUzRSUzQyUyRnN2ZyUzRScpIG5vLXJlcGVhdCByaWdodCAxMHB4IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjQzNDM0MzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICAgICAgIC8qIFJlbW92ZSBkZWZhdWx0IHN0eWxpbmcgKi9cbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhCNjkxNDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogQ3VzdG9tIGRyb3Bkb3duIGFycm93ICovXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogNDAlO1xuICAgICAgICAgIHJpZ2h0OiA3JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1ZXN0LWxpc3QtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjMzQzNzNBO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlcXVlc3QtbGlzdC1pbnB1dCB7XG4gICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogI0MzQzNDMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgICAvKiBSZW1vdmUgZGVmYXVsdCBzdHlsaW5nICovXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM4QjY5MTQ7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VsZWN0IHtcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIxXCIgdmlld0JveD1cIjAgMCAyMCAyMVwiIGZpbGw9XCJub25lXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiJTNFJTNDcGF0aCBkPVwiTTE2LjYgNy43MDg1TDExLjE2NjcgMTMuMTQxOEMxMC41MjUgMTMuNzgzNSA5LjQ3NTAyIDEzLjc4MzUgOC44MzMzNiAxMy4xNDE4TDMuNDAwMDIgNy43MDg1XCIgc3Ryb2tlPVwiJTIzQURBN0E3XCIgc3Ryb2tlLXdpZHRoPVwiMS41XCIgc3Ryb2tlLW1pdGVybGltaXQ9XCIxMFwiIHN0cm9rZS1saW5lY2FwPVwicm91bmRcIiBzdHJva2UtbGluZWpvaW49XCJyb3VuZFwiJTJGJTNFJTNDJTJGc3ZnJTNFJykgbm8tcmVwZWF0IHJpZ2h0IDEwcHggY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICNDM0MzQzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgICAgICAgLyogUmVtb3ZlIGRlZmF1bHQgc3R5bGluZyAqL1xuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjOEI2OTE0O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYXBwbHktYnRuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMEJDNzA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIC8qIDIyLjVweCAqL1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnJlcXVlc3QtY2hlY2tib3gtbGlzdC1taW5lcmFscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAucmVxdWVzdC1jaGVja2JveC1saXN0IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgLyogdGV4dC1kZWNvcmF0aW9uOiBub25lOyAqL1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICM4NDY5NDA7XG4gICAgYWNjZW50LWNvbG9yOiAjODQ2OTQwO1xuICAgIGFwcGVhcmFuY2U6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgLnJlcXVlc3QtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGNvbG9yOiAjMzQzNzNBO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAucmVxdWVzdC1jaGVja2JveFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBhcHBlYXJhbmNlOiBhdXRvO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjODQ2OTQwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5yZXF1ZXN0LWNoZWNrYm94W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKy5yZXF1ZXN0LWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgLyogQ2hhbmdlIHRoaXMgY29sb3IgdG8gdGhlIGRlc2lyZWQgY29sb3IgKi9cbiAgICB9XG4gIH1cblxuICAucmVxdWVzdHMtbGlzdC1jYXJkIHtcbiAgICBoZWlnaHQ6IDI2OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAxN3B4IDIwcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgIH1cblxuICAgIC5yZXF1ZXN0cy1saXN0LWNhcmQtaGVhZGVyIHtcbiAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICYuaW5hY3RpdmUsICYuSW5hY3RpdmUsICYuSW5BY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuY2xvc2VkLFxuICAgICAgICAmLkNsb3NlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICYuQWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmVxdWVzdHMtbGlzdC1jYXJkLWRldGFpbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjZGOUY5O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuXG4gICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yZXF1ZXN0cy1saXN0LXRleHQtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuXG4gICAgLy8gbWluLWhlaWdodDogODBweDtcbiAgICAucmVxdWVzdHMtbGlzdC10aXRsZSB7XG4gICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIC8qIDM3LjhweCAqL1xuICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgLy8gaGVpZ2h0OiA4MHB4O1xuICAgICAgd2lkdGg6IDIzNnB4O1xuICAgIH1cblxuICAgIC5yZXF1ZXN0cy1saXN0LWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjNEE0RjUzO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgLyogMTYuOHB4ICovXG4gICAgfVxuICB9XG5cbiAgLnJlcXVlc3RzLWxpc3QtZGV0YWlscyB7XG4gICAgLnJlcXVlc3RzLWxpc3QtZGV0YWlscy1ncm91cCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAxNXB4O1xuICAgICAgbWluLWhlaWdodDogMTAzcHg7XG5cbiAgICAgIC8vIG1hcmdpbi1ib3R0b206IDM5cHg7XG4gICAgICAucmVxdWVzdHMtbGlzdC1kZXRhaWxzLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGNvbG9yOiAjMTQxQjM0O1xuXG4gICAgICAgIC5yZXF1ZXN0cy1saXN0LWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlcXVlc3QtbGlzdC1maWx0ZXIge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVxdWVzdC1saXN0LWZpbHRlciB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50YWJzLXNlY3Rpb24tY29udGVudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgLm1pbmluZy1pbmZvIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAudGFiLXBhbmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnJlcXVlc3QtbGlzdC1maWx0ZXIge1xuICAgICAgd2lkdGg6IDQ0JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5yZXF1ZXN0LWxpc3QtZmlsdGVyLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuYXBwbHktYnRuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnJlcXVlc3QtbGlzdC1maWx0ZXItaGVhZGVyIHtcbiAgICAgICAgLmJ1cmdlci1pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb21wYW55LWRldGFpbHMge1xuICBwYWRkaW5nOiA4MHB4IDIwcHggMTcwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDgwcHgpO1xuXG4gIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAuY29tcGFueS1kZXRhaWxzLWljb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cblxuICAuY29tcGFueS1kZXRhaWxzLXRpdGxlIHtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4OyAvLzI0cHhcbiAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICB9XG5cbiAgLmNvbXBhbnktZGV0YWlscy1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICM3QzdDN0M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuY29tcGFueS1kZXRhaWxzLWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLmNvbXBhbnktZGV0YWlscy1jb250YWN0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDhweDtcblxuICAgICAgLmNvbXBhbnktZGV0YWlscy1jb250YWN0LWl0ZW0tdGV4dCB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw0MDAsICM5MjkzOTQpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICB9XG5cbiAgICAgIC5jb21wYW55LWRldGFpbHMtY29udGFjdC1pdGVtLW51bWJlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5RGFya0dyZXktRDUwMCwgIzJEMzAzMyk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29tcGFueS1kZXRhaWxzIC5jb21wYW55LWRldGFpbHMtY29udGFjdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5saWNlbnNlcy1saXN0LXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTAycHggKyA1MHB4KTtcblxuICBtYXJnaW4tdG9wOiAtMTAycHg7XG5cbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICM4NDY5NDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cblxuICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQge1xuXG4gICAgLy8gbWluLWhlaWdodDogNzQxcHg7XG4gICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWl0ZW0ge1xuICAgICAgICBjb2xvcjogI0I1QjdCODtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzJEMzAzMztcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyB7XG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcblxuICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLypzdGFydCBsaWNlbnNlIGNhcmRzKi9cbiAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzA2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucGFnZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBhZ2VyLWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAvLyBnYXA6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAmLkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuaW5hY3RpdmUsICYuSW5hY3RpdmUsICYuSW5BY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmNsb3NlZCxcbiAgICAgICAgICAgICAgJi5DbG9zZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDY4cHg7XG5cbiAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIC8qIDM3LjhweCAqL1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMzZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM0QTRGNTM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgLyogMTYuOHB4ICovXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgd2lkdGg6IDI2OXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIHtcbiAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWdyb3VwIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG5cbiAgICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxODdweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTgzcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIGxpY2Vuc2UgY2FyZHMqL1xuICAgICAgICAvKmVuZCByZXF1ZXN0IGNhcmRzKi9cbiAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5pbmFjdGl2ZSwgJi5JbmFjdGl2ZSwgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuY2xvc2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAzNy44cHggKi9cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAxNi44cHggKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIHtcbiAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXG4gICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlIHtcblxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLmJnLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmRldGFpbHMtbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIC5yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbiAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4uYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDUwcHggMHB4IDUwcHggMHB4O1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDUwcHgpO1xuXG4gIC8vIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgfVxuXG4gIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29udGVudCB7XG5cbiAgICAvLyBtaW4taGVpZ2h0OiA3NDFweDtcbiAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyNHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItaXRlbSB7XG4gICAgICAgIGNvbG9yOiAjQjVCN0I4O1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAjMkQzMDMzO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWJzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuXG4gICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1wYW5lIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAvKnN0YXJ0IGxpY2Vuc2UgY2FyZHMqL1xuICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIC8vIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY29sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzA2cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucGFnZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBhZ2VyLWZvcm0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAvLyBnYXA6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAmLkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuaW5hY3RpdmUsICYuSW5hY3RpdmUsICYuSW5BY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmNsb3NlZCxcbiAgICAgICAgICAgICAgJi5DbG9zZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcbiAgICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDY4cHg7XG5cbiAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIC8qIDM3LjhweCAqL1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMzZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM0QTRGNTM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgLyogMTYuOHB4ICovXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscyB7XG4gICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjZGOUY5O1xuXG4gICAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTQxQjM0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICAgICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtbW9yZS1kZXRhaWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcblxuICAgICAgICAgICAgLmRldGFpbHMtbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kZXRhaWxzLWxpbmsgc3ZnIHtcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyplbmQgbGljZW5zZSBjYXJkcyovXG4gICAgICAgIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xuICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tcm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGdhcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC40cyBhbGwgZWFzZTtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIyNywgMjI3LCAyMjcsIDAuMjUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICAvKiBIb3ZlciBlZmZlY3QgZm9yIGNhcmQgKi9cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmluYWN0aXZlLCAmLkluYWN0aXZlLCAmLkluQWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBQ0FEO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jbG9zZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQzVCNUI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuXG4gICAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMUQxRDFCO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIC8qIDM3LjhweCAqL1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNEE0RjUzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIC8qIDE2LjhweCAqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMge1xuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1ncm91cCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2RjlGOTtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI3cHg7XG5cbiAgICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE0MUIzNDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICYuYmctc2hhZG93IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjNGM0YzO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAuZGV0YWlscy1saW5rIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAubGluay1pY29uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyplbmQgcmVxdWVzdCBjYXJkcyovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iaWRzLXN0YWdlcy1saXN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNiwgMTk0LCAxNjAsIDAuMDYpO1xuICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTAycHggKyA1MHB4KTtcblxuICBtYXJnaW4tdG9wOiAtMTAycHg7XG5cbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICM4NDY5NDA7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cblxuICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbnRlbnQge1xuXG4gICAgLy8gbWluLWhlaWdodDogNzQxcHg7XG4gICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWl0ZW0ge1xuICAgICAgICBjb2xvcjogI0I1QjdCODtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzJEMzAzMztcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFicyB7XG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcblxuICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi10YWItcGFuZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLypzdGFydCBsaWNlbnNlIGNhcmRzKi9cbiAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1yb3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZ2FwOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNvbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwNnB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBhZ2VyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wYWdlci1mb3JtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgLy8gZ2FwOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA4cHggOHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgJi5BY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQUZCRkI7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmluYWN0aXZlLCAmLkluYWN0aXZlLCAmLkluQWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBQ0FEO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jbG9zZWQsXG4gICAgICAgICAgICAgICYuQ2xvc2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRleHQtYm94IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiA2OHB4O1xuXG4gICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAzNy44cHggKi9cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgICB3aWR0aDogMjM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNEE0RjUzO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgIC8qIDE2LjhweCAqL1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMge1xuICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2RjlGOTtcblxuICAgICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE0MUIzNDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIGxpY2Vuc2UgY2FyZHMqL1xuICAgICAgICAvKmVuZCByZXF1ZXN0IGNhcmRzKi9cbiAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5pbmFjdGl2ZSwgJi5JbmFjdGl2ZSwgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuY2xvc2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAzNy44cHggKi9cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAxNi44cHggKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIHtcbiAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXG4gICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlIHtcblxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLmJnLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmRldGFpbHMtbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmlkcy1kYXRhUm9vbS1saXN0LXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNiwgMTk0LCAxNjAsIDAuMDYpO1xuICBwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDBweDtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTAycHggKyA1MHB4KTtcbiAgLy8gbWFyZ2luLXRvcDogLTEwMnB4O1xuXG4gIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICB9XG5cbiAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb250ZW50IHtcblxuICAgIC8vIG1pbi1oZWlnaHQ6IDc0MXB4O1xuICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYi1pdGVtIHtcbiAgICAgICAgY29sb3I6ICNCNUI3Qjg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICMyRDMwMzM7XG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLXRhYnMge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG5cbiAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tdGFiLXBhbmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC8qc3RhcnQgbGljZW5zZSBjYXJkcyovXG4gICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tcm93IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGdhcDogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDZweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wYWdlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjRyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucGFnZXItZm9ybSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIC8vIGdhcDogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjRzIGFsbCBlYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDMwcHggMHB4IHJnYmEoMjI3LCAyMjcsIDIyNywgMC4yNSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAyMHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIC8qIEhvdmVyIGVmZmVjdCBmb3IgY2FyZCAqL1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggOHB4IDhweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG5cbiAgICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAgICYuQWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5pbmFjdGl2ZSwgJi5JbmFjdGl2ZSwgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuY2xvc2VkLFxuICAgICAgICAgICAgICAmLkNsb3NlZCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saWNlbnNlcy1saXN0LXNlY3Rpb24tY2FyZC10ZXh0LWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgICAgICAgICAgLy8gbWluLWhlaWdodDogNjhweDtcblxuICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMxRDFEMUI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgLyogMzcuOHB4ICovXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgICAgICAgd2lkdGg6IDIzNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAxNi44cHggKi9cbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkOyAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMge1xuICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y2RjlGOTtcblxuICAgICAgICAgICAgICAubGljZW5zZXMtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE0MUIzNDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpY2Vuc2VzLWxpc3Qtc2VjdGlvbi1jYXJkLW1vcmUtZGV0YWlscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgIC5kZXRhaWxzLWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICAgIC5saW5rLWljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZGV0YWlscy1saW5rIHN2ZyB7XG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIGxpY2Vuc2UgY2FyZHMqL1xuICAgICAgICAvKmVuZCByZXF1ZXN0IGNhcmRzKi9cbiAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLXJvdyB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBnYXA6IDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jb2wge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuNHMgYWxsIGVhc2U7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE3cHggMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMzBweCAwcHggcmdiYSgyMjcsIDIyNywgMjI3LCAwLjI1KTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgLyogSG92ZXIgZWZmZWN0IGZvciBjYXJkICovXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxhYmVsLXN0YXR1cyB7XG4gICAgICAgICAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMjFweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjRweDtcbiAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDhweCA4cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOHB4O1xuXG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5pbmFjdGl2ZSwgJi5JbmFjdGl2ZSwgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZBRkJGQjtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuY2xvc2VkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkFGQkZCO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGV4dC1ib3gge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAzNy44cHggKi9cbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICBjb2xvcjogIzRBNEY1MztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgICAvKiAxNi44cHggKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1kZXRhaWxzIHtcbiAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtZ3JvdXAge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGNkY5Rjk7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xuXG4gICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxNDFCMzQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICAgICAgICAgIC5yZXF1ZXN0LWxpc3Qtc2VjdGlvbi1jYXJkLWRldGFpbHMtaXRlbS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnJlcXVlc3QtbGlzdC1zZWN0aW9uLWNhcmQtZGV0YWlscy1pdGVtLXZhbHVlIHtcblxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAmLmJnLXNoYWRvdyB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0YzRjNGMztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmVxdWVzdC1saXN0LXNlY3Rpb24tY2FyZC1tb3JlLWRldGFpbHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgLmRldGFpbHMtbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgICAgLmxpbmstaWNvbiB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8qZW5kIHJlcXVlc3QgY2FyZHMqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJpZHMtc3RhZ2VzLWxpc3Qtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50aW1lbGluZVRhYl9fd3JhcHBlcjpiZWZvcmV7XG4gICAgbGVmdDogMTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGltZWxpbmVUYWJfX3dyYXBwZXJJbm5lcntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5iaWRzLWxpY2Vuc2UtbGlzdC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmJpZHMtZGF0YVJvb20tbGlzdC1zZWN0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRleHRUYWJfX3RleHQgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdIHtcbiAgICAuYmlkcy1zdGFnZXMtbGlzdC1zZWN0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnRpbWVsaW5lVGFiX193cmFwcGVyOmJlZm9yZXtcbiAgICAgIHJpZ2h0OiAxM3JlbTtcbiAgICB9XG4gICAgLnRpbWVsaW5lVGFiX193cmFwcGVySW5uZXJ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuYmlkcy1saWNlbnNlLWxpc3Qtc2VjdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5iaWRzLWRhdGFSb29tLWxpc3Qtc2VjdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC50ZXh0VGFiX190ZXh0IHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLnRhYi1pdGVtLWRldGFpbHMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBiYWNrZ3JvdW5kOiAjRjBGMUYxO1xuICAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nOiAxNnB4IDMwcHggMTZweCAxMzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjBGMUYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTMwcHggMTZweCAzMHB4O1xuICAgIH1cblxuICAgIC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWl0ZW0ge1xuICAgICAgICAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbS1saW5rIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjQUZBQ0FEO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC50YWItaXRlbS1kZXRhaWxzLXRhYi1pdGVtLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM0OTRGNTU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NEY1NTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC50YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3ggLnRhYi1pdGVtLWRldGFpbHMtdGFiLWxpc3Qge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7ICAgIFxuICB9XG59XG5cbi5iaWRzLXRhYi1pdGVtLWRldGFpbHMge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAvLyBiYWNrZ3JvdW5kOiAjRjBGMUYxO1xuICAudGFiLWl0ZW0tZGV0YWlscy10YWItYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nOiAxNnB4IDMwcHggMTZweCAxMzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNDRweDtcbiAgICBiYWNrZ3JvdW5kOiAjRjBGMUYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcblxuICAgIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgIHBhZGRpbmc6IDE2cHggMTMwcHggMTZweCAzMHB4O1xuICAgIH1cblxuICAgIC50YWItaXRlbS1kZXRhaWxzLXRhYi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGdhcDogNDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICAgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWl0ZW0ge1xuICAgICAgICAudGFiLWl0ZW0tZGV0YWlscy10YWItaXRlbS1saW5rIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGNvbG9yOiAjQUZBQ0FEO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIC50YWItaXRlbS1kZXRhaWxzLXRhYi1pdGVtLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM0OTRGNTU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDYwJTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NEY1NTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0gXG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmlkcy10YWItaXRlbS1kZXRhaWxzIC50YWItaXRlbS1kZXRhaWxzLXRhYi1ib3gge1xuICAgIHBhZGRpbmc6IDBweCA0MHB4IDE1cHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogNDRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cblxuICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0ge1xuICAgIC5iaWRzLXRhYi1pdGVtLWRldGFpbHMgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWJveCB7XG4gICAgICBwYWRkaW5nOiAwcHggNXB4IDE1cHggMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgLnRhYi1pdGVtLWRldGFpbHMtdGFiLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDQ0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tYXAtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi8uLi8uLi8uLi8uLi8uLi9wdWJsaWMvaW1hZ2VzL21hcC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1pbi1oZWlnaHQ6IDY1MnB4O1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDY1cHgpO1xuXG4gIC5tYXAtc2VjdGlvbi1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDY1MnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAubWFwLXNlY3Rpb24tYmxvY2stZnJhbWUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtODJweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAzMHB4IDBweCByZ2JhKDIxOCwgMjE4LCAyMTgsIDAuMTYpO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgcGFkZGluZzogMTZweCAzMnB4IDYycHggMzJweDtcblxuICAgICAgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzM0MzczQTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjMlO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xuICAgICAgfVxuXG4gICAgICAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1saXN0IHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0YzRjNGMztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1pdGVtIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscy1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWl0ZW0tdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tYXAtc2VjdGlvbi1ibG9jay1kZXRhaWxzLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDBCQzcwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDU1NTU7XG5cbiAgICAgICAgLm1hcC1zZWN0aW9uLWJsb2NrLWRldGFpbHMtbGluay1idG4ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1zZWN0aW9uIC5tYXAtc2VjdGlvbi1ibG9jayAubWFwLXNlY3Rpb24tYmxvY2stZGV0YWlscyB7XG4gICAgcmlnaHQ6IDYlICFpbXBvcnRhbnQ7XG4gICAgbGVmdDogNiUgIWltcG9ydGFudDtcbiAgfVxuICAubWFwLXRpdGxlLXN0YXR1cyB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jb29yZGluYXRlcy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4uY29vcmRpbmF0ZXMtdGFibGUgdGgsXG4uY29vcmRpbmF0ZXMtdGFibGUgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiA4cHg7XG59XG5cbi5jb29yZGluYXRlcy10YWJsZSB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jb29yZGluYXRlLXJvdy1vZGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGNUVGO1xufVxuXG4uY29vcmRpbmF0ZS1yb3ctZXZlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi5tYXAtdGl0bGUge1xuICAuc3VicGFnZUhlcm9fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XG4gIH1cbn1cblxuLm1hcC10aXRsZS1zdGF0dXMge1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQkM3MDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICB3aWR0aDogMTIwcHg7XG59XG4uc3RhdGlzdGljcyB7XG4gIGJhY2tncm91bmQ6ICMzNDM3M0E7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMnB4ICsgNjVweCk7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAuc3RhdGlzdGljcy10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAuc3RhdGlzdGljcy1kZXRhaWxzIHtcbiAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgIC8vIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgIC5yb3cge1xuICAgICAgLmNvbCB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggNzBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cyBhbGwgZWFzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzJEMzAzMztcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXRpc3RpY3MtZGV0YWlscy1jYXJkIHtcbiAgICAgIC8vIHBhZGRpbmc6IDcwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgLnN0YXRpc3RpY3MtZGV0YWlscy1jYXJkLWljb24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgfVxuXG4gICAgICAuc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtdGl0bGUge1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIC5zdGF0aXN0aWNzLWRldGFpbHMtY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXRpc3RpY3MgLnN0YXRpc3RpY3MtZGV0YWlscyAucm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4ubWFwLXN0YXRpc3RpY3Mge1xuICAvLyBiYWNrZ3JvdW5kOiAjRkZGO1xuICAvLyBwYWRkaW5nOiAyMHB4O1xuICAvLyBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAvLyBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDY1cHgpO1xuICAvLyBtYXJnaW4tdG9wOiAtMTAycHg7XG4gIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIC5tYXAtc3RhdGlzdGljcy1jb250YWluZXIge1xuICAgIC8vIG1heC13aWR0aDogMTI4MHB4O1xuICB9XG5cbiAgLm1hcC1zdGF0aXN0aWNzLXRpdGxlIHtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5tYXAtcm93IHtcbiAgICAgIGdhcDogMTlweCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgIC5tYXAtY29sIHtcbiAgICAgICAgcGFkZGluZzogNzBweCA3MHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbCBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1zdGF0aXN0aWNzLWRldGFpbHMtY2FyZCB7XG4gICAgICAvLyBwYWRkaW5nOiA3MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtaWNvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gICAgICB9XG5cbiAgICAgIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzFEMUQxQjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuN3MgZWFzZS1pbi1vdXQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzLWNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzY2NzA4NTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuaHRtbFtkaXI9cnRsXSAubWFwLXN0YXRpc3RpY3Mge1xuICAubWFwLXN0YXRpc3RpY3MtY29udGFpbmVyIHtcbiAgICAvLyBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcC1zdGF0aXN0aWNzIC5tYXAtc3RhdGlzdGljcy1kZXRhaWxzIC5tYXAtcm93IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE5cHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMTNweCAyMHB4O1xuICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGhlaWdodDogNzQxcHg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMnB4ICsgMTEzcHgpO1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG5cbiAgLmNvbCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC5zZWN0aW9uLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTZweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y4RjVFRjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzOHB4O1xuXG4gICAgLmhlYWRlci1pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOTMuNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0Y4RjVFRjtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5oZWFkZXItdGV4dC10aXRsZSB7XG4gICAgICBjb2xvcjogIzM5MzczNztcbiAgICAgIFxuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgIH1cblxuICAgIC5oZWFkZXItdGV4dC1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogIzM5MzczNztcbiAgICAgIFxuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogOHB4O1xuXG4gICAgICAuc2hhcmUtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWJsb2NrIHtcbiAgICAubGFiZWwtc3RhdHVzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGhlaWdodDogMjFweDtcbiAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBsaW5lLWhlaWdodDogMC4yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICYuaW5hY3RpdmUsXG4gICAgICAmLkluYWN0aXZlLFxuICAgICAgJi5JbkFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkFDQUQ7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgfVxuXG4gICAgICAmLmNsb3NlZCxcbiAgICAgICYuQ2xvc2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0NDNUI1QjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlLFxuICAgICAgJi5BY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCQzcwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1saXN0IHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcblxuICAgICAgICAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0taWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZS1vcGFjaXR5LTEwMCwgI0ZGRik7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgICAgXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDYlO1xuXG4gICAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMzkzNzM3O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDYlO1xuICAgICAgICAgICAgLyogMjAuNDRweCAqL1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzM5MzczNztcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgLyogMTkuMnB4ICovXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24taW1hZ2UtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMyU7XG5cbiAgICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1hcC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICAgIC5yb3cge1xuICAgICAgZ2FwOiAwcHg7XG5cbiAgICAgIC5jb2wge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgICB0b3A6IDM1JTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5saWNlbnNlLWRldGFpbHMtc2VjdGlvbiB7XG4gICAgLnJvdyB7XG4gICAgICBnYXA6IDBweDtcblxuICAgICAgLmNvbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFicyAubWluZXJhbHMtc2VjdGlvbi10YWItcGFuZSAuY2xhc3MtY29udGVudCB7XG4gICAgZ2FwOiA1cHg7XG5cbiAgICAuY2xhc3MtaXRlbSB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4ubWFwLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG5cbiAgLm1hcC1saWNlbnNlLWRldGFpbHMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNTBweCAycHggNTBweCAycHg7XG5cbiAgICAuY29sIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5tYXAtc2VjdGlvbi1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0Y4RjVFRjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcblxuICAgICAgLm1hcC1oZWFkZXItaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5My41cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAubWFwLWhlYWRlci10ZXh0LXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgIFxuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICB9XG5cbiAgICAgIC5tYXAtaGVhZGVyLXRleHQtZGVzY3JpcHRpb24ge1xuICAgICAgICBjb2xvcjogIzM5MzczNztcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgLm1hcC1zaGFyZS1pY29uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tYXAtc2VjdGlvbi1ibG9jayB7XG4gICAgICAubWFwLWxhYmVsLXN0YXR1cyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMC4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgJi5pbmFjdGl2ZSxcbiAgICAgICAgJi5JbmFjdGl2ZSxcbiAgICAgICAgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZWQsXG4gICAgICAgICYuQ2xvc2VkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJi5BY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubWFwLXNlY3Rpb24tYmxvY2stdGl0bGUge1xuICAgICAgICBjb2xvcjogIzg0Njk0MDtcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgIH1cblxuICAgICAgLm1hcC1oZWFkZXItdGV4dC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIFxuICAgICAgICBjb2xvcjogIzY5NkQ3MDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgICB9XG5cbiAgICAgIC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5tYXAtc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0ge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuXG4gICAgICAgICAgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLW9wYWNpdHktMTAwLCAjRkZGKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWFwLXNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQge1xuICAgICAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ2JTtcblxuICAgICAgICAgICAgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1sYWJlbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzkzNzM3O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1hcC1zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS12YWx1ZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMzkzNzM3O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1hcC1zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDEzJTtcblxuICAgICAgLm1hcC1zZWN0aW9uLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFwLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgfVxufVxuXG5odG1sW2Rpcj1ydGxdIC5tYXAtY29udGFpbmVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1hcC1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICAgIG1heC13aWR0aDogMTI4MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4uY29udGFjdC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmNmVmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMzRweDtcblxuICBoMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG5cbiAgLmNvbnRhY3QtYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZjkzNmQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gIC5jb250YWN0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk3N2I1MztcbiAgfVxuXG4gIC5wYXR0ZXJuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCksICNhZjkzNmQpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUpO1xuICB9XG59XG5cbmh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gIC5jb250YWN0LWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMTM0cHg7XG4gIH1cbn1cblxuLm5ld3MtY29udGFpbmVyIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDE2ODBweDtcblxuICAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDExM3B4IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTAycHggKyAxMTNweCk7XG4gICAgbWFyZ2luLXRvcDogLTEwMnB4O1xuXG4gICAgLmNvbC1tZC04IHtcbiAgICAgIHdpZHRoOiA1OCU7XG4gICAgfVxuXG4gICAgLmNvbC1tZC00IHtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuXG4gICAgLnNlY3Rpb24taGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGOEY1RUY7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDM4cHg7XG5cbiAgICAgIC5oZWFkZXItaW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5My41cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuaGVhZGVyLXRleHQtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzM5MzczNztcbiAgICAgICAgXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgIH1cblxuICAgICAgLmhlYWRlci10ZXh0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgIFxuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgIC5zaGFyZS1pY29uIHtcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWJsb2NrIHtcbiAgICAgIC5sYWJlbC1zdGF0dXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBoZWlnaHQ6IDIxcHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMC4yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgJi5pbmFjdGl2ZSxcbiAgICAgICAgJi5JbmFjdGl2ZSxcbiAgICAgICAgJi5JbkFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQUNBRDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jbG9zZWQsXG4gICAgICAgICYuQ2xvc2VkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1QjVCO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5TGlnaHRHcmV5LUw1MCwgI0ZBRkJGQik7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgJi5BY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEJDNzA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnlMaWdodEdyZXktTDUwLCAjRkFGQkZCKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc2VjdGlvbi1ibG9jay10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICBmb250LXNpemU6IDI3cHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIHtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDRweDtcblxuICAgICAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlLW9wYWNpdHktMTAwLCAjRkZGKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc2VjdGlvbi1ibG9jay1jb250ZW50LWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzM5MzczNzsgICAgICAgICAgICBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ2JTtcblxuICAgICAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMzOTM3Mzc7ICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ2JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXZhbHVlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMzOTM3Mzc7ICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDAlO1xuXG4gICAgICAuc2VjdGlvbi1pbWFnZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtY29udGFpbmVyIHtcbiAgICAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICAgICAgLmNvbC1tZC04IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zZWN0aW9uLWJsb2NrIHtcbiAgICAgICAgLnNlY3Rpb24tYmxvY2stdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gICAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAuY29udGFjdC1zZWN0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgIH1cblxuICAgIC5jb250YWN0LWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgfVxuXG4gIGh0bWxbbGFuZz1cImFyXCJdW2Rpcj1cInJ0bFwiXSB7XG4gICAgLmNvbnRhY3QtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLm5ld3MtY29udGFpbmVyIHtcbiAgICAubGljZW5zZS1kZXRhaWxzLXNlY3Rpb24ge1xuICAgICAgLmNvbC1tZC04IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zZWN0aW9uLWJsb2NrIHtcbiAgICAgICAgLnNlY3Rpb24tYmxvY2stdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gICAgICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWluZXJhbHMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMzNDM3M0E7XG4gIHBhZGRpbmc6IDg2cHggMjBweCA4NnB4IDIwcHg7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDEwMnB4ICsgODZweCk7XG5cbiAgbWFyZ2luLXRvcDogLTEwMnB4O1xuICAubWluZXJhbHMtc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG5cbiAgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIC5taW5lcmFscy1zZWN0aW9uLXRhYi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTc1MTk1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1pbmVyYWxzLXNlY3Rpb24tdGFicyB7XG4gICAgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmNsYXNzLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8qIGdhcDogNzRweDsgKi9cbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jbGFzcy1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIC5jbGFzcy1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLyogZ2FwOiA4cHg7ICovXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDUycHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbGFzcy12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm1haW4tZmlsZS1saWNlbnNlcy1saXN0LXNlY3Rpb257XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE2LCAxOTQsIDE2MCwgMC4wNik7XG59XG4uYmlkcy1taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxMzBweCAyMHB4IDEzMHB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IGNhbGMoMTAycHggKyAxMzBweCk7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWhlYWRlciB7XG4gICAgLy8gcGFkZGluZy1ib3R0b206IDU5cHg7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Y4RjVFRjtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taWNvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzM3B4O1xuICAgIH1cblxuICAgIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24tdGl0bGUge1xuICAgICAgY29sb3I6ICM4NDY5NDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gICAgfVxuXG4gICAgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogIzdDN0M3QztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICB9XG4gIH1cblxuICAuZ29sZC1taW5lcmFscy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5nb2xkLW1pbmVyYWxzLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMHB4IDM5cHg7XG4gICAgICAvKiBtYXJnaW4tbGVmdDogNXB4OyAqL1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAwcHg7XG5cbiAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMik6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICByaWdodDogMzlweDtcblxuICAgICAgICBodG1sW2xhbmc9XCJhclwiXVtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgbGVmdDogMzlweDtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ29sZC1taW5lcmFscy1pdGVtLXZhbHVlIHtcbiAgICAgICAgY29sb3I6ICMyRDMwMzM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzNCU7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC43cyBlYXNlLWluLW91dDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgLmdvbGQtbWluZXJhbHMtaXRlbS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICMyRDMwMzM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJpZHMtbWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIHtcbiAgICAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLWhlYWRlciB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuXG5cblxuLm1pbmVyYWxzLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQzNzNBO1xuICBwYWRkaW5nOiA4NnB4IDIwcHggODZweCAyMHB4O1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDg2cHgpO1xuICBtYXJnaW4tdG9wOiAtMTAycHg7XG4gIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAubWluZXJhbHMtc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICB9XG5cbiAgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDExcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIC5taW5lcmFscy1zZWN0aW9uLXRhYi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTc1MTk1O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1pbmVyYWxzLXNlY3Rpb24tdGFicyB7XG4gICAgLm1pbmVyYWxzLXNlY3Rpb24tdGFiLXBhbmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmNsYXNzLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8qIGdhcDogNzRweDsgKi9cbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5jbGFzcy1pdGVtIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIC5jbGFzcy1pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgLyogZ2FwOiA4cHg7ICovXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDUycHgpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbGFzcy12YWx1ZSB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzQlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMTEzcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDJweCArIDExM3B4KTtcblxuICBtYXJnaW4tdG9wOiAtMTAycHg7XG4gIC5jb2wge1xuICAgIHdpZHRoOiA0NSU7XG59XG4gIC5zZWN0aW9uLWhlYWRlcntcbiAgICBcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxNnB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNGOEY1RUY7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzhweDtcbiAgICAgICAgICAgIC5oZWFkZXItaW1hZ2Uge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA5My41cHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGOEY1RUY7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaGVhZGVyLXRleHQtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgfVxuICAgICAgICAuaGVhZGVyLXRleHQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGNvbG9yOiAjMzkzNzM3O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIC5zaGFyZS1pY29uIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICAgIH1cbiAgfVxuICAuc2VjdGlvbi1ibG9ja3tcbiAgICAuc2VjdGlvbi1ibG9jay1hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Vjb25kYXJ5R3JlZW4tRzMwMCwgIzAwQkM3MCk7XG4gICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeUxpZ2h0R3JleS1MNTAsICNGQUZCRkIpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiRElOIE5leHQgTFQgQXJhYmljXCI7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5zZWN0aW9uLWJsb2NrLXRpdGxlIHtcbiAgICBjb2xvcjogIzg0Njk0MDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbn1cbi5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLWljb24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0td2hpdGUtb3BhY2l0eS0xMDAsICNGRkYpO1xuICB9XG4gICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXRleHQge1xuICAgICAgY29sb3I6ICMzOTM3Mzc7XG4gICAgICBmb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsaW5lLWhlaWdodDogMTQ2JTtcbiAgICAgIC5zZWN0aW9uLWJsb2NrLWNvbnRlbnQtaXRlbS1sYWJlbHtcbiAgICAgICAgY29sb3I6ICMzOTM3Mzc7XG5mb250LWZhbWlseTogXCJESU4gTmV4dCBMVCBBcmFiaWNcIjtcbmZvbnQtc2l6ZTogMTRweDtcbmZvbnQtc3R5bGU6IG5vcm1hbDtcbmZvbnQtd2VpZ2h0OiBib2xkO1xubGluZS1oZWlnaHQ6IDE0NiU7IC8qIDIwLjQ0cHggKi9cblxuICAgICAgfVxuICAgICAgLnNlY3Rpb24tYmxvY2stY29udGVudC1pdGVtLXZhbHVle1xuICAgICAgICBjb2xvcjogIzM5MzczNztcbmZvbnQtZmFtaWx5OiBcIkRJTiBOZXh0IExUIEFyYWJpY1wiO1xuZm9udC1zaXplOiAxNnB4O1xuZm9udC1zdHlsZTogbm9ybWFsO1xuZm9udC13ZWlnaHQ6IDQwMDtcbmxpbmUtaGVpZ2h0OiAxMjAlOyAvKiAxOS4ycHggKi9cbiAgICAgIH1cbiAgfVxufVxufVxuICB9XG4gIC5zZWN0aW9uLWltYWdlLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMjYlO1xuICAgIC5zZWN0aW9uLWltYWdle1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuLnJlcXVlc3QtZGV0YWlscy1zZWN0aW9ue1xuICAucm93e1xuICAgIGdhcDogMHB4O1xuICAgIC5jb2x7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAuc2VjdGlvbi1pbWFnZS1ib3h7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmVxdWVzdC1kZXRhaWxzLXNlY3Rpb257XG4gICAgLnJvd3tcbiAgICAgIGdhcDogMHB4O1xuICAgICAgLmNvbHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLWltYWdlLWJveHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmVyYWxzLXNlY3Rpb24gLm1pbmVyYWxzLXNlY3Rpb24tdGFicyAubWluZXJhbHMtc2VjdGlvbi10YWItcGFuZSAuY2xhc3MtY29udGVudCB7XG4gICAgZ2FwOiA1cHg7XG4gIC5jbGFzcy1pdGVte1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH19XG4gIFxufVxuXG5cblxuYm9keXtcbiAgbWFyZ2luOiAwO1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAxMzBweCAyMHB4IDEwMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDEwMnB4ICsgMTMwcHgpO1xuICAgIG1hcmdpbi10b3A6IC0xMDJweDtcblxuICAgIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IDU5cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjhGNUVGO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNTlweDtcbiAgICAgICAgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWluZXJhbHMtZGV0YWlscy1zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjODQ2OTQwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzdDN0M3QztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5nb2xkLW1pbmVyYWxzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5nb2xkLW1pbmVyYWxzLWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDM5cHg7XG4gICAgICAgICAgICAvKiBtYXJnaW4tbGVmdDogNXB4OyAqL1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjVFRjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuXG4gICAgICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY1RUY7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzOXB4O1xuXG4gICAgICAgICAgICAgICAgaHRtbFtsYW5nPVwiYXJcIl1bZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzOXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvKiBwYWRkaW5nLWJvdHRvbTogMTlweDsgKi9cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvbGQtbWluZXJhbHMtaXRlbS12YWx1ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyRDMwMzM7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzNCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjdzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5nb2xkLW1pbmVyYWxzLWl0ZW0tdGV4dCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyRDMwMzM7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTM0JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1pbmVyYWxzLWRldGFpbHMtc2VjdGlvbiB7XG4gICAgICAgIC5taW5lcmFscy1kZXRhaWxzLXNlY3Rpb24taGVhZGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIvL2NvbG9yc1xuJHRhYi1pdGVtOiAjNjk2RDcwO1xuJHRhYi1pdGVtLWFjdGl2ZTojMzQzNzNBO1xuJHdoaXRlOiNmZmY7XG4vL21lZGlhIHNpemVcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDtcblxuJHNlY29uZGFyeS1jb2xvcjogIzJlY2M3MTtcbiRmb250LWZhbWlseTogXCJFbCBNZXNzaXJpXCIsIHNhbnMtc2VyaWY7XG4kbmF2YmFyLWJhY2tncm91bmQ6IHJlZDtcbiRjLWdvbGQtMTogIzg0Njk0MDtcbiRjLWJsYWNrOiAjMDAwMDAwO1xuJGMtZ29sZDogIzczNUMzODtcbiRjLWdvbGQtMzogI0U0RDRCQztcbiRjLWdvbGQtMjogI0Y4RjVFRjsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/