@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap);
@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}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.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);backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.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,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 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, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.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: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: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,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.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:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.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(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.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:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow: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:10px;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-progressbar{background: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: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:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background: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:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);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}.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:rgba(0,0,0,0)}.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 .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,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.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-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}
html{color:#000;background:#fff}blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}caption{text-align:left}img{vertical-align:top}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}main{display:block}abbr,acronym{border:0;font-variant:normal}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}button,input,select,textarea{font-size:100%;font-family:inherit;color:inherit}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=button],input[type=submit]{border-radius:0;-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}li{list-style:none}em,i{font-style:normal}em{font-weight:unset}button,input,textarea{border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;max-width:100%;border-radius:0}select{appearance:none;padding:0;margin:0;background:rgba(0,0,0,0);border-radius:0}*{box-sizing:border-box}html{font-size:62.5%}body{min-width:100%;width:100%;font-size:clamp(10px,1vw,16px);line-height:100%;color:#333;background:#fff;font-family:"Noto Sans JP",YuGothic,Yu Gothic,Hiragino Kaku Gothic Pro,Meiryo,Osaka,"MS PGothic",Arial,Helvetica,Verdana,sans-serif;word-wrap:break-word;-webkit-text-size-adjust:100%;font-feature-settings:"palt"}@media screen and (max-width: 750px){body{font-size:3.4666666667vw}}#wrapper{position:relative}img{max-width:100%;width:100%;height:auto}@media screen and (min-width: 751px){.sp{display:none}}@media screen and (max-width: 750px){.pc{display:none}}a{text-decoration:none;color:currentColor}@media(any-hover: hover){a[href*="tel:"]{pointer-events:none;cursor:default}}p{line-height:1.7}#header h1{width:clamp(279px,27.25vw,436px);margin:0 auto;padding:clamp(13px,1.25vw,20px) 0}@media screen and (max-width: 750px){#header h1{width:58.1333333333vw;padding:2.6666666667vw 0}}.fade-anim{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.fade-anim.init{opacity:1;transform:translateY(0)}#footer{position:relative;z-index:1;text-align:center;color:#fff;background:#00517d;padding:clamp(21px,2.063vw,33px) 0 clamp(18px,1.75vw,28px)}#footer .logo{width:clamp(104px,10.125vw,162px);margin:0 auto clamp(12px,1.188vw,19px)}#footer small{display:block;font-size:clamp(8px,0.75vw,12px);line-height:1.2}@media screen and (max-width: 750px){#footer{padding:6.6666666667vw 6.6666666667vw 3.7333333333vw}#footer .logo{width:26.9333333333vw;margin-bottom:5.6vw}#footer small{font-size:2.6666666667vw}}
#kv{position:relative;z-index:1;background:linear-gradient(to bottom, #64abe3 0%, #CBEBFA 100%);overflow:hidden}#kv:before{position:absolute;left:50%;transform:translateX(-50%);content:"";width:100%;height:100%;background:url(../../common/img/kv_school.webp) no-repeat 50% 100%/contain}.no-webp #kv:before{background:url(../../common/img/kv_school.png) no-repeat 50% 100%/contain}#kv h2{position:absolute;left:50%;transform:translateX(-50%);top:3.75vw;width:60.625vw}#kv h2 img{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}#kv h2 img.init{opacity:1;transform:translateY(0)}#kv .txt-wrap{position:absolute;left:50%;top:11.625vw;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transform:translate(-50%, 30px)}#kv .txt-wrap.init{opacity:1;transform:translateY(0)}#kv .txt-wrap.init{transform:translate(-50%, 0)}#kv .txt-wrap .txt01{width:clamp(111px,10.813vw,173px);margin:clamp(-30px,-1.875vw,-19px) 0 0 clamp(190px,18.563vw,297px)}#kv .txt-wrap .date{border:1px solid #fff}#kv .txt-wrap .txt04{width:clamp(211px,20.563vw,329px);margin-inline:auto}#kv .image{position:relative;z-index:1;pointer-events:none;display:flex;align-items:flex-end;justify-content:space-between;padding-block:10.5vw 3.1875vw}#kv .image .image01{width:17.125vw;margin:0 0 -0.6875vw 8.375vw;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}#kv .image .image01.init{opacity:1;transform:translateY(0)}#kv .image .image01 img{margin-left:.875vw}#kv .image .image02{width:17vw;margin-right:3.625vw;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}#kv .image .image02.init{opacity:1;transform:translateY(0)}#kv .line{position:absolute;left:0;bottom:0;width:100%;background:#ffdf58;height:7.5vw;display:flex;align-items:center;justify-content:center}#kv .line p{width:27.625vw}@media screen and (min-width: 751px){#kv .txt-wrap .date{display:flex;height:clamp(115px,11.25vw,180px);margin:clamp(8px,0.813vw,13px) 0 clamp(16px,1.563vw,25px);border-top:none}#kv .txt-wrap .date li{width:clamp(230px,22.5vw,360px)}#kv .txt-wrap .date li .ttl{margin-top:clamp(-20px,-1.25vw,-13px)}#kv .txt-wrap .date li .ttl span{display:block;width:clamp(72px,7.062vw,113px);margin-inline:auto;position:relative}#kv .txt-wrap .date li .ttl span::before,#kv .txt-wrap .date li .ttl span::after{position:absolute;content:"";top:50%;transform:translateY(-50%);width:clamp(79px,7.75vw,124px);height:1px;background:#fff}#kv .txt-wrap .date li .ttl span::before{right:100%}#kv .txt-wrap .date li .ttl span::after{left:100%}#kv .txt-wrap .date li .txt{width:clamp(171px,16.688vw,267px);margin:clamp(8px,0.813vw,13px) 0 0 clamp(33px,3.25vw,52px)}#kv .txt-wrap .date li+li{border-left:1px solid #fff}#kv .txt-wrap .txt04{margin-top:clamp(-58px,-3.625vw,-37px)}}@media screen and (max-width: 750px){#kv{padding-bottom:16vw}#kv::before{background:url(../../common/img/kv_school_sp.webp) no-repeat left 50% bottom 16vw/contain}.no-webp #kv::before{background:url(../../common/img/kv_school_sp.png) no-repeat left 50% bottom 16vw/contain}#kv h2{top:6.6666666667vw;width:97.3333333333vw}#kv .txt-wrap{top:22.4vw}#kv .txt-wrap .txt01{width:35.2vw;margin:-2.4vw 0 0 16.2666666667vw}#kv .txt-wrap .date{width:68vw;margin:2.1333333333vw auto 2.6666666667vw}#kv .txt-wrap .date li .ttl{width:22.4vw;margin:8px auto 0}#kv .txt-wrap .date li .txt{width:54.9333333333vw;margin:0 auto 3.4666666667vw}#kv .txt-wrap .date li+li{border-top:1px solid #fff}#kv .txt-wrap .txt04{width:58.6666666667vw;margin-top:-5.3333333333vw}#kv .image{padding-block:87.4666666667vw 0}#kv .image .image01{width:29.8666666667vw;margin:0 0 -2.6666666667vw -5.3333333333vw}#kv .image .image01 img{margin-left:0}#kv .image .image02{width:29.8666666667vw;margin:0 -3.7333333333vw -2.6666666667vw 0}#kv .line{height:16vw}#kv .line p{width:69.3333333333vw}}.sec-info{overflow:hidden}.sec-info .cont01{text-align:center;padding-block:2.375vw;background:url(../../common/img/bg_information.webp) no-repeat 50% 50%/cover}.no-webp .sec-info .cont01{background:url(../../common/img/bg_information.jpg) no-repeat 50% 50%/cover}.sec-info .cont01 p{font-size:clamp(15px,1.5vw,24px);line-height:1.2;letter-spacing:.3rem;color:#fff;font-weight:700}.sec-info .cont01 p em{color:#f8f23e}.sec-info .cont01 p+p{font-size:clamp(13px,1.25vw,20px);line-height:1.2;margin-top:1.625vw;letter-spacing:.2rem}@media screen and (max-width: 750px){.sec-info .cont01{padding-block:8.5333333333vw 9.6vw}.sec-info .cont01 p{font-size:4.8vw}.sec-info .cont01 p+p{font-size:4vw;margin-top:6.4vw}}.sec-info .cont02 .cont-jhs,.sec-info .cont02 .cont-hs{position:relative}.sec-info .cont02 .cont-jhs h3,.sec-info .cont02 .cont-hs h3{position:relative}.sec-info .cont02 .cont-jhs h3 span,.sec-info .cont02 .cont-hs h3 span{display:block;font-size:clamp(13px,1.25vw,20px);font-weight:700;letter-spacing:.25rem;margin-top:2.5625vw}.sec-info .cont02 .cont-jhs h3 span em,.sec-info .cont02 .cont-hs h3 span em{padding:0 .3125vw .25vw;border-bottom:2px solid}.sec-info .cont02 .cont-jhs ul,.sec-info .cont02 .cont-hs ul{margin-top:2.5625vw}.sec-info .cont02 .cont-jhs ul li,.sec-info .cont02 .cont-hs ul li{font-weight:500;letter-spacing:.15rem;line-height:2}.sec-info .cont02 .cont-jhs ul li:last-child,.sec-info .cont02 .cont-hs ul li:last-child{padding-top:.75vw}.sec-info .cont02 .cont-jhs p.btn a,.sec-info .cont02 .cont-hs p.btn a{display:inline-block;margin-top:10px;padding:10px 30px;color:#fff;background:#c00;border-radius:10px;transition:all .3s ease 0s}.sec-info .cont02 .cont-jhs p.btn a:hover,.sec-info .cont02 .cont-hs p.btn a:hover{transform:scale(1.1)}.sec-info .cont02 .cont-jhs{background:#ffffbf;text-align:right;padding-right:5vw}.sec-info .cont02 .cont-jhs .image{position:absolute;width:clamp(114px,11.125vw,178px);top:3.1875vw;right:26.1875vw}.sec-info .cont02 .cont-jhs h3 img{width:clamp(159px,15.563vw,249px)}.sec-info .cont02 .cont-hs{background:#deffbd;padding-left:5vw}.sec-info .cont02 .cont-hs .image{position:absolute;width:clamp(128px,12.5vw,200px);top:4.1875vw;left:24.25vw}.sec-info .cont02 .cont-hs h3 img{width:clamp(163px,15.875vw,254px)}@media screen and (min-width: 751px){.sec-info .cont02{display:flex}.sec-info .cont02 .cont-jhs,.sec-info .cont02 .cont-hs{width:50%;padding-block:6.3125vw 14.25vw}}@media screen and (max-width: 750px){.sec-info .cont02 .cont-jhs h3 span,.sec-info .cont02 .cont-hs h3 span{font-size:4vw;margin-top:8.5333333333vw}.sec-info .cont02 .cont-jhs h3 span em,.sec-info .cont02 .cont-hs h3 span em{padding:0 1.0666666667vw .5333333333vw}.sec-info .cont02 .cont-jhs ul,.sec-info .cont02 .cont-hs ul{margin-top:5.0666666667vw}.sec-info .cont02 .cont-jhs ul li:last-child,.sec-info .cont02 .cont-hs ul li:last-child{padding-top:3.4666666667vw}.sec-info .cont02 .cont-jhs{padding:13.3333333333vw 8vw 10.6666666667vw}.sec-info .cont02 .cont-jhs .image{right:auto;left:7.2vw;top:8.8vw;width:27.2vw}.sec-info .cont02 .cont-jhs h3 img{width:52.2666666667vw}.sec-info .cont02 .cont-hs{padding:10.6666666667vw 8vw 45.6vw}.sec-info .cont02 .cont-hs .image{left:auto;right:4.2666666667vw;top:10.6666666667vw;width:30.9333333333vw}.sec-info .cont02 .cont-hs h3 img{width:55.4666666667vw}}.sec-info .cont03{position:relative;background:#004f7d;border-radius:clamp(32px,3.125vw,50px);width:clamp(461px,45vw,720px);margin-inline:auto;margin-top:-9.4375vw;padding:2.1875vw 5vw 3.125vw}.sec-info .cont03 p{text-align:center;color:#fff;letter-spacing:.15rem}.sec-info .cont03 .txt01{font-size:clamp(13px,1.25vw,20px);line-height:1.35}.sec-info .cont03 .swiper{overflow:visible;margin:1.875vw 0 1.5vw}.sec-info .cont03 .swiper .swiper-wrapper{transition-timing-function:linear}.sec-info .cont03 .swiper .swiper-slide{width:25vw}.sec-info .cont03 .txt02{position:relative}.sec-info .cont03 .txt02::before{position:absolute;content:"";top:50%;left:0;width:100%;height:1px;transform:translateY(-50%);background:#fff}.sec-info .cont03 .txt02 span{position:relative;display:inline-block;background:#004f7d;padding:0 clamp(9px,0.875vw,14px)}@media screen and (max-width: 750px){.sec-info .cont03{border-radius:8vw;width:92vw;margin-top:-33.3333333333vw;padding:8.5333333333vw 6.4vw 10.4vw}.sec-info .cont03 .txt01{font-size:4vw;line-height:1.2}.sec-info .cont03 .swiper{margin:8.2666666667vw 0 4.8vw}.sec-info .cont03 .swiper .swiper-slide{width:81.3333333333vw}}.sec-access{position:relative;z-index:1;color:#00517d;background:#fff;padding:4.875vw 0 6.25vw;text-align:center}@media screen and (min-width: 751px){.sec-access p{font-size:clamp(13px,1.25vw,20px);letter-spacing:.1rem}}@media screen and (max-width: 750px){.sec-access{padding:13.3333333333vw 0}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9jb21tb24vY3NzL2NvbW1vbi5jc3M/NjgxODJkMTgzYjIzMzRmY2I3ODciLCJtYXBwaW5ncyI6Ijs7QUFZQSw0cGY7QUNWQSw4d0NBSUEscUJBQ0EsS0FDQyxlQUNBLFdBQ0EsK0JBQ0EsaUJBQ0EsVUNJVSxDREhWLGVDSVMsQ0RIVCxtSUNQVyxDRFFYLHFCQUNBLDhCQUNBLDZCQzJFQSxxQ0RyRkQsS0FZRSwwQkFHRixTQUNDLGtCQUVELDBDQzhEQyxxQ0QxREEsSUFDQyxjQzhERCxxQ0QxREEsSUFDQyxjQUlGLEVBQ0MscUJBQ0EsbUJBRUQseUJBQ0MsZ0JBQ0Msb0JBQ0EsZ0JBSUYsRUFDQyxnQkFPQSxXQUNDLGlDQUNBLGNBQ0Esa0NDK0JELHFDRDVCQyxXQUNDLHNCQUNBLDBCQVFILFdDc0pJLFVBQ0EsMkJBQ0EsK0NBQ0EsZ0JBQ0ksVUFDQSx3QkRwSlIsUUFDQyxrQkFDQSxVQUNBLGtCQUNBLFdBQ0Esa0JDbkVLLENEb0VMLDJEQUNBLGNBQ0Msa0NBQ0EsdUNBRUQsY0FDQyxjQUNBLGlDQUNBLGdCQ0hELHFDRFhELFFBaUJFLHFEQUNBLGNBQ0Msc0JBQ0Esb0JBRUQsY0FDQywwQjtBRWxHSCxJQUNDLGtCQUNBLFVBQ0EsZ0VBQ0EsZ0JBQ0EsV0Q2R0Esa0JBQ0EsU0FDQSwyQkM3R0MsV0FDQSxXQUNBLFlBQ0EsOEVBQ0Esb0JBQ0MsOEVBR0YsT0RtR0Esa0JBQ0EsU0FDQSwyQkNuR0MsV0FDQSxlQUNBLFdEdU1FLFVBQ0EsMkJBQ0EsK0NBQ0EsZ0JBQ0ksVUFDQSx3QkN4TVAsY0FDQyxrQkFDQSxTQUNBLGFEZ01FLFVBQ0EsMkJBQ0EsK0NDaE1GLGdDRGlNRSxtQkFDSSxVQUNBLHdCQ2xNTixtQkFDQyw2QkFFRCxxQkFDQyxrQ0FDQSxtRUFFRCxvQkFDQyxzQkFFRCxxQkFDQyxrQ0FDQSxtQkFJRixXQUNDLGtCQUNBLFVBQ0Esb0JEa0ZFLFlBRDZFLENBTXpFLHFCQWdCQSw4QkNyR04sOEJBQ0Esb0JBQ0MsZUFDQSw2QkRxS0MsVUFDQSwyQkFDQSwrQ0FDQSx5QkFDSSxVQUNBLHdCQ3hLTCx3QkFDQyxtQkFHRixvQkFDQyxXQUNBLHFCRDZKQyxVQUNBLDJCQUNBLCtDQUNBLHlCQUNJLFVBQ0Esd0JDN0pQLFVBQ0Msa0JBQ0EsT0FDQSxTQUNBLFdBQ0EsbUJBQ0EsYUQwREUsWUFENkUsQ0FRekUsbUJBWUEsdUJDM0VOLFlBQ0MsZURNRix5REFpREcsWUFENkUsQ0M5QzdFLGtDQUNBLDBEQUNBLGdCQUNBLHVCQUNDLGdDQUNBLDRCQUNDLHNDQUNBLGlDQUNDLGNBQ0EsZ0NBQ0EsbUJBQ0Esa0JBQ0EsaUZBRUMsa0JBQ0EsV0FDQSxRQUNBLDJCQUNBLCtCQUNBLFdBQ0EsZ0JBRUQseUNBQ0MsV0FFRCx3Q0FDQyxVQUlILDRCQUNDLGtDQUNBLDJEQUVELDBCQUNDLDJCQUlILHFCQUNDLHdDRHJDSCxxQ0N0RkQsSUFpSUUsb0JBQ0EsWUFDQywwRkFDQSxxQkFDQywwRkFHRixPQUNDLG1CQUNBLHNCQUVELGNBQ0MsV0FDQSxxQkFDQyxhQUNBLGtDQUVELG9CQUNDLFdBQ0EsMENBRUMsNEJBQ0MsYUFDQSxrQkFFRCw0QkFDQyxzQkFDQSw2QkFFRCwwQkFDQywwQkFJSCxxQkFDQyxzQkFDQSwyQkFHRixXQUNDLGdDQUNBLG9CQUNDLHNCQUNBLDJDQUNBLHdCQUNDLGNBR0Ysb0JBQ0Msc0JBQ0EsMkNBR0YsVUFDQyxZQUNBLFlBQ0MsdUJBTUosVUFDQyxnQkFDQSxrQkFDQyxrQkFDQSxzQkFDQSwyRUFDQSwyQkFDQywyRUFFRCxvQkFDQyxpQ0FDQSxnQkFDQSxxQkFDQSxXQUNBLGVEdE1nQixDQ3VNaEIsdUJBQ0MsY0FFRCxzQkFDQyxrQ0FDQSxnQkFDQSxtQkFDQSxxQkQvSEgscUNDMkdBLGtCQXdCRSxtQ0FDQSxvQkFDQyxnQkFDQSxzQkFDQyxjQUNBLGtCQU1ILHVEQUVDLGtCQUNBLDZEQUNDLGtCQUNBLHVFQUNDLGNBQ0Esa0NBQ0EsZURyT2MsQ0NzT2Qsc0JBQ0Esb0JBQ0EsNkVBQ0Msd0JBQ0Esd0JBSUgsNkRBQ0Msb0JBQ0EsbUVBQ0MsZURsUGdCLENDbVBoQixzQkFDQSxjQUNBLHlGQUNDLGtCQUlBLHVFQUNFLHFCQUNBLGdCQUNBLGtCQUNBLFdBQ0EsZ0JBQ0EsbUJBQ0EsMkJBQ0EsbUZBQ0UscUJBSVIsNEJBQ0MsbUJBQ0EsaUJBQ0Esa0JBQ0EsbUNBQ0Msa0JBQ0Esa0NBQ0EsYUFDRSxnQkFHRixtQ0FDQyxrQ0FJSCwyQkFDQyxtQkFDQSxpQkFDQSxrQ0FDQyxrQkFDQSxnQ0FDQSxhQUNFLGFBR0Ysa0NBQ0Msa0NEdk5KLHFDQ2tKQSxrQkRqR0csWUFENkUsQ0M2SzlFLHVEQUVDLFVBQ0EsZ0NEM05ILHFDQ2tPSSx1RUFDQyxjQUNBLDBCQUNBLDZFQUNDLHVDQUlILDZEQUNDLDBCQUVDLHlGQUNDLDJCQUtKLDRCQUNDLDRDQUNBLG1DQUNDLFdBQ0EsV0FDQSxVQUNBLGFBR0EsbUNBQ0Msc0JBSUgsMkJBQ0MsbUNBV0Esa0NBQ0MsVUFDQSxxQkFDQSxvQkFDQSxzQkFHQSxrQ0FDQyx1QkFNTCxrQkFDQyxrQkFDQSxtQkFDQSx1Q0FDQSw4QkFDQSxtQkFDQSxxQkFDQSw2QkFDQSxvQkFDQyxrQkFDQSxXQUNBLHNCQUVELHlCQUNDLGtDQUNBLGlCQUVELDBCQUNDLGlCQUNBLHVCQUNBLDBDQUNDLGtDQUVELHdDQUNDLFdBR0YseUJBQ0Msa0JBQ0EsaUNBQ0Msa0JBQ0EsV0FDQSxRQUNBLE9BQ0EsV0FDQSxXQUNBLDJCQUNBLGdCQUVELDhCQUNDLGtCQUNBLHFCQUNBLG1CQUNBLGtDRHRVSCxxQ0MyUkEsa0JBK0NFLGtCQUNBLFdBQ0EsNEJBQ0Esb0NBQ0EseUJBQ0MsY0FDQSxnQkFFRCwwQkFDQyw4QkFDQSx3Q0FDQyx1QkFPTCxZQUNDLGtCQUNBLFVBQ0EsYUR4YUssQ0N5YUwsZ0JBQ0EseUJBQ0Esa0JEdldBLHFDQ3lXQyxjQUNDLGtDQUNBLHNCRHRXRixxQ0M0VkQsWUFjRSxzQiIsInNvdXJjZXMiOlsid2VicGFjazovL2Jhc2UtYnVuZGxlLy4vbm9kZV9tb2R1bGVzL3N3aXBlci9zd2lwZXItYnVuZGxlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vYmFzZS1idW5kbGUvLi9jb21tb24vY3NzL2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly9iYXNlLWJ1bmRsZS8uL2NvbW1vbi9jc3MvX21peGluLnNjc3MiLCJ3ZWJwYWNrOi8vYmFzZS1idW5kbGUvLi9jb21tb24vY3NzL2NvbnRlbnQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFN3aXBlciA4LjQuN1xuICogTW9zdCBtb2Rlcm4gbW9iaWxlIHRvdWNoIHNsaWRlciBhbmQgZnJhbWV3b3JrIHdpdGggaGFyZHdhcmUgYWNjZWxlcmF0ZWQgdHJhbnNpdGlvbnNcbiAqIGh0dHBzOi8vc3dpcGVyanMuY29tXG4gKlxuICogQ29weXJpZ2h0IDIwMTQtMjAyMyBWbGFkaW1pciBLaGFybGFtcGlkaVxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgTGljZW5zZVxuICpcbiAqIFJlbGVhc2VkIG9uOiBKYW51YXJ5IDMwLCAyMDIzXG4gKi9cblxuQGZvbnQtZmFjZXtmb250LWZhbWlseTpzd2lwZXItaWNvbnM7c3JjOnVybCgnZGF0YTphcHBsaWNhdGlvbi9mb250LXdvZmY7Y2hhcnNldD11dGYtODtiYXNlNjQsIGQwOUdSZ0FCQUFBQUFBWmdBQkFBQUFBQURBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCR1JsUk5BQUFHUkFBQUFCb0FBQUFjaTZxSGtVZEVSVVlBQUFXZ0FBQUFJd0FBQUNRQVlBQlhSMUJQVXdBQUJoUUFBQUF1QUFBQU51QVk3K3hIVTFWQ0FBQUZ4QUFBQUZBQUFBQm0yZlBjelU5VEx6SUFBQUhjQUFBQVNnQUFBR0JQOVY1UlkyMWhjQUFBQWtRQUFBQ0lBQUFCWXQ2RjBjQmpkblFnQUFBQ3pBQUFBQVFBQUFBRUFCRUJSR2RoYzNBQUFBV1lBQUFBQ0FBQUFBai8vd0FEWjJ4NVpnQUFBeXdBQUFETUFBQUQyTUh0cnlWb1pXRmtBQUFCYkFBQUFEQUFBQUEyRTIrZW9XaG9aV0VBQUFHY0FBQUFId0FBQUNRQzlnRHphRzEwZUFBQUFpZ0FBQUFaQUFBQXJnSmtBQkZzYjJOaEFBQUMwQUFBQUZvQUFBQmFGUUFVR0cxaGVIQUFBQUc4QUFBQUh3QUFBQ0FBY0FCQWJtRnRaUUFBQS9nQUFBRTVBQUFDWHZGZEJ3bHdiM04wQUFBRk5BQUFBR0lBQUFDRTVzNzRoWGphWTJCa1lHQUFZcGY1SHUvaitXMitNbkF6TVlEQXphWDZRakQ2LzQvL0J4ajVHQThBdVJ3TVlHa0FQeXdMMTNqYVkyQmtZR0E4OFA4QWd4NGorLzhmUURZZkExQUVCV2dEQUlCMkJPb0FlTnBqWUdSZ1lOQmg0R2RnWWdBQkVNbklBQkp6WU5BRENRQUFDV2dBc1FCNDJtTmdZZnpDT0lHQmxZR0IwWWN4allHQndSMUtmMldRWkdoaFlHQmlZR1ZtZ0FGR0JpUVFrT2Fhd3REQW9NQlF4WGpnL3dFR1BjWUREQTR3TlVBMkNDZ3dzQUFBTzRFTDZnQUFlTnBqMk0wZ3lBQUNxeGdHTldCa1oyRDQvd01BK3hrRGRnQUFBSGphWTJCZ1lHYUFZQmtHUmdZUWlBSHlHTUY4RmdZSElNM0R3TUhBQkdRck1PZ3lXRExFTTFUOS93OFVCZkVNZ0x6RS8vLy9QLzUvL2YvVi94dityNGVhQUFlTWJBeHdJVVltSU1IRWdLWUFZalVjc0RBd3NMS3hjM0J5Y2ZQdzhqRVFBL2daQkFTRmhFVkV4Y1FsSktXa1pXVGw1QlVVbFpSVlZOWFVOVFFaQmdNQUFNUitFK2dBRVFGRUFBQUFLZ0FxQUNvQU5BQStBRWdBVWdCY0FHWUFjQUI2QUlRQWpnQ1lBS0lBckFDMkFNQUF5Z0RVQU40QTZBRHlBUHdCQmdFUUFSb0JKQUV1QVRnQlFnRk1BVllCWUFGcUFYUUJmZ0dJQVpJQm5BR21BYklCemdIc0FBQjQydTJOTVE2Q1VBeUdXNTY4eDlBbmVZWWdtNE1KYmhLRmFFeElPQVZYOEFwZXdTdDRCaWM0QWZlQWlkM1ZPQml4RHhmUFlFemE1TytYZmkwNFlBRGdnaVVJVUxDdUVKSzhWaE80YlN2cGRua3RISTVRQ1l0ZGkyc2w4Wm5YYUhscVVyTkt6ZEtjVDhjamxxK3J3WlN2SVZjek5pZXpzZm5QL3V6bm1mUEZCTk9ETTJLN01UUTQ1WUVBWnFHUDgxQW1HR2NGM2lQcU9vcDByMVNQVGFUYlZrZlVlNEhYajk3d1lFK3lOd1dZeHdXdTR2MXVnV0hnbzNTMVhkWkVWcVdNN0VUMGNmbkxHeFdma2dSNDJvMlB2V3JETUJTRmovSUhMYUYwektqUmdkaVZNd1NjTlJBb1dVb0g3OFkyaWNCL3lJWTA5QW42QUgyQmR1L1VCK3l4b3BZc2hRaUV2bnZ1MGRVUmdEdDhRZUM4UER3N0ZwamkzZkVBNHovUEVKNllPQjVoS2g0ZGozRXZYaHhQcUgvU0tVWTNySjdzclo0RlpuaDFQTUF0UGh3UDZmbDJQTUpNUERnZVE0clk4WVQ2R3phbzBlQUVBNDA5RHVnZ21UbkZuT2NTQ2lFaUxNZ3hDaVRJNkNxNURaVWQzUW1wMTB2TzBMYUxUZDJjak40Zk91bWxjN2xVWWJTUWNaRmt1dFJHN2c2SktaS3kwUm1kTFk2ODBDRG5FSitVTWtwRkZlMVJON254ZFZwWHJDNGFUdG5hdXJPblllcmNaZzJZVm1MTi9kL2djemZFaW1yRS9mcy9iT3VxMjlabW44dGxvT1JhWGdaZ0dhNzh5TzkvY25YbTJCcGFHdnEyNUR2OVM0RTkrNVNJYzlQcXVwSktoWUZTU2w0NytRY3IxbVlOQUFBQWVOcHR3MGNLd2tBQUFNRFpKQThRN09VSnZrTHNQZlo2ekZWRVJQeThxSGgyWUVSKzNpL0JQODN2SUJMTHlTc29LaW1ycUtxcGEyaHA2K2pxNlJzWUdobWJtSnFaU3kwc3JheHRiTzNzSFJ5ZG5FTVU0dVI2eXg3SkpYdmVQN1dyRHljQUFBQUFBQUgvL3dBQ2VOcGpZR1JnWU9BQlloa2daZ0pDWmdaTkJrWUdMUVp0SUpzRkxNWUFBQXczQUxnQWVOb2xpekVLZ0RBUUJDY2hSYkMyc0ZFUjBZRDZxVlFpQkN2L0g5ZXpHSTZaNVhCQXc4Q0JLL201aVFRVmF1VmJYTG5Pck1adjJvTGRLRmE4UGp1cnUyaEp6R2FibU9TTHpOTXp2dXRwQjNONDJtTmdaR0JnNEdLUVl6QmhZTXhKTE1sajRHQmdBWW93L1AvUEFKSmhMTTZzU29XS2ZXQ0FBd0RBamdiUkFBQjQybU5nWUdCa0FJSWJDWm81SVBybVVuMGhHQTBBTzhFRlRRQUEnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9OnJvb3R7LS1zd2lwZXItdGhlbWUtY29sb3I6IzAwN2FmZn0uc3dpcGVye21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7ei1pbmRleDoxfS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc3dpcGVyLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JveC1zaXppbmc6Y29udGVudC1ib3h9LnN3aXBlci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwcHgsMCwwKX0uc3dpcGVyLXBvaW50ZXItZXZlbnRze3RvdWNoLWFjdGlvbjpwYW4teX0uc3dpcGVyLXBvaW50ZXItZXZlbnRzLnN3aXBlci12ZXJ0aWNhbHt0b3VjaC1hY3Rpb246cGFuLXh9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19LnN3aXBlci1zbGlkZS1pbnZpc2libGUtYmxhbmt7dmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1hdXRvaGVpZ2h0LC5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHR9LnN3aXBlci1iYWNrZmFjZS1oaWRkZW4gLnN3aXBlci1zbGlkZXt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweH0uc3dpcGVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci0zZCAuc3dpcGVyLXdyYXBwZXJ7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3csLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b217YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpfS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmV9LnN3aXBlci1jc3MtbW9kZT4uc3dpcGVyLXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0uc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRle3Njcm9sbC1zbmFwLWFsaWduOnN0YXJ0IHN0YXJ0fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnl9LnN3aXBlci12ZXJ0aWNhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eSBtYW5kYXRvcnl9LnN3aXBlci1jZW50ZXJlZD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXtjb250ZW50OicnO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi1pbmxpbmUtc3RhcnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpfS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyOjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcil9LnN3aXBlci1jZW50ZXJlZC5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWJsb2NrLXN0YXJ0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYmVmb3JlKX0uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6OmJlZm9yZXt3aWR0aDoxMDAlO21pbi13aWR0aDoxcHg7aGVpZ2h0OnZhcigtLXN3aXBlci1jZW50ZXJlZC1vZmZzZXQtYWZ0ZXIpfS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjtzY3JvbGwtc25hcC1zdG9wOmFsd2F5c30uc3dpcGVyLXZpcnR1YWwgLnN3aXBlci1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVyOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLWhvcml6b250YWwgLnN3aXBlci13cmFwcGVyOjphZnRlcntoZWlnaHQ6MXB4O3dpZHRoOnZhcigtLXN3aXBlci12aXJ0dWFsLXNpemUpfS5zd2lwZXItdmlydHVhbC5zd2lwZXItY3NzLW1vZGUuc3dpcGVyLXZlcnRpY2FsIC5zd2lwZXItd3JhcHBlcjo6YWZ0ZXJ7d2lkdGg6MXB4O2hlaWdodDp2YXIoLS1zd2lwZXItdmlydHVhbC1zaXplKX06cm9vdHstLXN3aXBlci1uYXZpZ2F0aW9uLXNpemU6NDRweH0uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItYnV0dG9uLXByZXZ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDpjYWxjKHZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLXNpemUpLyA0NCAqIDI3KTtoZWlnaHQ6dmFyKC0tc3dpcGVyLW5hdmlnYXRpb24tc2l6ZSk7bWFyZ2luLXRvcDpjYWxjKDBweCAtICh2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKS8gMikpO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXN3aXBlci1uYXZpZ2F0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1uZXh0LnN3aXBlci1idXR0b24taGlkZGVuLC5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi1oaWRkZW57b3BhY2l0eTowO2N1cnNvcjphdXRvO3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1uYXZpZ2F0aW9uLWRpc2FibGVkIC5zd2lwZXItYnV0dG9uLXByZXZ7ZGlzcGxheTpub25lIWltcG9ydGFudH0uc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyLC5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXJ7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO2ZvbnQtc2l6ZTp2YXIoLS1zd2lwZXItbmF2aWdhdGlvbi1zaXplKTt0ZXh0LXRyYW5zZm9ybTpub25lIWltcG9ydGFudDtsZXR0ZXItc3BhY2luZzowO2ZvbnQtdmFyaWFudDppbml0aWFsO2xpbmUtaGVpZ2h0OjF9LnN3aXBlci1idXR0b24tcHJldiwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2xlZnQ6MTBweDtyaWdodDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXY6YWZ0ZXIsLnN3aXBlci1ydGwgLnN3aXBlci1idXR0b24tbmV4dDphZnRlcntjb250ZW50OidwcmV2J30uc3dpcGVyLWJ1dHRvbi1uZXh0LC5zd2lwZXItcnRsIC5zd2lwZXItYnV0dG9uLXByZXZ7cmlnaHQ6MTBweDtsZWZ0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dDphZnRlciwuc3dpcGVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2OmFmdGVye2NvbnRlbnQ6J25leHQnfS5zd2lwZXItYnV0dG9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItcGFnaW5hdGlvbntwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLXBhZ2luYXRpb24tZGlzYWJsZWQ+LnN3aXBlci1wYWdpbmF0aW9uLC5zd2lwZXItcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1kaXNhYmxlZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle3RyYW5zZm9ybTpzY2FsZSgxKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW1haW57dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtd2lkdGgsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7aGVpZ2h0OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1oZWlnaHQsdmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemUsOHB4KSk7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3IsIzAwMCk7b3BhY2l0eTp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eSwgLjIpfWJ1dHRvbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmV9LnN3aXBlci1wYWdpbmF0aW9uLWNsaWNrYWJsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2N1cnNvcjpwb2ludGVyfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LW9wYWNpdHksIDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSl9LnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwtNTAlLDApfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrfS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3dpZHRoOjhweH0uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgdG9wfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KX0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljLC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO3doaXRlLXNwYWNlOm5vd3JhcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnR9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHR9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOmFic29sdXRlfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHtiYWNrZ3JvdW5kOnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3RyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgdG9wfS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcH0uc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZXt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bGVmdDowO3RvcDowfS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lfS5zd2lwZXItc2Nyb2xsYmFye2JvcmRlci1yYWRpdXM6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTstbXMtdG91Y2gtYWN0aW9uOm5vbmU7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uc3dpcGVyLXNjcm9sbGJhci1kaXNhYmxlZD4uc3dpcGVyLXNjcm9sbGJhciwuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWRpc2FibGVke2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItc2Nyb2xsYmFyLC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLXZlcnRpY2FsLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6M3B4O3RvcDoxJTt6LWluZGV4OjUwO3dpZHRoOjVweDtoZWlnaHQ6OTglfS5zd2lwZXItc2Nyb2xsYmFyLWRyYWd7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjUpO2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1zY3JvbGxiYXItY3Vyc29yLWRyYWd7Y3Vyc29yOm1vdmV9LnN3aXBlci1zY3JvbGxiYXItbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci16b29tLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWlufS5zd2lwZXItc2xpZGUtem9vbWVke2N1cnNvcjptb3ZlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXJ7d2lkdGg6NDJweDtoZWlnaHQ6NDJweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTt0b3A6NTAlO21hcmdpbi1sZWZ0Oi0yMXB4O21hcmdpbi10b3A6LTIxcHg7ei1pbmRleDoxMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjRweCBzb2xpZCB2YXIoLS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yLHZhcigtLXN3aXBlci10aGVtZS1jb2xvcikpO2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnR9LnN3aXBlci13YXRjaC1wcm9ncmVzcyAuc3dpcGVyLXNsaWRlLXZpc2libGUgLnN3aXBlci1sYXp5LXByZWxvYWRlciwuc3dpcGVyOm5vdCguc3dpcGVyLXdhdGNoLXByb2dyZXNzKSAuc3dpcGVyLWxhenktcHJlbG9hZGVye2FuaW1hdGlvbjpzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyfS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGV7LS1zd2lwZXItcHJlbG9hZGVyLWNvbG9yOiNmZmZ9LnN3aXBlci1sYXp5LXByZWxvYWRlci1ibGFja3stLXN3aXBlci1wcmVsb2FkZXItY29sb3I6IzAwMH1Aa2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfTEwMCV7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0uc3dpcGVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItZnJlZS1tb2RlPi5zd2lwZXItd3JhcHBlcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItZ3JpZD4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXB9LnN3aXBlci1ncmlkLWNvbHVtbj4uc3dpcGVyLXdyYXBwZXJ7ZmxleC13cmFwOndyYXA7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItZmFkZS5zd2lwZXItZnJlZS1tb2RlIC5zd2lwZXItc2xpZGV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1mYWRlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItZmFkZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWN1YmV7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxO3Zpc2liaWxpdHk6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MCAwO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY3ViZS5zd2lwZXItcnRsIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjoxMDAlIDB9LnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLW5leHQrLnN3aXBlci1zbGlkZSwuc3dpcGVyLWN1YmUgLnN3aXBlci1zbGlkZS1wcmV2e3BvaW50ZXItZXZlbnRzOmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlfS5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1jdWJlIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jdWJlIC5zd2lwZXItY3ViZS1zaGFkb3d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowcHg7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvcGFjaXR5Oi42O3otaW5kZXg6MH0uc3dpcGVyLWN1YmUgLnN3aXBlci1jdWJlLXNoYWRvdzpiZWZvcmV7Y29udGVudDonJztiYWNrZ3JvdW5kOiMwMDA7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JvdHRvbTowO3JpZ2h0OjA7ZmlsdGVyOmJsdXIoNTBweCl9LnN3aXBlci1mbGlwe292ZXJmbG93OnZpc2libGV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWZsaXAgLnN3aXBlci1zbGlkZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmV9LnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItZmxpcCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jcmVhdGl2ZSAuc3dpcGVyLXNsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHksaGVpZ2h0fS5zd2lwZXItY2FyZHN7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNhcmRzIC5zd2lwZXItc2xpZGV7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47b3ZlcmZsb3c6aGlkZGVufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCJtaXhpblwiIGFzIHY7XG5odG1se2NvbG9yOiMwMDA7YmFja2dyb3VuZDojZmZmfWJsb2NrcXVvdGUsYm9keSxjb2RlLGRkLGRpdixkbCxkdCxmaWVsZHNldCxmaWdjYXB0aW9uLGZpZ3VyZSxmb3JtLGgxLGgyLGgzLGg0LGg1LGg2LGlucHV0LGxlZ2VuZCxsaSxvbCxwLHByZSx0ZCx0ZXh0YXJlYSx0aCx1bHttYXJnaW46MDtwYWRkaW5nOjB9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9ZmllbGRzZXQsaW1ne2JvcmRlcjowfWNhcHRpb24sdGh7dGV4dC1hbGlnbjpsZWZ0fWgxLGgyLGgzLGg0LGg1LGg2e2ZvbnQtc2l6ZToxMDAlO2ZvbnQtd2VpZ2h0OjQwMH1hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31jYXB0aW9ue3RleHQtYWxpZ246bGVmdH1pbWd7dmVydGljYWwtYWxpZ246dG9wfWh0bWx7Zm9udC1zaXplOjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1tYWlue2Rpc3BsYXk6YmxvY2t9YWJicixhY3Jvbnlte2JvcmRlcjowO2ZvbnQtdmFyaWFudDpub3JtYWx9aW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDtmb250LXNpemU6MTAwJX1idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtc2l6ZToxMDAlO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Y29sb3I6aW5oZXJpdH1pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtib3gtc2l6aW5nOmJvcmRlci1ib3g7cGFkZGluZzowfWlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXN1Ym1pdF17Ym9yZGVyLXJhZGl1czowOy13ZWJraXQtYXBwZWFyYW5jZTpub25lfXRleHRhcmVhe292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wfWxpe2xpc3Qtc3R5bGU6bm9uZX1lbSxpe2ZvbnQtc3R5bGU6bm9ybWFsfWVte2ZvbnQtd2VpZ2h0OnVuc2V0fWJ1dHRvbixpbnB1dCx0ZXh0YXJlYXtib3JkZXI6MDtib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7bWF4LXdpZHRoOjEwMCU7Ym9yZGVyLXJhZGl1czowfXNlbGVjdHstd2Via2l0LWFwcGVhcmFuY2U6bm9uZTstbW96LWFwcGVhcmFuY2U6bm9uZTthcHBlYXJhbmNlOm5vbmU7cGFkZGluZzowO21hcmdpbjowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czowfSp7Ym94LXNpemluZzpib3JkZXItYm94fVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQm9keV9CYWNlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sIHsgZm9udC1zaXplOiA2Mi41JTsgfVxuYm9keSB7XG5cdG1pbi13aWR0aDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogdi5jbGFtcF92dygxNik7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRjb2xvcjogdi4kdHh0LWJhc2U7XG5cdGJhY2tncm91bmQ6IHYuJGJnLWJhc2U7XG5cdGZvbnQtZmFtaWx5OiB2LiRmb250LWJhc2U7XG5cdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRAaW5jbHVkZSB2Lm1xLW1heCB7XG5cdFx0Zm9udC1zaXplOiB2LnZ3KDEzLCB2LiRzcCk7XG5cdH1cbn1cbiN3cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuaW1nIHsgbWF4LXdpZHRoOiAxMDAlOyB3aWR0aCA6IDEwMCU7IGhlaWdodDogYXV0bzsgfVxuXG4vKi0tLS0tLSBtZWRpYSAtLS0tLS0qL1xuQGluY2x1ZGUgdi5tcS1taW4obWQpIHtcblx0LnNwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5AaW5jbHVkZSB2Lm1xLW1heChtZCkge1xuXHQucGMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cbi8qLS0tLS0tIGxpbmsgLS0tLS0tKi9cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5AbWVkaWEgKGFueS1ob3ZlcjogaG92ZXIpIHtcblx0YVtocmVmKj1cInRlbDpcIl0ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxufVxuLyotLS0tLS0gY29tbW9uIC0tLS0tLSovXG5wIHtcblx0bGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4jaGVhZGVyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4jaGVhZGVyIHtcblx0aDEge1xuXHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDQzNik7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogdi5jbGFtcF92dygyMCkgMDtcblx0fVxuXHRAaW5jbHVkZSB2Lm1xLW1heCB7XG5cdFx0aDEge1xuXHRcdFx0d2lkdGg6IHYudncoMjE4LCB2LiRzcCk7XG5cdFx0XHRwYWRkaW5nOiB2LnZ3KDEwLCB2LiRzcCkgMDtcblx0XHR9XG5cdH1cbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4jbWFpblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZhZGUtYW5pbSB7XG5cdEBpbmNsdWRlIHYuZmFkZS1hbmltWTtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5mb290ZXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiNmb290ZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDE7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQ6IHYuJGNsMTtcblx0cGFkZGluZzogdi5jbGFtcF92dygzMykgMCB2LmNsYW1wX3Z3KDI4KTtcblx0LmxvZ28ge1xuXHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDE2Mik7XG5cdFx0bWFyZ2luOiAwIGF1dG8gdi5jbGFtcF92dygxOSk7XG5cdH1cblx0c21hbGwge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogdi5jbGFtcF92dygxMik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0fVxuXHRAaW5jbHVkZSB2Lm1xLW1heCB7XG5cdFx0cGFkZGluZzogdi52dygyNSwgdi4kc3ApIHYudncoMjUsIHYuJHNwKSB2LnZ3KDE0LCB2LiRzcCk7XG5cdFx0LmxvZ28ge1xuXHRcdFx0d2lkdGg6IHYudncoMTAxLCB2LiRzcCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiB2LnZ3KDIxLCB2LiRzcCk7XG5cdFx0fVxuXHRcdHNtYWxsIHtcblx0XHRcdGZvbnQtc2l6ZTogdi52dygxMCwgdi4kc3ApO1xuXHRcdH1cblx0fVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSBcInNhc3M6bWFwXCI7XHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQmFzZV9taXhpblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xyXG4vKi0tLS0tLSBmb250IC0tLS0tLSovXHJcbiRmb250LWJhc2U6IFwiTm90byBTYW5zIEpQXCIsIFl1R290aGljLCBZdSBHb3RoaWMsIEhpcmFnaW5vIEtha3UgR290aGljIFBybywgTWVpcnlvLCBPc2FrYSwgXCJNUyBQR290aGljXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcbiRmb250LWpwOiBZdU1pbmNobywgXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLCBzZXJpZjtcclxuJGZvbnQtZW46IEFyaWFsLCBIZWx2ZXRpY2EsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XHJcblxyXG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xyXG4kZm9udC13ZWlnaHQtbWVkaXVtOiA1MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcblxyXG4vKi0tLS0tLSBjb2xvciAtLS0tLS0qL1xyXG4kdHh0LWJhc2U6ICMzMzM7XHJcbiRiZy1iYXNlOiAjZmZmO1xyXG5cclxuJGNsMTogIzAwNTE3RDtcclxuJGNsMjogIzJCOUZEMjtcclxuXHJcbi8qLS0tLS0tIG1lZGlhIC0tLS0tLSovXHJcbiRiYXNlV2lkdGggOiAxNjAwOyAvL1BD44OH44K244Kk44Oz44OH44O844K/5bmFXHJcbiRzcCA6IDM3NTsgLy9TUOODh+OCtuOCpOODs+ODh+ODvOOCv+W5hVxyXG5cclxuJHh4bDogMTQwMDsgLy9icF9QQ1xyXG4keGw6IDEyMDA7IC8vYnBfUEMwMlxyXG4kbGc6IDEwMjQ7IC8vYnBf44K/44OW44Os44OD44OIXHJcbiRtZDogNzUwOyAvL2JwX1NQXHJcbiRzbTogNDgwOyAvL2JwX1NQMlxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5taW4gLyBjbGFtcCAoUEPnlKgpXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQGZ1bmN0aW9uIG1pbl92dygkbnVtKSB7XHJcblx0JG1heFdpZHRoOiAxNjAwOyAvL+OCpuOCo+ODs+ODieOCpuacgOWkp+OCteOCpOOCulxyXG5cdCR2YWxfdnc6IHJvdW5kKCRudW0gLyAkYmFzZVdpZHRoICogMTAwICogMTAwMCkgLyAxMDAwO1xyXG5cdCR2YWxfbWF4OiByb3VuZCgkbWF4V2lkdGggKiAoJHZhbF92dyAvIDEwMCkpICogMXB4O1xyXG5cdEByZXR1cm4gbWluKCN7JHZhbF92dyAqIDF2d30sICN7JHZhbF9tYXh9KTtcclxufVxyXG5AZnVuY3Rpb24gY2xhbXBfdncoJG51bSkge1xyXG5cdCRtaW5XaWR0aDogMTAyNDsgLy/jgqbjgqPjg7Pjg4njgqbmnIDlsI/jgrXjgqTjgrpcclxuXHQkbWF4V2lkdGg6IDE2MDA7IC8v44Km44Kj44Oz44OJ44Km5pyA5aSn44K144Kk44K6XHJcblx0JHZhbF92dzogcm91bmQoJG51bSAvICRiYXNlV2lkdGggKiAxMDAgKiAxMDAwKSAvIDEwMDA7XHJcblx0JHZhbF9taW46IHJvdW5kKCRtaW5XaWR0aCAqICgkdmFsX3Z3IC8gMTAwKSkgKiAxcHg7XHJcblx0JHZhbF9tYXg6IHJvdW5kKCRtYXhXaWR0aCAqICgkdmFsX3Z3IC8gMTAwKSkgKiAxcHg7XHJcblx0QHJldHVybiBjbGFtcCgjeyR2YWxfbWlufSwgI3skdmFsX3Z3ICogMXZ3fSwgI3skdmFsX21heH0pO1xyXG59XHJcbkBmdW5jdGlvbiBjbGFtcF92d19taW51cygkbnVtKSB7XHJcblx0JG1pbldpZHRoOiAxMDI0OyAvL+OCpuOCo+ODs+ODieOCpuacgOWwj+OCteOCpOOCulxyXG5cdCRtYXhXaWR0aDogMTYwMDsgLy/jgqbjgqPjg7Pjg4njgqbmnIDlpKfjgrXjgqTjgrpcclxuXHQkdmFsX3Z3OiByb3VuZCgkbnVtIC8gJGJhc2VXaWR0aCAqIDEwMCAqIDEwMDApIC8gMTAwMDtcclxuXHQkdmFsX21pbjogcm91bmQoJG1pbldpZHRoICogKCR2YWxfdncgLyAxMDApKSAqIDFweDtcclxuXHQkdmFsX21heDogcm91bmQoJG1heFdpZHRoICogKCR2YWxfdncgLyAxMDApKSAqIDFweDtcclxuXHRAcmV0dXJuIGNsYW1wKCN7JHZhbF9tYXh9LCAjeyR2YWxfdncgKiAxdnd9LCAjeyR2YWxfbWlufSk7XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxudncgLyB2aFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbkBmdW5jdGlvbiB2dygkcGl4ZWxzVncsICR3aW5XaWR0aDogJGJhc2VXaWR0aCkge1xyXG4gICAgQHJldHVybiAkcGl4ZWxzVncgLyAkd2luV2lkdGggKiAxMDB2dztcclxufVxyXG5AZnVuY3Rpb24gdmgoJHBpeGVsc1ZoLCAkd2luV2lkdGg6ICRiYXNlV2lkdGgpIHtcclxuICAgIEByZXR1cm4gJHBpeGVsc1ZoIC8gJHdpbldpZHRoICogMTAwdmg7XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQG1lZGlhXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuJGJyZWFrcG9pbnQtbWluOiAoXHJcbiAgICB4eGw6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDFweCknLFxyXG4gICAgeGw6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDFweCknLFxyXG4gICAgbGc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLFxyXG4gICAgbWQ6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1MXB4KScsXHJcbiAgICBzbTogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgxcHgpJyxcclxuKSAhZGVmYXVsdDtcclxuJGJyZWFrcG9pbnQtbWF4OiAoXHJcbiAgICB4eGw6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHh4bH1weCknLFxyXG4gICAgeGw6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHhsfXB4KScsXHJcbiAgICBsZzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogI3skbGd9cHgpJyxcclxuICAgIG1kOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRtZH1weCknLFxyXG4gICAgc206ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNtfXB4KScsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5AbWl4aW4gbXEtbWluKCRicmVha3BvaW50OiBtZCkge1xyXG5cdEBtZWRpYSAje21hcC5nZXQoJGJyZWFrcG9pbnQtbWluLCAkYnJlYWtwb2ludCl9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5AbWl4aW4gbXEtbWF4KCRicmVha3BvaW50OiBtZCkge1xyXG5cdEBtZWRpYSAje21hcC5nZXQoJGJyZWFrcG9pbnQtbWF4LCAkYnJlYWtwb2ludCl9IHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5Db21tb25fbWl4aW5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5AbWl4aW4gaW5uZXIoJHc6dncoMTAwMCkpIHtcclxuXHR3aWR0aDogJHc7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIG1xLW1heChsZykge1xyXG4gICAgICAgIHdpZHRoOiB2dyg3MDAsICRsZyk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBtcS1tYXgge1xyXG4gICAgICAgIHdpZHRoOiB2dygzMTUsICRzcCk7XHJcbiAgICB9XHJcbn1cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogMXJlbSkge1xyXG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIHZlcnRpY2FsLWFsaWduIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnblgge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG59XHJcbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnblkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuQG1peGluIGZsZXgtYWxpZ24oJGRpc3BsYXk6IGZsZXgpIHtcclxuICAgIGRpc3BsYXk6ICRkaXNwbGF5O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5AbWl4aW4gZmxleCgkYWxpZ246MCwgJGp1c3RpZnk6MCwgJHdyYXA6MCwgJHdyYXBfYWxpZ246MCwgJGRpcmVjdGlvbjowLCAkZGlzcGxheTpmbGV4KSB7XHJcbiAgICBkaXNwbGF5OiAkZGlzcGxheTtcclxuXHQvLyBhbGlnbi1pdGVtc1xyXG4gICAgQGlmICRhbGlnbiA9PSBzdGFydCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9IEBlbHNlIGlmICRhbGlnbiA9PSBlbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIH0gQGVsc2UgaWYgJGFsaWduID09IGNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH0gQGVsc2UgaWYgJGFsaWduID09IGJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XHJcbiAgICB9IEBlbHNlIGlmICRhbGlnbiA9PSBzdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHR9XHJcblx0Ly8ganVzdGlmeS1jb250ZW50XHJcbiAgICBAaWYgJGp1c3RpZnkgPT0gc3RhcnQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH0gQGVsc2UgaWYgJGp1c3RpZnkgPT0gZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfSBAZWxzZSBpZiAkanVzdGlmeSA9PSBjZW50ZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfSBAZWxzZSBpZiAkanVzdGlmeSA9PSBiZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9IEBlbHNlIGlmICRqdXN0aWZ5ID09IGFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0fVxyXG5cdC8vIGZsZXgtd3JhcFxyXG4gICAgQGlmICR3cmFwID09IG5vd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9IEBlbHNlIGlmICR3cmFwID09IHdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH0gQGVsc2UgaWYgJHdyYXAgPT0gcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XHJcblx0fVxyXG5cdC8vIGFsaWduLWNvbnRlbnRcclxuICAgIEBpZiAkd3JhcF9hbGlnbiA9PSBzdGFydCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH0gQGVsc2UgaWYgJHdyYXBfYWxpZ24gPT0gZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH0gQGVsc2UgaWYgJHdyYXBfYWxpZ24gPT0gY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9IEBlbHNlIGlmICR3cmFwX2FsaWduID09IGJldHdlZW4ge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9IEBlbHNlIGlmICR3cmFwX2FsaWduID09IGFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG4gICAgfSBAZWxzZSBpZiAkd3JhcF9hbGlnbiA9PSBzdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xyXG4gICAgfVxyXG5cdC8vIGZsZXgtZGlyZWN0aW9uXHJcbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBjb2x1bW4ge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gaG92ZXItdHh0IHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBob3Zlci1saW5lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogLjJyZW07XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IC0uNHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY2wxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgdG9wO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZTtcclxuICAgIH1cclxuICAgICY6aG92ZXI6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xyXG4gICAgICAgIHRyYW5zZm9ybTpzY2FsZSgxLCAxKTtcclxuICAgIH1cclxufVxyXG5AbWl4aW4gZmFkZS1hbmltWCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlLCB0cmFuc2Zvcm0gLjZzIGVhc2U7XHJcbiAgICAmLmluaXQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgfVxyXG59XHJcbkBtaXhpbiBmYWRlLWFuaW1ZIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBlYXNlLCB0cmFuc2Zvcm0gLjZzIGVhc2U7XHJcbiAgICAmLmluaXQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcIm1peGluXCJhcyB2O1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiNrdlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuI2t2IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjRhYmUzIDAlLCAjQ0JFQkZBIDEwMCUpO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHQmOmJlZm9yZSB7XG5cdFx0QGluY2x1ZGUgdi52ZXJ0aWNhbC1hbGlnblg7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2t2X3NjaG9vbC53ZWJwKSBuby1yZXBlYXQgNTAlIDEwMCUgLyBjb250YWluO1xuXHRcdC5uby13ZWJwICYge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2t2X3NjaG9vbC5wbmcpIG5vLXJlcGVhdCA1MCUgMTAwJSAvIGNvbnRhaW47XG5cdFx0fVxuXHR9XG5cdGgyIHtcblx0XHRAaW5jbHVkZSB2LnZlcnRpY2FsLWFsaWduWDtcblx0XHR0b3A6IHYudncoNjApO1xuXHRcdHdpZHRoOiB2LnZ3KDk3MCk7XG5cdFx0aW1nIHtcblx0XHRcdEBpbmNsdWRlIHYuZmFkZS1hbmltWTtcblx0XHR9XG5cdH1cblx0LnR4dC13cmFwIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogdi52dygxODYpO1xuXHRcdEBpbmNsdWRlIHYuZmFkZS1hbmltWTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzMHB4KTtcblx0XHQmLmluaXQge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG5cdFx0fVxuXHRcdC50eHQwMSB7XG5cdFx0XHR3aWR0aDogdi5jbGFtcF92dygxNzMpO1xuXHRcdFx0bWFyZ2luOiB2LmNsYW1wX3Z3X21pbnVzKC0zMCkgMCAwIHYuY2xhbXBfdncoMjk3KTtcblx0XHR9XG5cdFx0LmRhdGUge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHR9XG5cdFx0LnR4dDA0IHtcblx0XHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDMyOSk7XG5cdFx0XHRtYXJnaW4taW5saW5lOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5pbWFnZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0QGluY2x1ZGUgdi5mbGV4KGVuZCwgYmV0d2Vlbik7XG5cdFx0cGFkZGluZy1ibG9jazogdi52dygxNjgpIHYudncoNTEpO1xuXHRcdC5pbWFnZTAxIHtcblx0XHRcdHdpZHRoOiB2LnZ3KDI3NCk7XG5cdFx0XHRtYXJnaW46IDAgMCB2LnZ3KC0xMSkgdi52dygxMzQpO1xuXHRcdFx0QGluY2x1ZGUgdi5mYWRlLWFuaW1ZO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHYudncoMTQpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW1hZ2UwMiB7XG5cdFx0XHR3aWR0aDogdi52dygyNzIpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiB2LnZ3KDU4KTtcblx0XHRcdEBpbmNsdWRlIHYuZmFkZS1hbmltWTtcblx0XHR9XG5cdH1cblxuXHQubGluZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICNGRkRGNTg7XG5cdFx0aGVpZ2h0OiB2LnZ3KDEyMCk7XG5cdFx0QGluY2x1ZGUgdi5mbGV4KGNlbnRlciwgY2VudGVyKTtcblx0XHRwIHtcblx0XHRcdHdpZHRoOiB2LnZ3KDQ0Mik7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgdi5tcS1taW4ge1xuXHRcdC50eHQtd3JhcCB7XG5cdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHYuZmxleDtcblx0XHRcdFx0aGVpZ2h0OiB2LmNsYW1wX3Z3KDE4MCk7XG5cdFx0XHRcdG1hcmdpbjogdi5jbGFtcF92dygxMykgMCB2LmNsYW1wX3Z3KDI1KTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDM2MCk7XG5cdFx0XHRcdFx0LnR0bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2LmNsYW1wX3Z3X21pbnVzKC0yMCk7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDExMyk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDEyNCk7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50eHQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHYuY2xhbXBfdncoMjY3KTtcblx0XHRcdFx0XHRcdG1hcmdpbjogdi5jbGFtcF92dygxMykgMCAwIHYuY2xhbXBfdncoNTIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50eHQwNCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHYuY2xhbXBfdndfbWludXMoLTU4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSB2Lm1xLW1heCB7XG5cdFx0cGFkZGluZy1ib3R0b206IHYudncoNjAsIHYuJHNwKTtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2t2X3NjaG9vbF9zcC53ZWJwKSBuby1yZXBlYXQgbGVmdCA1MCUgYm90dG9tIHYudncoNjAsIHYuJHNwKSAvIGNvbnRhaW47XG5cdFx0XHQubm8td2VicCAmIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC9jb21tb24vaW1nL2t2X3NjaG9vbF9zcC5wbmcpIG5vLXJlcGVhdCBsZWZ0IDUwJSBib3R0b20gdi52dyg2MCwgdi4kc3ApIC8gY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0aDIge1xuXHRcdFx0dG9wOiB2LnZ3KDI1LCB2LiRzcCk7XG5cdFx0XHR3aWR0aDogdi52dygzNjUsIHYuJHNwKTtcblx0XHR9XG5cdFx0LnR4dC13cmFwIHtcblx0XHRcdHRvcDogdi52dyg4NCwgdi4kc3ApO1xuXHRcdFx0LnR4dDAxIHtcblx0XHRcdFx0d2lkdGg6IHYudncoMTMyLCB2LiRzcCk7XG5cdFx0XHRcdG1hcmdpbjogdi52dygtOSwgdi4kc3ApIDAgMCB2LnZ3KDYxLCB2LiRzcCk7XG5cdFx0XHR9XG5cdFx0XHQuZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiB2LnZ3KDI1NSwgdi4kc3ApO1xuXHRcdFx0XHRtYXJnaW46IHYudncoOCwgdi4kc3ApIGF1dG8gdi52dygxMCwgdi4kc3ApO1xuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0LnR0bCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogdi52dyg4NCwgdi4kc3ApO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiA4cHggYXV0byAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudHh0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2LnZ3KDIwNiwgdi4kc3ApO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gdi52dygxMywgdi4kc3ApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQrIGxpIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnR4dDA0IHtcblx0XHRcdFx0d2lkdGg6IHYudncoMjIwLCB2LiRzcCk7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHYudncoLTIwLCB2LiRzcCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbWFnZSB7XG5cdFx0XHRwYWRkaW5nLWJsb2NrOiB2LnZ3KDMyOCwgdi4kc3ApIDA7XG5cdFx0XHQuaW1hZ2UwMSB7XG5cdFx0XHRcdHdpZHRoOiB2LnZ3KDExMiwgdi4kc3ApO1xuXHRcdFx0XHRtYXJnaW46IDAgMCB2LnZ3KC0xMCwgdi4kc3ApIHYudncoLTIwLCB2LiRzcCk7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5pbWFnZTAyIHtcblx0XHRcdFx0d2lkdGg6IHYudncoMTEyLCB2LiRzcCk7XG5cdFx0XHRcdG1hcmdpbjogMCB2LnZ3KC0xNCwgdi4kc3ApIHYudncoLTEwLCB2LiRzcCkgMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmxpbmUge1xuXHRcdFx0aGVpZ2h0OiB2LnZ3KDYwLCB2LiRzcCk7XG5cdFx0XHRwIHtcblx0XHRcdFx0d2lkdGg6IHYudncoMjYwLCB2LiRzcCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWMtaW5mbyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdC5jb250MDEge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLWJsb2NrOiB2LnZ3KDM4KTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoL2NvbW1vbi9pbWcvYmdfaW5mb3JtYXRpb24ud2VicCkgbm8tcmVwZWF0IDUwJSA1MCUgLyBjb3Zlcjtcblx0XHQubm8td2VicCAmIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgvY29tbW9uL2ltZy9iZ19pbmZvcm1hdGlvbi5qcGcpIG5vLXJlcGVhdCA1MCUgNTAlIC8gY292ZXI7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiB2LmNsYW1wX3Z3KDI0KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI4LjgvMjQpO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM3JlbTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IHYuJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cdFx0XHRlbSB7XG5cdFx0XHRcdGNvbG9yOiAjRjhGMjNFO1xuXHRcdFx0fVxuXHRcdFx0KyBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiB2LmNsYW1wX3Z3KDIwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjQvMjApO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2LnZ3KDI2KTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdi5tcS1tYXgge1xuXHRcdFx0cGFkZGluZy1ibG9jazogdi52dygzMiwgdi4kc3ApIHYudncoMzYsIHYuJHNwKTtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IHYudncoMTgsIHYuJHNwKTtcblx0XHRcdFx0KyBwIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHYudncoMTUsIHYuJHNwKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2LnZ3KDI0LCB2LiRzcCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmNvbnQwMiB7XG5cdFx0LmNvbnQtamhzLFxuXHRcdC5jb250LWhzIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGgzIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6IHYuY2xhbXBfdncoMjApO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB2LiRmb250LXdlaWdodC1ib2xkO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI1cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHYudncoNDEpO1xuXHRcdFx0XHRcdGVtIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgdi52dyg1KSB2LnZ3KDQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0dWwge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiB2LnZ3KDQxKTtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiB2LiRmb250LXdlaWdodC1tZWRpdW07XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMzIvMTYpO1xuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogdi52dygxMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG4gICAgICBwLmJ0biBhe1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cblx0XHR9XG5cdFx0LmNvbnQtamhzIHtcblx0XHRcdGJhY2tncm91bmQ6ICNGRkZGQkY7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHYudncoODApO1xuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogdi5jbGFtcF92dygxNzgpO1xuXHRcdFx0XHR0b3A6IHYudncoNTEpO1xuIFx0XHRcdCAgcmlnaHQ6IHYudncoNDE5KTtcblx0XHRcdH1cblx0XHRcdGgzIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogdi5jbGFtcF92dygyNDkpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250LWhzIHtcblx0XHRcdGJhY2tncm91bmQ6ICNERUZGQkQ7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHYudncoODApO1xuXHRcdFx0LmltYWdlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogdi5jbGFtcF92dygyMDApO1xuXHRcdFx0XHR0b3A6IHYudncoNjcpO1xuIFx0XHRcdCAgbGVmdDogdi52dygzODgpO1xuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDI1NCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdi5tcS1taW4ge1xuXHRcdFx0QGluY2x1ZGUgdi5mbGV4KCk7XG5cdFx0XHQuY29udC1qaHMsXG5cdFx0XHQuY29udC1ocyB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctYmxvY2s6IHYudncoMTAxKSB2LnZ3KDIyOCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHYubXEtbWF4IHtcblx0XHRcdC5jb250LWpocyxcblx0XHRcdC5jb250LWhzIHtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiB2LnZ3KDE1LCB2LiRzcCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2LnZ3KDMyLCB2LiRzcCk7XG5cdFx0XHRcdFx0XHRlbSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgdi52dyg0LCB2LiRzcCkgdi52dygyLCB2LiRzcCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiB2LnZ3KDE5LCB2LiRzcCk7XG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IHYudncoMTMsIHYuJHNwKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250LWpocyB7XG5cdFx0XHRcdHBhZGRpbmc6IHYudncoNTAsIHYuJHNwKSB2LnZ3KDMwLCB2LiRzcCkgdi52dyg0MCwgdi4kc3ApO1xuXHRcdFx0XHQuaW1hZ2Uge1xuXHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGxlZnQ6IHYudncoMjcsIHYuJHNwKTtcblx0XHRcdFx0XHR0b3A6IHYudncoMzMsIHYuJHNwKTtcblx0XHRcdFx0XHR3aWR0aDogdi52dygxMDIsIHYuJHNwKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiB2LnZ3KDE5Niwgdi4kc3ApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvbnQtaHMge1xuXHRcdFx0XHRwYWRkaW5nOiB2LnZ3KDQwLCB2LiRzcCkgdi52dygzMCwgdi4kc3ApIHYudncoMTcxLCB2LiRzcCk7XG5cdFx0XHRcdC8vICY6YmVmb3JlIHtcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbiAgIDogYWJzb2x1dGU7XG5cdFx0XHRcdC8vIFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0Ly8gXHRib3R0b206IDEwMCU7XG5cdFx0XHRcdC8vIFx0bGVmdDogMDtcbiAgICBcdFx0XHQvLyBcdGhlaWdodDogdi52dyg4MCwgdi4kc3ApO1xuXHRcdFx0XHQvLyBcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ICAgXHQvLyAgXHRiYWNrZ3JvdW5kIDogI0RFRkZCRDtcbiAgICBcdFx0XHQvLyBcdGNsaXAtcGF0aDogcG9seWdvbigwJSAxMDAlLCAxMDAlIDEwMCUsIDEwMCUgMCUpO1xuXHRcdFx0XHQvLyB9XG5cdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogdi52dygxNiwgdi4kc3ApO1xuXHRcdFx0XHRcdHRvcDogdi52dyg0MCwgdi4kc3ApO1xuXHRcdFx0XHRcdHdpZHRoOiB2LnZ3KDExNiwgdi4kc3ApO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IHYudncoMjA4LCB2LiRzcCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250MDMge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kOiAjMDA0RjdEO1xuXHRcdGJvcmRlci1yYWRpdXM6IHYuY2xhbXBfdncoNTApO1xuXHRcdHdpZHRoOiB2LmNsYW1wX3Z3KDcyMCk7XG5cdFx0bWFyZ2luLWlubGluZTogYXV0bztcblx0XHRtYXJnaW4tdG9wOiB2LnZ3KC0xNTEpO1xuXHRcdHBhZGRpbmc6IHYudncoMzUpIHYudncoODApIHYudncoNTApO1xuXHRcdHAge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xNXJlbTtcblx0XHR9XG5cdFx0LnR4dDAxIHtcblx0XHRcdGZvbnQtc2l6ZTogdi5jbGFtcF92dygyMCk7XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygyNy8yMCk7XG5cdFx0fVxuXHRcdC5zd2lwZXIge1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRtYXJnaW46IHYudncoMzApIDAgdi52dygyNCk7XG5cdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0fVxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdHdpZHRoOiB2LnZ3KDQwMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC50eHQwMiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogIzAwNEY3RDtcblx0XHRcdFx0cGFkZGluZzogMCB2LmNsYW1wX3Z3KDE0KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgdi5tcS1tYXgge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogIHYudncoMzAsIHYuJHNwKTtcblx0XHRcdHdpZHRoOiB2LnZ3KDM0NSwgdi4kc3ApO1xuXHRcdFx0bWFyZ2luLXRvcDogdi52dygtMTI1LCB2LiRzcCk7XG5cdFx0XHRwYWRkaW5nOiB2LnZ3KDMyLCB2LiRzcCkgdi52dygyNCwgdi4kc3ApIHYudncoMzksIHYuJHNwKTtcblx0XHRcdC50eHQwMSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogdi52dygxNSwgdi4kc3ApO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygxOC8xNSk7XG5cdFx0XHR9XG5cdFx0XHQuc3dpcGVyIHtcblx0XHRcdFx0bWFyZ2luOiB2LnZ3KDMxLCB2LiRzcCkgMCB2LnZ3KDE4LCB2LiRzcCk7XG5cdFx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRcdHdpZHRoOiB2LnZ3KDMwNSwgdi4kc3ApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWMtYWNjZXNzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRjb2xvcjogdi4kY2wxO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiB2LnZ3KDc4KSAwIHYudncoMTAwKTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAaW5jbHVkZSB2Lm1xLW1pbiB7XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IHYuY2xhbXBfdncoMjApO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgdi5tcS1tYXgge1xuXHRcdHBhZGRpbmc6IHYudncoNTAsIHYuJHNwKSAwO1xuXHR9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/