/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-41.use[1]!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-41.use[2]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-41.use[3]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-41.use[4]!./src/Web/Resources/public/scss/recruit-guideline.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! destyle.css v3.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:normal}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:normal}html{font-size:62.5%}body{font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004","Noto Sans JP",sans-serif;color:#222;font-size:1.5rem;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-weight:500}body a{transition:all .4s ease;cursor:pointer}body a:hover{text-decoration:none}.container{width:100%;margin:0;padding:0;max-width:100%;min-width:100%}input,button,textarea,select{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:left;line-height:inherit;font-family:inherit}select::-ms-expand{display:none}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br),br.lg{display:none !important}.pc:not(br){display:block !important}br.pc{display:inline-block !important}.fixed{position:fixed;width:100%;height:100%}@media screen and (max-width: 1090px){.pc:not(br),br.pc{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br),br.sp{display:none !important}.lg:not(br){display:block !important}br.lg{display:inline-block !important}}@media screen and (max-width: 900px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.sp:not(br),br.sp{display:none !important}.tb:not(br){display:block !important}br.tb{display:inline-block !important}}@media screen and (max-width: 740px){.pc:not(br),br.pc{display:none !important}.lg:not(br),br.lg{display:none !important}.tb:not(br),br.tb{display:none !important}.sp:not(br){display:block !important}br.sp{display:inline-block !important}}body::after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:10000;pointer-events:none;opacity:0;transition:opacity .6s cubic-bezier(0.69, 0, 0.64, 1)}body.fadeout::after{opacity:1}.inner{padding-right:40px;padding-left:40px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 40px*2)}@media screen and (max-width: 1090px){.inner{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 900px){.inner{padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner{padding-right:15px;padding-left:15px}}.arrow{width:70px;height:70px;border-radius:50%;position:relative}.arrow:before,.arrow:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);border-radius:inherit;transition:.2s ease}.arrow:before{background:linear-gradient(to bottom, #0DECF5, #3FEF7C)}.arrow:after{opacity:0;border:solid 1px #036de8}.arrow__icn{position:absolute;top:50%;left:50%;border:solid #222;border-width:2px 2px 0 0;width:13px;height:13px;transform:translate(-70%, -50%) rotate(45deg)}.btn{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:15px}.btn__label{display:inline-block;padding:6px 0;font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:bold;font-size:20px;position:relative}.btn__label:before{content:"";width:100%;height:1px;background:#222;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left center;transition:.25s ease}.btn .arrow:after{opacity:1}.btn .arrow:before{opacity:0}.btn .arrow__icn{border-color:#036de8}@media screen and (max-width: 740px){.btn{gap:9px}.btn__label{padding:2px 0 5px;font-size:15px}.btn__label:before{transform:none}.btn .arrow{width:50px;height:50px}.btn .arrow__icn{width:10px;height:10px}}@media screen and (min-width: 1025px){a:hover .btn__label:before{transform:none}a:hover .btn .arrow:after{opacity:0}a:hover .btn .arrow:before{opacity:1}}.bg-blue{background:url(/builds/web/images/bg-blue@2x.7bc9d692.jpg);background-size:1440px auto;color:#fff}.bg-blue .ttl__ja:before{background:#fff}.bg-blue .ttl__en{color:#fff}.bg-blue .bg-grid{background-image:none}.bg-blue .bg-grid__block span{background-image:url(/builds/web/images/bg-blue.00aa30f6.jpg)}@media screen and (min-width: 1441px){.bg-blue .bg-grid__block span{background-image:url(/builds/web/images/bg-blue@2x.7bc9d692.jpg)}}.bg-blue .bg-grid__block span:before{opacity:0}.bg-blue .bg-grid__block span.p1:after{opacity:.4;mix-blend-mode:overlay}@media screen and (max-width: 740px){.bg-blue{background-image:url(/builds/web/images/bg-blue@2x.a1a790b1.jpg);background-size:390px auto}}.header{position:absolute;top:0;left:0;z-index:100;width:100%;transition:.3s ease}.header__logo{position:absolute;top:14px;left:40px;z-index:101}.header__corp{position:fixed;top:30px;right:135px}.header__corp a{text-decoration:underline;text-underline-offset:7px;font-size:13px;font-family:"ヒラギノ角ゴ W5 JIS2004","Hiragino Kaku Gothic W5 JIS2004","Noto Sans JP",sans-serif;font-weight:500}@media screen and (min-width: 1025px){.header__corp a:hover{color:#390df5;text-decoration:underline}}@media screen and (min-width: 741px){.header.is-top .header__corp{color:#fff}.header.is-top .navbar span{background:#fff}}@media screen and (max-width: 740px){.header{position:fixed;height:50px;background:hsla(0,0%,100%,.2);-webkit-backdrop-filter:brightness(1.3) blur(35px);backdrop-filter:brightness(1.3) blur(35px)}.header__logo{top:13px;left:15px}.header__logo svg path{fill:#222}.header__logo svg path:last-child{transform:translate(40%, 140%)}.header__corp{display:none}}.is-nav-open .header__logo svg path{fill:#fff}.is-nav-open .navbar span{background:#222}.navbar{position:fixed;top:35px;right:40px;width:48px;height:16px;z-index:101;cursor:pointer}.navbar span{position:absolute;background:#222;width:100%;left:50%;height:1px;transform:translateX(-50%);transition:.25s ease}.navbar span:nth-child(1){top:0}.navbar span:nth-child(2){top:50%;transform:translate(-50%, -50%)}.navbar span:nth-child(3){top:100%}.navbar.is-active span{width:100%}.navbar.is-active span:nth-child(1){top:50%;transform:translate(-50%, -50%) rotate(20deg)}.navbar.is-active span:nth-child(2){opacity:0;width:0}.navbar.is-active span:nth-child(3){top:50%;transform:translate(-50%, -50%) rotate(-20deg)}@media screen and (min-width: 1025px){.navbar:hover span{background:#390df5}}@media screen and (max-width: 740px){.navbar{top:17px;right:15px}}.nav{position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:100;color:#fff;overflow:scroll;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;visibility:hidden;opacity:0;pointer-events:none;transition:.4s ease}.nav::-webkit-scrollbar{display:none}.nav.is-open{visibility:visible;opacity:1;pointer-events:auto}.nav__bg{position:fixed;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:-1}.nav__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nav__inner{padding-bottom:160px;padding-left:170px;max-width:100%;width:100%}.nav__list{display:flex;flex-wrap:wrap;align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;flex-direction:column;gap:0 70px;max-height:320px;width:-moz-fit-content;width:fit-content}.nav__list-item+.nav__list-item{margin-top:17px}.nav__list-item a{display:block;font-weight:bold;font-size:25px;line-height:1.4;padding:7px 40px 7px 0;width:-moz-fit-content;width:fit-content;min-width:195px;position:relative}.nav__list-item a:before{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0;transform:scaleX(0);transform-origin:left center;transition:.4s ease}.nav__list-item a:after{content:"";position:absolute;top:50%;right:8px;width:8px;height:8px;border:solid #fff;border-width:2px 2px 0 0;transform:rotate(45deg) translateY(-50%);opacity:0;transition:.2s ease}@media screen and (min-width: 1025px){.nav__list-item a:hover:before{transform:none}.nav__list-item a:hover:after{opacity:1;right:3px}}.nav__entry{position:absolute;bottom:48px;right:40px}.nav__entry-item+.nav__entry-item{margin-top:10px}.nav__entry-item a{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;flex-direction:column;border:solid 1px;-o-border-image:linear-gradient(to bottom, #0DECF5, #3FEF7C) 1;border-image:linear-gradient(to bottom, #0DECF5, #3FEF7C) 1;width:360px;height:90px;padding:0 22px;background:hsla(0,0%,100%,.5);position:relative}@media screen and (min-width: 1025px){.nav__entry-item a:hover{opacity:.5}}.nav__entry-sub{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:bold;font-size:12px;line-height:1.0833333333;margin-bottom:6px;color:#222}.nav__entry-sub img{margin-bottom:2px;width:auto;height:11px}.nav__entry-label{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004","Noto Sans JP",sans-serif;font-weight:600;font-size:20px;line-height:1.3;color:#036de8}.nav__entry .arrow{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:41px;height:41px}.nav__entry .arrow__icn{width:8px;height:8px}.nav__corp{display:none}@media screen and (max-width: 740px){.nav__inner{width:100%;padding:105px 15px 60px}.nav__list{display:block;width:100%;max-height:none}.nav__list-item+.nav__list-item{margin:0}.nav__list-item a{width:100%;padding:21px 0;font-size:20px;letter-spacing:.05em}.nav__list-item a:before{transform:none}.nav__entry{position:static;margin-top:22px}.nav__entry-item a{width:100%;height:120px;padding:0 22px}.nav__entry-sub{margin-bottom:11px}.nav__entry-sub img{margin-bottom:0}.nav__entry .arrow{right:15px;width:50px;height:50px}.nav__entry .arrow__icn{width:10px;height:10px}.nav__corp{display:block;margin-top:40px}.nav__corp a{color:#036de8;display:inline-block;padding-bottom:5px;font-size:15px;font-family:"Inter","Noto Sans JP",sans-serif;border-bottom:solid 1px #036de8}.nav__corp a svg{margin:0 0 2px 19px}}.gallery{position:relative;width:100%;height:calc(810/1440*100vw);overflow:hidden}.gallery__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(-8deg)}.gallery__block{display:flex;flex-wrap:wrap;flex-wrap:nowrap;gap:calc(10/1440*100vw);transform:translateX(0);position:relative;transition:.05s linear}.gallery__block+.gallery__block{margin-top:calc(10/1440*100vw)}.gallery__item{width:calc(398/1440*100vw)}.gallery__item img{width:100%}@media screen and (max-width: 740px){.gallery{height:calc(318/390*100vw);margin-bottom:calc(-80/390*100vw)}.gallery__inner{top:auto;bottom:0;left:50%;transform:translate(-54%, -9%) rotate(-9deg)}.gallery__block{gap:calc(5/390*100vw)}.gallery__block+.gallery__block{margin-top:calc(5/390*100vw)}.gallery__item{width:calc(109/390*100vw);height:calc(109/390*100vw)}.gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover}}.entry{position:relative;padding:90px 0 0}.entry__ttl{margin-bottom:78px}.entry__bnr{display:flex;flex-wrap:wrap;gap:22px}.entry__bnr-item{width:calc(50% - 11px)}.entry__bnr-item a{display:flex;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-direction:column;border:solid 1px;-o-border-image:linear-gradient(to bottom, #0DECF5, #3FEF7C) 1;border-image:linear-gradient(to bottom, #0DECF5, #3FEF7C) 1;height:200px;padding:0 20px 8px;background:#036de8;position:relative}@media screen and (min-width: 1025px){.entry__bnr-item a:hover{opacity:.5}}.entry__bnr-sub{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:bold;font-size:12px;line-height:1.0833333333;margin-bottom:16px}.entry__bnr-sub img{margin-bottom:-6px}.entry__bnr-label{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004","Noto Sans JP",sans-serif;font-weight:600;font-size:25px;line-height:1.3}.entry__bnr .arrow{margin-top:18px;width:50px;height:50px}.entry__bnr .arrow__icn{width:10px;height:10px}.entry .bg-grid__block:nth-child(1){left:calc(1303/1440*100vw);top:calc(103/1440*100vw)}.entry .bg-grid__block:nth-child(2){left:calc(60/1440*100vw);top:calc(322/1440*100vw)}@media screen and (max-width: 740px){.entry{padding:117px 0 0}.entry__ttl{margin-bottom:50px}.entry__ttl .ttl__ja{display:none}.entry__ttl .ttl__en{margin-top:0}.entry__bnr{gap:15px}.entry__bnr-item{width:100%}.entry__bnr-item a{height:182px;padding:8px 20px 0;border-width:2px}.entry__bnr-sub{margin-bottom:8px}.entry__bnr-sub img{margin-bottom:2px}.entry__bnr .arrow{margin-top:18px}.entry .bg-grid__block{display:none}}.footer{padding:130px 0 0;position:relative}.footer__pagetop{text-align:center;margin-bottom:132px;position:relative}.footer__pagetop a{display:inline-block}@media screen and (min-width: 1025px){.footer__pagetop a:hover{color:#0decf5}.footer__pagetop a:hover .footer__pagetop-arrow{border-color:#0decf5}.footer__pagetop a:hover .footer__pagetop-arrow svg *{fill:#0decf5}}.footer__pagetop-arrow{width:100px;height:100px;border:solid 1px #fff;border-radius:50%;display:inline-flex;-ms-justify-content:center;justify-content:center;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;margin-bottom:22px;transition:.2s ease}.footer__pagetop-arrow svg *{transition:.2s ease}.footer__pagetop-label{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:bold;font-size:15px}.footer__main{display:flex;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between;padding-bottom:130px}.footer__logo{margin-bottom:40px}.footer__logo img{width:390px;max-width:100%}.footer__info{font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004","Noto Sans JP",sans-serif;font-weight:400;font-size:15px;line-height:32px}.footer__nav{display:flex;flex-wrap:wrap;flex-direction:column;-ms-justify-content:flex-start;justify-content:flex-start;align-items:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;gap:27px 17px;max-height:200px;margin-top:26px}.footer__nav-en,.footer__nav-ja{transition:.15s ease;padding:2px 0}.footer__nav-en{display:inline-block;font-family:"Inter","Noto Sans JP",sans-serif}.footer__nav-ja{position:absolute;top:0;left:0;font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004","Noto Sans JP",sans-serif;transform:translateY(100%);color:#0decf5}.footer__nav-item a{display:block;font-size:16px;line-height:1.3125;font-weight:600;letter-spacing:.05em;position:relative;overflow:hidden;padding-right:35px}.footer__nav-item a:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#0decf5;transform:scaleX(0);transform-origin:left center;transition:.15s ease}.footer__nav-item a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:10px;height:10px;background:#0decf5;clip-path:polygon(0 0, 0% 100%, 100% 50%);opacity:0;transition:.15s ease}@media screen and (min-width: 1025px){.footer__nav-item a:hover:before{transform:scaleX(1)}.footer__nav-item a:hover:after{opacity:1}.footer__nav-item a:hover .footer__nav-en{transform:translateY(-100%)}.footer__nav-item a:hover .footer__nav-ja{transform:translateY(0)}}.footer__copy{display:block;text-align:center;border-top:solid 1px #fff;font-family:"Inter","Noto Sans JP",sans-serif;font-weight:normal;font-size:13px;padding:15px 0}.footer.--recruit-only .footer__main{-ms-justify-content:center;justify-content:center;text-align:center}.footer.--recruit-only .footer__nav{display:none}.footer .bg-grid__block:nth-child(1){left:calc(0/1440*100vw);top:calc(204/1440*100vw)}@media screen and (max-width: 740px){.footer{padding-top:110px}.footer__pagetop{margin-bottom:70px}.footer__pagetop-arrow{width:50px;height:50px;margin-bottom:12px}.footer__pagetop-arrow svg{width:12px}.footer__main{padding-bottom:48px}.footer__logo{margin-bottom:25px}.footer__logo img{width:342px}.footer__info{line-height:30px}.footer__info br.--tel{display:none}.footer__nav{max-height:none;gap:14px;margin-top:71px}.footer__nav-item a{font-size:18px}.footer__copy{text-align:center}.footer.--recruit-only{background:none}.footer.--recruit-only .footer__main{padding-bottom:60px}.footer.--recruit-only .footer__logo{margin-bottom:40px}.footer.--recruit-only .footer__info br.--tel{display:block}.footer .bg-grid__block{display:none}}.heading{height:570px;position:relative}.heading__cont{position:absolute;top:50%;left:167px;transform:translateY(-50%)}.heading__en{font-family:"Montserrat","Noto Sans JP",sans-serif;font-style:italic;font-weight:500;margin:0 0 15px 3px;font-size:15px}.heading__ja{font-family:"ヒラギノ角ゴ W7 JIS2004","Hiragino Kaku Gothic W7 JIS2004","Noto Sans JP",sans-serif;font-weight:bold;font-size:60px;line-height:1.4}.heading__sub{display:inline-block;position:relative;padding:0 6px 15px 0;margin:47px 0 0 3px;font-size:18px;line-height:1.4444444444}.heading__sub:before{content:"";width:100%;height:1px;background:#fff;position:absolute;left:0;bottom:0}.heading__pnkz{position:absolute;right:40px;bottom:30px}.heading .bg-grid__block:nth-child(1){left:calc(40/1440*100vw);top:calc(0/1440*100vw)}.heading .bg-grid__block:nth-child(2){left:calc(1319/1440*100vw);top:calc(202/1440*100vw)}.heading .bg-grid__block:nth-child(3){left:calc(-20/1440*100vw);top:calc(297/1440*100vw)}.heading .bg-grid-sm__block:nth-child(1){transform:scale(0.6);left:calc(1080/1440*100vw);top:calc(530/1440*100vw)}@media screen and (max-width: 1090px){.heading__cont{left:50px}}@media screen and (max-width: 740px){.heading{height:500px}.heading__cont{left:15px;top:calc(50% + 25px)}.heading__en{font-size:13px;margin:0 0 13px 1px}.heading__ja{font-size:40px}.heading__sub{font-size:16px;padding:0 6px 10px 0;margin:34px 0 0 3px}.heading__pnkz{top:65px;bottom:auto;right:15px}.heading .bg-grid__block:nth-child(1){left:calc(0/390*100vw);top:calc(144/390*100vw)}.heading .bg-grid__block:nth-child(2){left:calc(290/390*100vw);top:calc(90/390*100vw)}.heading .bg-grid__block:nth-child(3){left:calc(0/390*100vw);top:auto;bottom:calc(100/390*100vw);opacity:.4}.heading .bg-grid-sm__block:nth-child(1){left:calc(325/390*100vw);top:auto;bottom:calc(38/390*100vw)}}.ttl__ja{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:15px;line-height:22px;pointer-events:revert}.ttl__ja:before{content:"";width:calc(50vw - 570px);height:1px;background:#707070;position:absolute;top:11px;right:calc(100% + 20px)}.ttl__en{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:bold;font-style:italic;font-size:55px;line-height:1.2222222222;color:#036de8;word-break:break-word;margin:21px 0 0 -3px}@media screen and (max-width: 740px){.ttl{padding-left:33px}.ttl__ja{font-size:13px;line-height:19px}.ttl__ja:before{width:40px;top:9px;right:auto;left:-15px}.ttl__en{font-size:45px;margin:5px 0 0 -3px}}.ttl2__ja{font-family:"ヒラギノ角ゴ W7 JIS2004","Hiragino Kaku Gothic W7 JIS2004","Noto Sans JP",sans-serif;font-weight:700;font-size:20px;letter-spacing:.1em;color:#036de8;padding-left:16px;position:relative}.ttl2__ja:before{content:"";position:absolute;top:-1px;left:0;width:8px;height:24px;background:linear-gradient(180deg, #35D7EE 0%, #7CE7E0 100%)}.pnkz__list{display:flex;flex-wrap:wrap;-ms-justify-content:flex-end;justify-content:flex-end}.pnkz__item{font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004","Noto Sans JP",sans-serif;font-weight:400;font-size:12px;letter-spacing:.1em}.pnkz__item+.pnkz__item:before{content:"-";display:inline-block;margin:0 1px}@media screen and (min-width: 1025px){.pnkz__item a:hover{opacity:.5}}.consentCookie{padding:20px;background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#000;border:solid 1px #000;border-radius:5px;position:fixed;left:15px;bottom:15px;z-index:9999;width:500px;max-width:calc(100% - 30px);font-size:15px;line-height:1.5}.consentCookie__btn{display:flex;justify-content:space-between;margin-top:20px;gap:10px}.consentCookie__btn button{flex-shrink:1;line-height:40px;width:50%;text-align:center;border-radius:5px;border:solid 1px #5da0ff;cursor:pointer}.consentCookie__btn button.accept{background-color:#5da0ff;color:#fff}.consentCookie__btn button.deny{background-color:#fff;color:#255599}@media screen and (min-width: 1025px){.consentCookie__btn button:hover{background-color:#036de8;border-color:#036de8;color:#fff}}.fadeUp{transition:1.2s cubic-bezier(0.32, 0, 0.15, 1);transform:translateY(25px);opacity:0}.fadeUp.is-view{opacity:1;transform:translateY(0)}.prlx img{transition:.05s linear}.imgGrad{position:relative}.imgGrad:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(125deg, #0DC8F5 10%, #5B24C3 90%);opacity:1;z-index:1;mix-blend-mode:screen;transition:.8s ease-in-out .05s}.imgGrad.is-view:before{opacity:0}@keyframes gridBlockItem{0%{opacity:1}1%{opacity:1}5%{opacity:.5}10%{opacity:1}15%{opacity:.5}20%{opacity:1}100%{opacity:1}}@keyframes gridBlockItem_1{0%{transform:translate(0)}20%{transform:translate(102%, 0%)}40%{transform:translate(204%, 0%)}60%{transform:translate(306%, 0%)}61%{opacity:0}96%{transform:translate(0);opacity:0}97%{opacity:1}100%{opacity:1}}@keyframes gridBlockItem_2{0%{transform:translate(0)}50%{transform:translate(0%, -102%)}52%{transform:translate(0%, -204%) scaleY(2)}54%{transform:translate(0%, -306%) scaleY(2)}56%{transform:translate(0%, -306%) scaleY(1)}57%{transform:translate(0%, -408%) scaleY(1)}58%{transform:translate(0%, -408%) scaleY(0);opacity:1}59%{transform:translate(0);opacity:0}60%{opacity:1}100%{opacity:1}}@keyframes gridBlockItem_3{0%{transform:translate(0)}2%{transform:translate(102%, 0%)}4%{transform:translate(204%, 0%)}6%{transform:translate(306%, 0%)}8%{transform:translate(306%, 102%)}10%{transform:translate(306%, 204%)}12%{transform:translate(306%, 306%)}14%{transform:translate(204%, 306%)}16%{transform:translate(102%, 306%)}18%{transform:translate(0%, 306%)}20%{transform:translate(0%, 204%)}22%{transform:translate(0%, 102%)}24%{transform:translate(0%, 0%)}26%{transform:translate(0%, 0%);opacity:1}100%{opacity:1}}@keyframes gridBlockItem_4{0%{transform:translate(0%, 0%)}40%{transform:translate(0%, 0%)}45%{transform:translate(102%, 0%)}50%{transform:translate(0%, 0%)}100%{opacity:1}}.bg-grid{background:url(/builds/web/images/bg-grid.6e6236f3.svg);background-size:calc(61/1440*100vw);background-position:calc(-20/1440*100vw) 0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.bg-grid span{position:absolute;background-size:cover;left:calc(1/1440*100vw);top:calc(1/1440*100vw);width:calc(60/1440*100vw);height:calc(60/1440*100vw);background:url(/builds/web/images/bg-cmn.95406a87.jpg);background-size:100vw auto;transform-origin:center top}@media screen and (min-width: 1441px){.bg-grid span{background-image:url(/builds/web/images/bg-cmn@2x.d2c9260d.jpg);background-size:1440px auto}}.bg-grid span:before,.bg-grid span:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.bg-grid span:before{background-image:url(/builds/web/images/bg-grid-item1.48bbdc86.png);mix-blend-mode:color-burn}.bg-grid span:after{background-image:url(/builds/web/images/bg-grid-item2.c4725145.png)}.bg-grid span:nth-child(3n+1){animation-delay:0s}.bg-grid span:nth-child(3n+2){animation-delay:.3s}.bg-grid span:nth-child(3n+3){animation-delay:.7s}.bg-grid span.p1:after{opacity:0}.bg-grid span.p2:after{mix-blend-mode:overlay}.bg-grid span.p3:after{mix-blend-mode:multiply}.bg-grid span.p4:after{background-image:linear-gradient(140deg, #0DC8F5 0%, #5B24C3 100%);mix-blend-mode:color-burn;opacity:.6}.bg-grid span.r90:before{transform:rotate(90deg)}.bg-grid span.r180:before{transform:rotate(180deg)}.bg-grid span.r270:before{transform:rotate(270deg)}.bg-grid__block{position:absolute}.bg-grid__block.--block1 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_2 7s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block1 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block1 span:nth-child(2){left:calc(62/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_3 6s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block1 span:nth-child(2){left:calc(52/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block1 span:nth-child(3){left:calc(123/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_2 5s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block1 span:nth-child(3){left:calc(103/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block1 span:nth-child(4){left:calc(123/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_2 5s steps(1) 1s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block1 span:nth-child(4){left:calc(103/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block1 span:nth-child(5){left:calc(123/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_4 7s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block1 span:nth-child(5){left:calc(103/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block2 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_4 4s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block2 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block2 span:nth-child(2){left:calc(62/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_4 4s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block2 span:nth-child(2){left:calc(52/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block2 span:nth-child(3){left:calc(123/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_3 6s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block2 span:nth-child(3){left:calc(103/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block2 span:nth-child(4){left:calc(123/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_2 5s steps(1) 1.5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block2 span:nth-child(4){left:calc(103/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block2 span:nth-child(5){left:calc(184/1440*100vw);top:calc(184/1440*100vw);animation:gridBlockItem_2 5s steps(1) 1.8s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block2 span:nth-child(5){left:calc(154/390*100vw);top:calc(154/390*100vw)}}.bg-grid__block.--block3 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_2 5s steps(1) 1s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block3 span:nth-child(2){left:calc(1/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_4 4s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(2){left:calc(1/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block3 span:nth-child(3){left:calc(1/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_4 4s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(3){left:calc(1/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block3 span:nth-child(4){left:calc(62/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_2 5s steps(1) 1.3s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(4){left:calc(52/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block3 span:nth-child(5){left:calc(62/1440*100vw);top:calc(184/1440*100vw);animation:gridBlockItem_4 4s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(5){left:calc(52/390*100vw);top:calc(154/390*100vw)}}.bg-grid__block.--block3 span:nth-child(6){left:calc(123/1440*100vw);top:calc(184/1440*100vw);animation:gridBlockItem_4 4s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block3 span:nth-child(6){left:calc(103/390*100vw);top:calc(154/390*100vw)}}.bg-grid__block.--block4 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_2 5s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block4 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block4 span:nth-child(2){left:calc(62/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_2 5s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block4 span:nth-child(2){left:calc(52/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block4 span:nth-child(3){left:calc(62/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_4 5s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block4 span:nth-child(3){left:calc(52/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block5 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_4 4s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block5 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block5 span:nth-child(2){left:calc(62/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_3 6s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block5 span:nth-child(2){left:calc(52/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block6 span:nth-child(1){left:calc(1/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_4 4s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block6 span:nth-child(1){left:calc(1/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block7 span:nth-child(1){left:calc(62/1440*100vw);top:calc(1/1440*100vw)}@media screen and (max-width: 740px){.bg-grid__block.--block7 span:nth-child(1){left:calc(52/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block7 span:nth-child(2){left:calc(1/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_4 4s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block7 span:nth-child(2){left:calc(1/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block7 span:nth-child(3){left:calc(62/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_4 4s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block7 span:nth-child(3){left:calc(52/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block7 span:nth-child(4){left:calc(123/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_3 6s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block7 span:nth-child(4){left:calc(103/390*100vw);top:calc(103/390*100vw)}}.bg-grid__block.--block8 span:nth-child(1){left:calc(62/1440*100vw);top:calc(1/1440*100vw);animation:gridBlockItem_2 7s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block8 span:nth-child(1){left:calc(52/390*100vw);top:calc(1/390*100vw)}}.bg-grid__block.--block8 span:nth-child(2){left:calc(1/1440*100vw);top:calc(62/1440*100vw);animation:gridBlockItem_2 7s steps(1) .3s infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block8 span:nth-child(2){left:calc(1/390*100vw);top:calc(52/390*100vw)}}.bg-grid__block.--block8 span:nth-child(3){left:calc(62/1440*100vw);top:calc(123/1440*100vw);animation:gridBlockItem_4 7s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid__block.--block8 span:nth-child(3){left:calc(52/390*100vw);top:calc(103/390*100vw)}.bg-grid{background-size:calc(51/390*100vw);background-position:left top}.bg-grid span{left:calc(1/390*100vw);top:calc(1/390*100vw);width:calc(50/390*100vw);height:calc(50/390*100vw)}}.bg-grid-sm span{width:calc(40/1440*100vw);height:calc(40/1440*100vw)}.bg-grid-sm span.p1{background:none}.bg-grid-sm span.p1:before{background:none;border:solid calc(2/1440*100vw) #fff;mix-blend-mode:initial}.bg-grid-sm__block{position:absolute}.bg-grid-sm__block.--block-sm1 span:nth-child(1){left:calc(-1/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_4 2.5s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm1 span:nth-child(1){left:calc(-1/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm2 span:nth-child(1){left:calc(-1/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_2 5s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm2 span:nth-child(1){left:calc(-1/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm2 span:nth-child(2){left:calc(38/1440*100vw);top:calc(37/1440*100vw);animation:gridBlockItem_3 10s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm2 span:nth-child(2){left:calc(38/390*100vw);top:calc(37/390*100vw)}}.bg-grid-sm__block.--block-sm3 span:nth-child(1){left:calc(-1/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_3 10s steps(1) 0s infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm3 span:nth-child(1){left:calc(-1/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm3 span:nth-child(2){left:calc(38/1440*100vw);top:calc(56.5/1440*100vw);animation:gridBlockItem_3 10s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm3 span:nth-child(2){left:calc(38/390*100vw);top:calc(56.5/390*100vw)}}.bg-grid-sm__block.--block-sm4 span:nth-child(1){left:calc(-1/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_3 10s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm4 span:nth-child(1){left:calc(-1/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm4 span:nth-child(2){left:calc(38/1440*100vw);top:calc(37/1440*100vw);animation:gridBlockItem_2 5s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm4 span:nth-child(2){left:calc(38/390*100vw);top:calc(37/390*100vw)}}.bg-grid-sm__block.--block-sm4 span:nth-child(3){left:calc(38/1440*100vw);top:calc(76/1440*100vw);animation:gridBlockItem_4 7s steps(1) .5s infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm4 span:nth-child(3){left:calc(38/390*100vw);top:calc(76/390*100vw)}}.bg-grid-sm__block.--block-sm5 span:nth-child(1){left:calc(-1/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_4 5s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm5 span:nth-child(1){left:calc(-1/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm5 span:nth-child(2){left:calc(38/1440*100vw);top:calc(-2/1440*100vw);animation:gridBlockItem_1 5s steps(1) .2s infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm5 span:nth-child(2){left:calc(38/390*100vw);top:calc(-2/390*100vw)}}.bg-grid-sm__block.--block-sm5 span:nth-child(3){left:calc(38/1440*100vw);top:calc(37/1440*100vw);animation:gridBlockItem_3 10s steps(1) infinite both}@media screen and (max-width: 740px){.bg-grid-sm__block.--block-sm5 span:nth-child(3){left:calc(38/390*100vw);top:calc(37/390*100vw)}.bg-grid-sm span{width:calc(40/390*100vw);height:calc(40/390*100vw)}.bg-grid-sm span.p1:before{border-width:2px}.ttl__en{font-size:35px}}.pre{padding:163px 0 205px;text-align:center}.pre__ttl{font-family:"ヒラギノ角ゴ W7 JIS2004","Hiragino Kaku Gothic W7 JIS2004","Noto Sans JP",sans-serif;font-weight:700;font-size:45px;line-height:1.6;color:#036de8;margin-bottom:37px}.pre__link a{font-family:"Noto Sans JP",sans-serif;font-weight:bold;font-size:18px;text-decoration:underline;text-underline-offset:12px;color:#036de8}@media screen and (max-width: 740px){.pre{padding:130px 0}.pre__ttl{font-size:25px;margin-bottom:45px}.pre__link a{font-size:15px;text-underline-offset:8px}}.guide{position:relative;padding:150px 0 180px}.guide__inner{position:relative}.guide__ttl{margin-bottom:120px}.guide__sec+.guide__sec{margin-top:75px}.guide__txt{font-family:"ヒラギノ角ゴ W5 JIS2004","Hiragino Kaku Gothic W5 JIS2004","Noto Sans JP",sans-serif;font-weight:500;font-size:18px;letter-spacing:.1em;line-height:32px;padding-left:16px;margin-top:12px}.guide__list{margin-top:26px}.guide__list-item{border-bottom:solid 1px #036de8;display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;position:relative;min-height:115px}.guide__list-item:first-child{border-top:solid 1px #036de8}.guide__list-label{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-ms-justify-content:center;justify-content:center;padding:24px 0;font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004","Noto Sans JP",sans-serif;font-weight:600;font-size:16px;line-height:27px;letter-spacing:.15em;color:#036de8;width:220px}.guide__list-label:before{content:"";width:1px;height:calc(100% - 30px);position:absolute;top:50%;left:220px;transform:translateY(-50%);background:#036de8}.guide__list-txt{padding:24px 20px 24px 60px;width:calc(100% - 220px);font-family:"ヒラギノ角ゴ W4 JIS2004","Hiragino Kaku Gothic W4 JIS2004","Noto Sans JP",sans-serif;font-weight:400;font-size:15px;letter-spacing:.1em;line-height:32px}.guide .bg-grid{background-image:url(/builds/web/images/bg-grid-light.558e63e7.svg)}.guide .bg-grid__block{display:none}@media screen and (max-width: 740px){.guide{padding:62px 0 220px}.guide__ttl{margin-bottom:75px}.guide__sec+.guide__sec{margin-top:60px}.guide__list{margin-top:18px}.guide__list-label{padding:43px 0;width:105px}.guide__list-label:before{left:105px;height:calc(100% - 40px)}.guide__list-txt{padding:43px 25px 43px 20px;line-height:28px;width:calc(100% - 105px)}.guide .bg-grid__block{display:block}.guide .bg-grid__block:nth-child(1){left:calc(307/390*100vw);top:calc(52/390*100vw);opacity:.6}.guide .bg-grid__block:nth-child(2){left:0;top:auto;bottom:calc(180/390*100vw);opacity:.6}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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cmNlcy9wdWJsaWMvc2Nzcy9yZWNydWl0LWd1aWRlbGluZS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzX3JlY3J1aXQvY29tbW9uL19kZXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHNfcmVjcnVpdC9jb21tb24vX2luaXRpYWxpemUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlsc19yZWNydWl0L2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHNfcmVjcnVpdC9jb21tb24vX21peGluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHNfcmVjcnVpdC9jb21tb24vX3N0eWxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzX3JlY3J1aXQvX2Jhc2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwiQC9zY3NzL3V0aWxzX3JlY3J1aXQvcHJlcGVuZHNcIiBhcyAqO1xuXG4udHRse1xuIEBpbmNsdWRlIG1xe1xuICAmX19lbntcbiAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxuIH1cbn1cblxuLnByZXtcbiBwYWRkaW5nOiAxNjNweCAwIDIwNXB4O1xuIHRleHQtYWxpZ246IGNlbnRlcjtcbiAmX190dGx7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC13NztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0NXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogJGNvbG9yLWJhc2U7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG4gfVxuICZfX2xpbmt7XG4gIGF7XG4gICBmb250LWZhbWlseTogJGZvbnQtbm90bztcbiAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgZm9udC1zaXplOiAxOHB4O1xuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEycHg7XG4gICBjb2xvcjogJGNvbG9yLWJhc2U7XG4gIH1cbiB9XG4gQGluY2x1ZGUgbXF7XG4gIHBhZGRpbmc6IDEzMHB4IDA7XG4gICZfX3R0bHtcbiAgIGZvbnQtc2l6ZTogMjVweDtcbiAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgJl9fbGlua3tcbiAgIGF7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogOHB4O1xuICAgfVxuICB9XG4gfVxufVxuXG4uZ3VpZGV7XG4gcG9zaXRpb246IHJlbGF0aXZlO1xuIHBhZGRpbmc6IDE1MHB4IDAgMTgwcHg7XG4gJl9faW5uZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiB9XG4gJl9fdHRse1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiB9XG4gJl9fc2Vje1xuICAmKyZ7XG4gICBtYXJnaW4tdG9wOiA3NXB4O1xuICB9XG4gfVxuICZfX3R4dHtcbiAgZm9udC1mYW1pbHk6ICRmb250LXc1O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiB9XG4gJl9fbGlzdHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgJi1pdGVte1xuICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1iYXNlO1xuICAgQGluY2x1ZGUgZmxleDtcbiAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgIG1pbi1oZWlnaHQ6IDExNXB4O1xuICAgJjpmaXJzdC1jaGlsZHtcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XG4gICB9XG4gIH1cbiAgJi1sYWJlbHtcbiAgIEBpbmNsdWRlIGZsZXg7XG4gICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XG4gICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcbiAgIHBhZGRpbmc6IDI0cHggMDtcbiAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcbiAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICBmb250LXNpemU6IDE2cHg7XG4gICBsaW5lLWhlaWdodDogMjdweDtcbiAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICBjb2xvcjogJGNvbG9yLWJhc2U7XG4gICB3aWR0aDogMjIwcHg7XG4gICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMjIwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xuICAgfVxuICB9XG4gICYtdHh0e1xuICAgcGFkZGluZzogMjRweCAyMHB4IDI0cHggNjBweDtcbiAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMjBweCk7XG4gICBmb250LWZhbWlseTogJGZvbnQtdzQ7XG4gICBmb250LXdlaWdodDogNDAwO1xuICAgZm9udC1zaXplOiAxNXB4O1xuICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiB9XG4gLmJnLWdyaWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9yZWNydWl0L2Jhc2UvYmctZ3JpZC1saWdodC5zdmcnKTtcbiAgJl9fYmxvY2t7XG4gICBkaXNwbGF5OiBub25lO1xuICB9XG4gfVxuIEBpbmNsdWRlIG1xe1xuICBwYWRkaW5nOiA2MnB4IDAgMjIwcHg7XG4gICZfX3R0bHtcbiAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gIH1cbiAgJl9fc2Vje1xuICAgJisme1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICB9XG4gIH1cbiAgJl9fbGlzdHtcbiAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAmLWxhYmVse1xuICAgIHBhZGRpbmc6IDQzcHggMDtcbiAgICB3aWR0aDogMTA1cHg7XG4gICAgJjpiZWZvcmV7XG4gICAgIGxlZnQ6IDEwNXB4O1xuICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIH1cbiAgIH1cbiAgICYtdHh0e1xuICAgIHBhZGRpbmc6IDQzcHggMjVweCA0M3B4IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgIH1cbiAgfVxuICAuYmctZ3JpZCB7XG4gICAmX19ibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgIGxlZnQ6IHZ3U3AoMzA3KTtcbiAgICAgdG9wOiB2d1NwKDUyKTtcbiAgICAgb3BhY2l0eTogLjY7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgbGVmdDogMDtcbiAgICAgdG9wOiBhdXRvO1xuICAgICBib3R0b206IHZ3U3AoMTgwKTtcbiAgICAgb3BhY2l0eTogLjY7XG4gICAgfVxuICAgfVxuICB9XG4gfVxufSIsIi8qISBkZXN0eWxlLmNzcyB2My4wLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXG5cbi8qIFJlc2V0IGJveC1tb2RlbCBhbmQgc2V0IGJvcmRlcnMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi8qIERvY3VtZW50ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICogMy4gUmVtb3ZlIGdyYXkgb3ZlcmxheSBvbiBsaW5rcyBmb3IgaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMyovXG59XG5cbi8qIFNlY3Rpb25zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogVmVydGljYWwgcmh5dGhtICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5wLFxudGFibGUsXG5ibG9ja3F1b3RlLFxuYWRkcmVzcyxcbnByZSxcbmlmcmFtZSxcbmZvcm0sXG5maWd1cmUsXG5kbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogSGVhZGluZ3MgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBMaXN0cyAoZGVmaW5pdGlvbikgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBtYXJnaW46IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cbiAqL1xuXG5zdmcsXG5pbWcsXG5lbWJlZCxcbm9iamVjdCxcbmlmcmFtZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIEZvcm1zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGUuXG4gKiAxLiBNYWtlIGZvcm0gZWxlbWVudHMgc3R5bGFibGUgYWNyb3NzIHN5c3RlbXMgaU9TIGVzcGVjaWFsbHkuXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XG59XG5cblt0eXBlPVwicmFkaW9cIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHJhZGlvO1xuICBhcHBlYXJhbmNlOiByYWRpbztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmRpc2FibGVkLFxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXG5bdHlwZT1cInJlc2V0XCJdOmRpc2FibGVkLFxuW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXG4gKi9cblxuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgcGFkZGluZ1xuICovXG5cbm9wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzZXQgdG8gaW52aXNpYmxlXG4gKi9cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gRml4IGZvbnQgaW5oZXJpdGFuY2UuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDbGlja2FibGUgbGFiZWxzXG4gKi9cblxubGFiZWxbZm9yXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogSW50ZXJhY3RpdmUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKlxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXG4gKi9cblxuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xuICBvdXRsaW5lOiBhdXRvO1xufVxuXG4vKiBUYWJsZXMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxuKi9cblxudGFibGUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkLFxudGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4iLCJAdXNlIFwiX3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiX2Rlc3R5bGVcIiBhcyAqO1xuQHVzZSBcIl9taXhpblwiIGFzICo7XG5AdXNlIFwiX3N0eWxlc1wiIGFzICo7XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5TaXRlIGRlZmF1bHRcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cblxuLyo9PSBCYXNlIHN0eWxlID09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuYm9keXtcbiAgZm9udC1mYW1pbHk6ICRmb250LWJhc2U7XG4gIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgZm9udC1zaXplOiAjeyRmb250U2l6ZX1yZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGEge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGE6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi5jb250YWluZXJ7XG4gIHdpZHRoOjEwMCU7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuXG4vKj09IGlucHV0IHRhZyBpbml0aWFsaXphdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXG5cbmlucHV0LCBidXR0b24sIHRleHRhcmVhLCBzZWxlY3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyo9PSBDU1MgZm9yIGhpZGluZyBkZXZpY2UgZGlzcGxheSA9PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qPSBEZXNrdG9wID0qL1xuXG4udGI6bm90KGJyKSwgYnIudGIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3A6bm90KGJyKSwgYnIuc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubGc6bm90KGJyKSwgYnIubGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucGM6bm90KGJyKSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmJyLnBjIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5maXhlZHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5cbi8qPSBMYXJnZSBUYWJsZXQoaVBhZFBybykgPSovXG5cbkBpbmNsdWRlIG1xKGxnKSB7XG4gIC5wYzpub3QoYnIpLCBici5wYyB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRiOm5vdChiciksIGJyLnRie1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuc3A6bm90KGJyKSwgYnIuc3B7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5sZzpub3QoYnIpIHtcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XG4gIH1cblxuICBici5sZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4vKj0gVGFibGV0KGlQYWQpID0qL1xuXG5AaW5jbHVkZSBtcShtZCkge1xuICAucGM6bm90KGJyKSwgYnIucGMge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB9XG4gIC5sZzpub3QoYnIpLCBici5sZyB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwOm5vdChiciksIGJyLnNwe1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGI6bm90KGJyKSB7XG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICB9XG5cbiAgYnIudGIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLyo9IE1vYmlsZSh+NzQwcHgpID0qL1xuXG5AaW5jbHVkZSBtcSB7XG5cbiAgLnBjOm5vdChiciksIGJyLnBjIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxuICAubGc6bm90KGJyKSwgYnIubGcge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB9XG4gIC50Yjpub3QoYnIpLCBici50YiB7XG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNwOm5vdChicikge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICBici5zcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG5cbi8qPT0gUGFnZSBUcmFuc2l0aW9uIEFuaW1hdGlvbiA9PT09PT09PT09PT09PT09PT09PT09PSovXG5cbmJvZHk6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBjdWJpYy1iZXppZXIoLjY5LDAsLjY0LDEpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBjdWJpYy1iZXppZXIoLjY5LDAsLjY0LDEpO1xufVxuXG5ib2R5LmZhZGVvdXQ6OmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuXG4uaW5uZXIge1xuICBAaW5jbHVkZSBjb250ZW50O1xufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblNpdGUgc3BlY2lmaWNhdGlvbnNcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4vKj09IENvbG9yID09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyo9IFNpdGUgQ29sb3IgPSovXG4kY29sb3ItYmFzZTogIzAzNkRFODsgLy8gYmFzZVxuJGNvbG9yLWJhc2UtbHQ6ICMwRDgxRjU7IC8vIGJhc2VcbiRjb2xvci1iYXNlLWRrOiAjMzkwREY1OyAvLyBiYXNlXG4kY29sb3Itc3ViOiAjMERFQ0Y1OyAvLyBzdWJcbiRjb2xvci1zdWIyOiAjM0ZFRjdDOyAvLyBzdWJcblxuJGNvbG9yLWJnOiAjRjVGNUY1OyAvL2Jhc2UgLSBiZ1xuXG4kY29sb3ItdGV4dDogIzIyMjsgLy8gdGV4dFxuJGNvbG9yLWJkOiAjREREREREOyAvLyBib3JkZXJcblxuLyo9IENvbG9ycyA9Ki9cbiRjb2xvci13aGl0ZTogICNGRkZGRkY7IC8vIHdoaXRlXG4kY29sb3ItYmxhY2s6ICAjMDAwMDAwOyAvLyBibGFja1xuJGNvbG9yLXJlZDogI0ZBMDAwMDtcblxuXG4vKj09IFRleHQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4vKj0gU2l6ZSA9Ki9cbiRmb250U2l6ZTogMS41O1xuXG4vKj0gTGV0dGVyIFNwYWNpbmcgPSovXG4kbHQ6IDA7XG5cbi8qPSBGb250ID0qL1xuJGZvbnQtbm90bzogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcblxuJGZvbnQtdzM6IFwi44OS44Op44Ku44OO6KeS44K0IFczIEpJUzIwMDRcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBXMyBKSVMyMDA0XCIsICRmb250LW5vdG87XG4kZm9udC13NDogXCLjg5Ljg6njgq7jg47op5LjgrQgVzQgSklTMjAwNFwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFc0IEpJUzIwMDRcIiwgJGZvbnQtbm90bztcbiRmb250LXc1OiBcIuODkuODqeOCruODjuinkuOCtCBXNSBKSVMyMDA0XCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgVzUgSklTMjAwNFwiLCAkZm9udC1ub3RvO1xuJGZvbnQtdzY6IFwi44OS44Op44Ku44OO6KeS44K0IFc2IEpJUzIwMDRcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBXNiBKSVMyMDA0XCIsICRmb250LW5vdG87XG4kZm9udC13NzogXCLjg5Ljg6njgq7jg47op5LjgrQgVzcgSklTMjAwNFwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFc3IEpJUzIwMDRcIiwgJGZvbnQtbm90bztcblxuJGZvbnQtYmFzZTogJGZvbnQtdzQ7XG4kZm9udC1mb3JtOiAkZm9udC1ub3RvO1xuJGZvbnQtZW46ICdNb250c2VycmF0JywgJGZvbnQtbm90bztcbiRmb250LWVuMjogJ0ludGVyJywgJGZvbnQtbm90bztcblxuXG4vKj09IEJyZWFrcG9pbnQgPT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4kYnJlYWtwb2ludHM6IChcbiAgICAnaG92ZXInOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpJywgLy9QQyBPbmx5XG4gICAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KScsIC8vaVBhZFByb1xuICAgICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KScsIC8vaVBhZFxuICAgICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0MHB4KScsIC8vTW9iaWxlXG4gICAgJ3hzJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpJywgLy9pUGhvbmVTRVxuICAgICd0ZWwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCknLCAvL1RFTFxuICAgICdwYyc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc0MXB4KScsIC8v5qiZ5rqW44GuQlDjgojjgorlpKfjgY3jgYRcbikgIWRlZmF1bHQ7XG5cbi8qPSBNZWRpYVF1ZXJ5ID0qL1xuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLyo9IEhvdmVyID0qL1xuQG1peGluIGhvdmVyKCRicmVha3BvaW50OiBob3Zlcikge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8qPSBSZXRpbmEgPSovXG5AbWl4aW4gcnQoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86MiksIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBiZygkaW1hZ2UgLCRleDoganBnLCAkcmVwZWF0OiBuby1yZXBlYXQsICR4OiB0b3AsICR5OiBsZWZ0KSB7XG4gIGJhY2tncm91bmQ6IHVybCgnI3skaW1hZ2V9LiN7JGV4fScpICRyZXBlYXQgJHggJHk7XG4gIEBpbmNsdWRlIHJ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlfUAyeC4jeyRleH0nKTtcbiAgfVxufVxuXG5cblxuQG1peGluIGJkR3JhZGF0aW9ue1xuICBib3JkZXI6IHNvbGlkIDFweDtcbiAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY29sb3Itc3ViLCAkY29sb3Itc3ViMikgMTtcbn1cblxuQGZ1bmN0aW9uIHZ3KCR2YWwpIHtcbiAgQHJldHVybiBjYWxjKCN7JHZhbH0gLyAxNDQwICogMTAwdncpO1xufVxuXG5AZnVuY3Rpb24gdndTcCgkdmFsKSB7XG4gIEByZXR1cm4gY2FsYygjeyR2YWx9IC8gMzkwICogMTAwdncpO1xufSIsIlxuLy8gbWl4aW5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICp6b29tOiAxO1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBGaXhlcyBPcGVyYS9jb250ZW50ZWRpdGFibGUgYnVnOlxuICAgIC8vIGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyQG1peGluIGNvbS9taWNyby1jbGVhcmZpeC1oYWNrLyNjb21tZW50LTM2OTUyXG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1peGluIGdyYWRpZW50KCRjb2xvcjogI0Y1RjVGNSwgJHN0YXJ0OiAjRUVFLCAkc3RvcDogI0ZGRikge1xuICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxuICAgICAgICAgIGxlZnQgYm90dG9tLFxuICAgICAgICAgIGxlZnQgdG9wLFxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgJHN0YXJ0KSxcbiAgICAgICAgICBjb2xvci1zdG9wKDEsICRzdG9wKSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLFxuICAgICAgICAgICRzdGFydCxcbiAgICAgICAgICAkc3RvcCk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXG4gICAgICAgICAgJHN0YXJ0IDAlLFxuICAgICAgICAgICRzdG9wIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJHN0b3AsXG4gICAgICAgICAgJHN0YXJ0KTtcbn1cbkBtaXhpbiBidy1ncmFkaWVudCgkY29sb3I6ICNGNUY1RjUsICRzdGFydDogMCwgJHN0b3A6IDI1NSkge1xuICBiYWNrZ3JvdW5kOiAkY29sb3I7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLFxuICAgICAgICAgIGxlZnQgYm90dG9tLFxuICAgICAgICAgIGxlZnQgdG9wLFxuICAgICAgICAgIGNvbG9yLXN0b3AoMCwgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSksXG4gICAgICAgICAgY29sb3Itc3RvcCgxLCByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApKSk7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLFxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkgMCUsXG4gICAgICAgICAgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSAxMDAlKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSxcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpIDAlLFxuICAgICAgICAgIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudChyZ2IoJHN0b3AsJHN0b3AsJHN0b3ApLFxuICAgICAgICAgIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkpO1xufVxuQG1peGluIGJvcmRlcmVkKCR0b3AtY29sb3I6ICNFRUUsICRyaWdodC1jb2xvcjogI0VFRSwgJGJvdHRvbS1jb2xvcjogI0VFRSwgJGxlZnQtY29sb3I6ICNFRUUpIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR0b3AtY29sb3I7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGxlZnQtY29sb3I7XG4gIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRyaWdodC1jb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRib3R0b20tY29sb3I7XG59XG5AbWl4aW4gZHJvcC1zaGFkb3coJHgtYXhpczogMCwgJHktYXhpczogMXB4LCAkYmx1cjogMnB4LCAkYWxwaGE6IDAuMSkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICR4LWF4aXMgJHktYXhpcyAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XG4gIC1tb3otYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbiAgYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbn1cbkBtaXhpbiByb3VuZGVkKCRyYWRpdXM6IDJweCkge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBvcGFjaXR5KCRvcGFjaXR5OiAwLjUpIHtcbiAgLW1vei1vcGFjaXR5OiAkb3BhY2l0eTtcbiAgLWtodG1sLW9wYWNpdHk6ICRvcGFjaXR5O1xuICAtd2Via2l0LW9wYWNpdHk6ICRvcGFjaXR5O1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgJG9wcGVyYzogJG9wYWNpdHkgKiAxMDA7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkZHVyYXRpb246IDAuMnMpIHtcbiAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2Zvcm0oJGFyZ3VtZW50cykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogJGFyZ3VtZW50cztcbiAgLW1vei10cmFuc2Zvcm06ICRhcmd1bWVudHM7XG4gIC1vLXRyYW5zZm9ybTogJGFyZ3VtZW50cztcbiAgLW1zLXRyYW5zZm9ybTogJGFyZ3VtZW50cztcbiAgdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xufVxuQG1peGluIHJvdGF0aW9uKCRkZWc6NWRlZyl7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGRlZyk7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSgkZGVnKTtcbn1cbkBtaXhpbiBzY2FsZSgkcmF0aW86MS41KXtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkcmF0aW8pO1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0oJHJhdGlvKTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uKCRkdXJhdGlvbjowLjRzLCAkZWFzZTplYXNlLCAkcHJvcGVydHk6IGFsbCkge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbiAgdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcbn1cbkBtaXhpbiBpbm5lci1zaGFkb3coJGhvcml6b250YWw6MCwgJHZlcnRpY2FsOjFweCwgJGJsdXI6MnB4LCAkYWxwaGE6IDAuNCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbn1cbkBtaXhpbiBib3gtc2hhZG93KCRhcmd1bWVudHMpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xuICAtbW96LWJveC1zaGFkb3c6ICRhcmd1bWVudHM7XG4gIGJveC1zaGFkb3c6ICRhcmd1bWVudHM7XG59XG5AbWl4aW4gYm94LXNpemluZygkc2l6aW5nOiBib3JkZXItYm94KSB7XG4gIC1tcy1ib3gtc2l6aW5nOiAkc2l6aW5nO1xuICAtbW96LWJveC1zaXppbmc6ICRzaXppbmc7XG4gIC13ZWJraXQtYm94LXNpemluZzogJHNpemluZztcbiAgYm94LXNpemluZzogJHNpemluZztcbn1cbkBtaXhpbiB1c2VyLXNlbGVjdCgkYXJndW1lbnQ6IG5vbmUpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xuICAtbW96LXVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XG4gIC1tcy11c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xuICB1c2VyLXNlbGVjdDogJGFyZ3VtZW50O1xufVxuQG1peGluIGNvbHVtbnMoJGNvbHdpZHRoOiAyNTBweCwgJGNvbGNvdW50OiAwLCAkY29sZ2FwOiA1MHB4LCAkY29sdW1uUnVsZUNvbG9yOiAjRUVFLCAkY29sdW1uUnVsZVN0eWxlOiBzb2xpZCwgJGNvbHVtblJ1bGVXaWR0aDogMXB4KSB7XG4gIC1tb3otY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XG4gIC1tb3otY29sdW1uLWNvdW50OiAkY29sY291bnQ7XG4gIC1tb3otY29sdW1uLWdhcDogJGNvbGdhcDtcbiAgLW1vei1jb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcbiAgLW1vei1jb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcbiAgLW1vei1jb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcbiAgLXdlYmtpdC1jb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAkY29sZ2FwO1xuICAtd2Via2l0LWNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xuICAtd2Via2l0LWNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xuICAtd2Via2l0LWNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xuICBjb2x1bW4td2lkdGg6ICRjb2x3aWR0aDtcbiAgY29sdW1uLWNvdW50OiAkY29sY291bnQ7XG4gIGNvbHVtbi1nYXA6ICRjb2xnYXA7XG4gIGNvbHVtbi1ydWxlLWNvbG9yOiAkY29sdW1uUnVsZUNvbG9yO1xuICBjb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcbiAgY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XG59XG5AbWl4aW4gdHJhbnNsYXRlKCR4OjAsICR5OjApIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTtcbn1cbkBtaXhpbiBiYWNrZ3JvdW5kLWNsaXAoJGFyZ3VtZW50OiBwYWRkaW5nLWJveCkge1xuICAtbW96LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogJGFyZ3VtZW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcbn1cbi8vIEJvcmRlciBSYWRpdXNcbkBtaXhpbiBib3JkZXItcmFkaXVzICgkcmFkaXVzOiA1cHgpIHtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG4vLyBTaW5nbGUgQ29ybmVyIEJvcmRlciBSYWRpdXNcbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogJHJhZGl1cztcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbn1cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy10b3ByaWdodDogJHJhZGl1cztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG59XG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRyYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xufVxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICAtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAkcmFkaXVzO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xufVxuLy8gU2luZ2xlIFNpZGUgQm9yZGVyIFJhZGl1c1xuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cyk7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XG59XG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcbn1cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xufVxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cyk7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cyk7XG59XG5AbWl4aW4gY2VudGVyLWJsb2NrKCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLy8gU2l6aW5nIHNob3J0Y3V0c1xuQG1peGluIHNpemUoJGhlaWdodCwgJHdpZHRoKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbn1cbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcbiAgQGluY2x1ZGUgc2l6ZSgkc2l6ZSwgJHNpemUpO1xufVxuXG5AbWl4aW4gZmlsdGVyKCRmaWx0ZXItdHlwZSwkZmlsdGVyLWFtb3VudCkge1xuICAtd2Via2l0LWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcbiAgLW1vei1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XG4gIC1tcy1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XG4gIC1vLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcbiAgZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xufVxuXG5AbWl4aW4gbGluZS1jbGFtcCgkY291bnQ6IDMpIHtcbiAgLy8g5byV5pWw44GM5pWw5YCk5Lul5aSW44Gg44Gj44Gf44KJ44Ko44Op44O844KS6L+U44GZXG4gIEBpZiB0eXBlLW9mKCRjb3VudCkgIT0gJ251bWJlcicge1xuICAgIEBlcnJvciAnbGluZS1jbGFtcOOBruW8leaVsOOBr+W/heOBmuaVsOWApOOBp+aMh+WumuOBl+OBpuOBj+OBoOOBleOBhCc7XG4gIH1cblxuICBAaWYgJGNvdW50ID09IDEge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfSBAZWxzZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkY291bnQ7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtaXhpbiBjbGFtcERlZmF1bHQoKSB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsO1xufVxuXG5AbWl4aW4gaW5saW5lLWJsb2NrKCl7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgKnpvb206IDE7XG59XG5cblxuQG1peGluIGZsZXgge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtaXhpbiBmbGV4LWFsaWduKCRhbGlnbjogZmxleC1zdGFydCl7XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIC13ZWJraXQtYm94LWFsaWduOiAkYWxpZ247XG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbjtcbiAgLW1zLWZsZXgtYWxpZ246ICRhbGlnbjtcbn1cblxuQG1peGluIGZsZXgtanVzdGlmeSgkanVzdGlmeSl7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgLW1zLWp1c3RpZnktY29udGVudCAgICA6ICRqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQgICAgICAgIDogJGp1c3RpZnk7XG59XG5cbkBtaXhpbiBmbGV4LXdyYXAoJHdyYXA6IHdyYXApe1xuICAtd2Via2l0LWZsZXgtd3JhcDogJHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6ICR3cmFwO1xuICBmbGV4LXdyYXA6ICR3cmFwO1xufVxuXG5AbWl4aW4gZmxleC1kaXJlY3Rpb24oJGRpcmVjdGlvbjogY29sdW1uKSB7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcbiAgZmxleC1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5cbkBtaXhpbiB3cml0ZVZlcnRpY2FsIHtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgdGV4dC1vcmllbnRhdGlvbjogdXByaWdodDtcbn1cblxuQG1peGluIHdyaXRlSG9yaXpvbnRhbCB7XG4gIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG4gIC1tcy13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XG59XG5cblxuXG5AbWl4aW4gdHJpbW1pbmd7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbn1cblxuQG1peGluIHBsYWNlaG9sZGVyKCRjb2xvcikge1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC8vIElFXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLy8gRWRnZVxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuXG5cbi8v5qiq5Lim44Gz44Oq44K544OIXG5cbi8v6KaqXG5AbWl4aW4gY29sdW1uUm93KCRnYXBZOiAyMCwkZ2FwWDogMjAsICRzcDogYmxvY2spIHtcbiAgQGluY2x1ZGUgZmxleDtcbiAgZ2FwOiAgI3skZ2FwWX1weCAjeyRnYXBYfXB4O1xuICBAaWYgKCRzcCA9PSAnYmxvY2snKSB7XG4gICAgQGluY2x1ZGUgbXEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8v5a2QXG5AbWl4aW4gY29sdW1uSXRlbSgkY29sOiAyLCAkY29sTWQ6IDIsICRjb2xTcDogMiwgJGdhcDogMjAsICRnYXBTcDogMTAsICRzcDogYmxvY2spIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sfSkgLSAoI3skZ2FwfXB4KigjeyRjb2x9IC0gMSkpLyN7JGNvbH0pO1xuICBAaW5jbHVkZSBtcShtZCkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbE1kfSkgLSAoI3skZ2FwfXB4KigjeyRjb2xNZH0gLSAxKSkvI3skY29sTWR9KTtcbiAgfVxuICBAaW5jbHVkZSBtcSB7XG4gICAgQGlmICgkc3AgPT0gYmxvY2spIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbFNwfSkgLSAoI3skZ2FwU3B9cHgqKCN7JGNvbFNwfSAtIDEpKS8jeyRjb2xTcH0pO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIl9taXhpblwiIGFzICo7XG5cblxuLyo9PSBNYXJnaW4gPT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4kbWFyZ2luOiA0MDtcbiRtYXJnaW4tbGc6IDQwO1xuJG1hcmdpbi1tZDogNDA7XG4kbWFyZ2luLXNtOiAxNTtcblxuXG4vKj09IENvbnRlbnQgd2lkdGggPT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5AbWl4aW4gY29udGVudCgkc2l6ZSA6IDExMDAsICRtYXJnaW46ICRtYXJnaW4sICRtYXJnaW4tbGc6ICRtYXJnaW4tbGcsICRtYXJnaW4tbWQ6ICRtYXJnaW4tbWQsICRtYXJnaW4tc206ICRtYXJnaW4tc20pIHtcbiAgcGFkZGluZy1yaWdodDogJG1hcmdpbiArIHB4O1xuICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4gKyBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgQGlmICgkc2l6ZSAhPSAxMDApIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skc2l6ZX1weCArICgjeyRtYXJnaW59cHggKiAyKSk7XG4gIH1cbiAgQGluY2x1ZGUgbXEobGcpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1sZyArIHB4O1xuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1sZyArIHB4O1xuICB9XG4gIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1tZCArIHB4O1xuICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbi1tZCArIHB4O1xuICB9XG4gIEBpbmNsdWRlIG1xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLXNtICsgcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLXNtICsgcHg7XG4gIH1cbn1cblxuLyo9PSBNYXhpbXVtIHZhbHVlID09Ki9cbkBtaXhpbiB3cmFwIHtcbiAgbWF4LXdpZHRoOiAxNzUwcHg7XG59XG5cblxuLyo9IEJvZHkgPSovXG5cbkBtaXhpbiB0eHREZWZhdWx0KCRzaXplOiAxLjUsICRsaDogMy4zLCAkbHQ6IC4wNSkge1xuICBmb250LXNpemU6ICRzaXplICsgcmVtO1xuICBsaW5lLWhlaWdodDogJGxoICsgcmVtO1xuICBsZXR0ZXItc3BhY2luZzogJGx0ICsgZW07XG59XG5cbkBtaXhpbiB0eHRMZygkc2l6ZTogMi4yLCAkbGg6IDQsICAkbHQ6IC4wNSkge1xuICBmb250LWZhbWlseTogJGZvbnQtemVuO1xuICBmb250LXNpemU6ICRzaXplICsgcmVtO1xuICBsaW5lLWhlaWdodDogJGxoICsgcmVtO1xuICBsZXR0ZXItc3BhY2luZzogJGx0ICsgZW07XG59XG5cblxuQG1peGluIHR4dEVuKCRzaXplOiAxLjUsICRsdDogLjA0KSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgZm9udC1zaXplOiAkc2l6ZSArIHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6ICRsdCArIGVtO1xufVxuXG5cbi8qPT0gQ1NTIFN0eWxlcyA9PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qPT0gV2luZG93SGVpZ2h0ID09Ki9cblxuJXdpbmRvd0hlaWdodCB7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogMTAwc3ZoO1xufVxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuUGFydHMgY29sbGVjdGlvblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi8qPT0gYnV0dG9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtaXhpbiBidG4oJHdpZHRoOiAyNTBweCwgJGJnOiAkY29sb3ItYmFzZSwgJHR4dDogJGNvbG9yLXdoaXRlKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAjeyRiYXNlU2l6ZX1yZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6ICN7JGx0fWVtO1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRiZztcbiAgICAgIGNvbG9yOiAkdHh0O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG5cbkBtaXhpbiBsaW5rKCRjb2xvcjogJGNvbG9yLXRleHQsICRhcjogJGNvbG9yLWJhc2UpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6ICN7JGZvbnRTaXplfXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6ICN7JGx0fWVtO1xuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xuICB9XG59IiwiQHVzZSBcImNvbW1vbi9fdmFyaWFibGVzXCIgYXMgKjtcbkB1c2UgXCJjb21tb24vX21peGluXCIgYXMgKjtcbkB1c2UgXCJjb21tb24vX3N0eWxlc1wiIGFzICo7XG5AdXNlIFwiY29tbW9uL19pbml0aWFsaXplXCIgYXMgKjtcblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5SZWNydWl0IENvbW1vbiBDU1Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi8qPT0gcGFydHMgPT09PT09PT09PT09PT09PT09PT09PSovXG4uYXJyb3d7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZSwmOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xuICB9XG4gICY6YmVmb3Jle1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1zdWIsICRjb2xvci1zdWIyKTtcbiAgfVxuICAmOmFmdGVye1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XG4gIH1cbiAgJl9faWNue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm9yZGVyOiBzb2xpZCAkY29sb3ItdGV4dDtcbiAgICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNzAlLC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuLmJ0bntcbiAgQGluY2x1ZGUgZmxleDtcbiAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xuICBnYXA6IDE1cHg7XG4gICZfX2xhYmVse1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA2cHggMDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXRleHQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZTtcbiAgICB9XG4gIH1cbiAgLmFycm93e1xuICAgICY6YWZ0ZXJ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAmOmJlZm9yZXtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICZfX2ljbntcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2U7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xe1xuICAgIGdhcDogOXB4O1xuICAgICZfX2xhYmVse1xuICAgICAgcGFkZGluZzogMnB4IDAgNXB4O1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFycm93e1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAmX19pY257XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5he1xuICBAaW5jbHVkZSBob3ZlcntcbiAgICAuYnRue1xuICAgICAgJl9fbGFiZWw6YmVmb3Jle1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgICAuYXJyb3d7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5iZy1ibHVle1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9yZWNydWl0L2Jhc2UvYmctYmx1ZUAyeC5qcGcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNDQwcHggYXV0bztcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgLnR0bHtcbiAgICAmX19qYTpiZWZvcmV7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgfVxuICAgICZfX2Vue1xuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmJnLWdyaWR7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAmX19ibG9ja3tcbiAgICAgIHNwYW57XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3JlY3J1aXQvYmFzZS9iZy1ibHVlLmpwZycpO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltZy9yZWNydWl0L2Jhc2UvYmctYmx1ZUAyeC5qcGcnKTtcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICYucDE6YWZ0ZXJ7XG4gICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXF7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvcmVjcnVpdC9iYXNlL3NwL2JnLWJsdWVAMnguanBnJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOTBweCBhdXRvO1xuICB9XG59XG5cbi8qPT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi5oZWFkZXJ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcbiAgJl9fbG9nb3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNHB4O1xuICAgIGxlZnQ6ICN7JG1hcmdpbn1weDtcbiAgICB6LWluZGV4OiAxMDE7XG4gIH1cbiAgJl9fY29ycHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAxMzVweDtcbiAgICBhe1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBAaW5jbHVkZSBob3ZlcntcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLWRrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5pcy10b3B7XG4gICAgQGluY2x1ZGUgbXEocGMpe1xuICAgICAgLmhlYWRlcl9fY29ycHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgIH1cbiAgICAgIC5uYXZiYXIgc3BhbntcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdoaXRlLC4yKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJyaWdodG5lc3MoMS4zKSBibHVyKDM1cHgpO1xuICAgICZfX2xvZ297XG4gICAgICB0b3A6IDEzcHg7XG4gICAgICBsZWZ0OiAjeyRtYXJnaW4tc219cHg7XG4gICAgICBzdmcgcGF0aHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXRleHQ7XG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MCUsMTQwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY29ycHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5pcy1uYXYtb3BlbiB7XG4gIC5oZWFkZXJfX2xvZ28gc3ZnIHBhdGh7XG4gICAgZmlsbDogJGNvbG9yLXdoaXRlO1xuICB9XG4gIC5uYXZiYXIgc3BhbntcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItdGV4dDtcbiAgfVxufVxuXG4ubmF2YmFye1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6ICN7JG1hcmdpbn1weDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMTZweDtcbiAgei1pbmRleDogMTAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHNwYW57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci10ZXh0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xuICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgfVxuICB9XG4gICYuaXMtYWN0aXZle1xuICAgIHNwYW57XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMjBkZWcpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtMjBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBob3ZlcntcbiAgICBzcGFue1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtZGs7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xe1xuICAgIHRvcDogMTdweDtcbiAgICByaWdodDogI3skbWFyZ2luLXNtfXB4O1xuICB9XG59XG5cbi5uYXZ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDBsdmg7XG4gIHotaW5kZXg6IDEwMDtcbiAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgQGluY2x1ZGUgZmxleDtcbiAgQGluY2x1ZGUgZmxleC1hbGlnbihjZW50ZXIpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLmlzLW9wZW57XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG4gICZfX2Jne1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGhlaWdodDogMTAwbHZoO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gICZfX2lubmVye1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmX19saXN0e1xuICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihmbGV4LXN0YXJ0KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgIGdhcDogMCA3MHB4O1xuICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAmLWl0ZW17XG4gICAgICAmKyZ7XG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XG4gICAgICB9XG4gICAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNDIvMzApO1xuICAgICAgICBwYWRkaW5nOiA3cHggNDBweCA3cHggMDtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBtaW4td2lkdGg6IDE5NXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuNHMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBib3JkZXI6IHNvbGlkICRjb2xvci13aGl0ZTtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fZW50cnl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNDhweDtcbiAgICByaWdodDogI3skbWFyZ2lufXB4O1xuICAgICYtaXRlbXtcbiAgICAgICYrJntcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICAgIGF7XG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xuICAgICAgICBAaW5jbHVkZSBiZEdyYWRhdGlvbjtcbiAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsLjUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xuICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtc3Vie1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygxMy8xMik7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICBpbWd7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1sYWJlbHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNi8yMCk7XG4gICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XG4gICAgfVxuICAgIC5hcnJvd3tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB3aWR0aDogNDFweDtcbiAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICZfX2ljbntcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NvcnB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICAmX19pbm5lcntcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTA1cHggI3skbWFyZ2luLXNtfXB4IDYwcHg7XG4gICAgfVxuICAgICZfX2xpc3R7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICYtaXRlbXtcbiAgICAgICAgJisme1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIxcHggMDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19lbnRyeXtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgJi1pdGVte1xuICAgICAgICBhe1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgcGFkZGluZzogMCAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLXN1YntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcnJvd3tcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICZfX2ljbntcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY29ycHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGF7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItYmFzZTtcbiAgICAgICAgc3Zne1xuICAgICAgICAgIG1hcmdpbjogMCAwIDJweCAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLyo9PSBGb290ZXIgPT09PT09PT09PT09PT09PT09PT09PSovXG4uZ2FsbGVyeXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2dyg4MTApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmX19pbm5lcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKC04ZGVnKTtcbiAgfVxuICAmX19ibG9ja3tcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xuICAgIGdhcDogdncoMTApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogLjA1cyBsaW5lYXI7XG4gICAgJisme1xuICAgICAgbWFyZ2luLXRvcDogdncoMTApO1xuICAgIH1cbiAgfVxuICAmX19pdGVte1xuICAgIHdpZHRoOiB2dygzOTgpO1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICBoZWlnaHQ6IHZ3U3AoMzE4KTtcbiAgICBtYXJnaW4tYm90dG9tOiB2d1NwKC04MCk7XG4gICAgJl9faW5uZXJ7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTQlLCAtOSUpIHJvdGF0ZSgtOWRlZyk7XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgICAgZ2FwOiB2d1NwKDUpO1xuICAgICAgJisme1xuICAgICAgICBtYXJnaW4tdG9wOiB2d1NwKDUpO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pdGVte1xuICAgICAgd2lkdGg6IHZ3U3AoMTA5KTtcbiAgICAgIGhlaWdodDogdndTcCgxMDkpO1xuICAgICAgaW1ne1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZW50cnl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogOTBweCAwIDA7XG4gICZfX3R0bHtcbiAgICBtYXJnaW4tYm90dG9tOiA3OHB4O1xuICB9XG4gICZfX2JucntcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIGdhcDogMjJweDtcbiAgICAmLWl0ZW17XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMXB4KTtcbiAgICAgIGF7XG4gICAgICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShjZW50ZXIpO1xuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgICAgIEBpbmNsdWRlIGJkR3JhZGF0aW9uO1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBAaW5jbHVkZSBob3ZlcntcbiAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLXN1YntcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMTMvMTIpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGltZ3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1sYWJlbHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNi8yMCk7XG4gICAgfVxuICAgIC5hcnJvd3tcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICZfX2ljbntcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJnLWdyaWR7XG4gICAgJl9fYmxvY2t7XG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgbGVmdDogdncoMTMwMyk7XG4gICAgICAgIHRvcDogdncoMTAzKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICBsZWZ0OiB2dyg2MCk7XG4gICAgICAgIHRvcDogdncoMzIyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXF7XG4gICAgcGFkZGluZzogMTE3cHggMCAwO1xuICAgICZfX3R0bHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAudHRse1xuICAgICAgICAmX19qYXtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICZfX2Vue1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYm5ye1xuICAgICAgZ2FwOiAxNXB4O1xuICAgICAgJi1pdGVte1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYXtcbiAgICAgICAgICBoZWlnaHQ6IDE4MnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4IDA7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc3Vie1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5hcnJvd3tcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJnLWdyaWR7XG4gICAgICAmX19ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb290ZXJ7XG4gIHBhZGRpbmc6IDEzMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmX19wYWdldG9we1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xuICAgICAgICBjb2xvcjogJGNvbG9yLXN1YjtcbiAgICAgICAgLmZvb3Rlcl9fcGFnZXRvcC1hcnJvd3tcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1zdWI7XG4gICAgICAgICAgc3ZnICp7XG4gICAgICAgICAgICBmaWxsOiAkY29sb3Itc3ViO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLWFycm93e1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XG4gICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgICBzdmcgKntcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XG4gICAgICB9XG4gICAgfVxuICAgICYtbGFiZWx7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gIH1cbiAgJl9fbWFpbntcbiAgICBAaW5jbHVkZSBmbGV4O1xuICAgIEBpbmNsdWRlIGZsZXgtanVzdGlmeShzcGFjZS1iZXR3ZWVuKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbiAgJl9fbG9nb3tcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiAzOTBweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9faW5mb3tcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgJl9fbmF2e1xuICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoZmxleC1zdGFydCk7XG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihzdHJldGNoKTtcbiAgICBnYXA6IDI3cHggMTdweDtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgICYtZW4sJi1qYXtcbiAgICAgIHRyYW5zaXRpb246IC4xNXMgZWFzZTtcbiAgICAgIHBhZGRpbmc6IDJweCAwO1xuICAgIH1cbiAgICAmLWVue1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuMjtcbiAgICB9XG4gICAgJi1qYXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICBjb2xvcjogJGNvbG9yLXN1YjtcbiAgICB9XG4gICAgJi1pdGVte1xuICAgICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjEvMTYpO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXN1YjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAuMTVzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdWI7XG4gICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMCUgMTAwJSwgMTAwJSA1MCUpO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjE1cyBlYXNlO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9vdGVyX19uYXYtZW57XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9vdGVyX19uYXYtamF7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NvcHl7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAkY29sb3Itd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuMjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gIH1cbiAgJi4tLXJlY3J1aXQtb25seXtcbiAgICAuZm9vdGVye1xuICAgICAgJl9fbWFpbntcbiAgICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2xlZnR7XG5cbiAgICAgIH1cbiAgICAgICZfX25hdntcbiAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYmctZ3JpZHtcbiAgICAmX19ibG9ja3tcbiAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICBsZWZ0OiB2dygwKTtcbiAgICAgICAgdG9wOiB2dygyMDQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgJl9fcGFnZXRvcHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAmLWFycm93e1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICBzdmd7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbWFpbntcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICAgIH1cbiAgICAmX19sb2dve1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDM0MnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19pbmZve1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBici4tLXRlbHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbmF2e1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIGdhcDogMTRweDtcbiAgICAgIG1hcmdpbi10b3A6IDcxcHg7XG4gICAgICAmLWl0ZW17XG4gICAgICAgIGF7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvcHl7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYuLS1yZWNydWl0LW9ubHl7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgLmZvb3RlciB7XG4gICAgICAgICZfX21haW57XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbG9nb3tcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICAgICZfX2luZm97XG4gICAgICAgICAgYnIuLS10ZWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmJnLWdyaWR7XG4gICAgICAmX19ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qPT0gRmxvYXRpbmcgPT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5mLWJ0biB7XG5cbn1cblxuLyo9PSBQYWdlIEhlYWRpbmcgPT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5oZWFkaW5ne1xuICBoZWlnaHQ6IDU3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICZfX2NvbnR7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDE2N3B4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAmX19lbntcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAzcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gICZfX2phe1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoODQvNjApO1xuICB9XG4gICZfX3N1YntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDAgNnB4IDE1cHggMDtcbiAgICBtYXJnaW46IDQ3cHggMCAwIDNweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjYvMTgpO1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuICAmX19wbmt6e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNDBweDtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbiAgLmJnLWdyaWR7XG4gICAgJl9fYmxvY2t7XG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgbGVmdDogdncoNDApO1xuICAgICAgICB0b3A6IHZ3KDApO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIGxlZnQ6IHZ3KDEzMTkpO1xuICAgICAgICB0b3A6IHZ3KDIwMik7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgbGVmdDogdncoLTIwKTtcbiAgICAgICAgdG9wOiB2dygyOTcpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNte1xuICAgICAgJl9fYmxvY2sge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZShjYWxjKDMvNSkpO1xuICAgICAgICAgIGxlZnQ6IHZ3KDEwODApO1xuICAgICAgICAgIHRvcDogdncoNTMwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShsZyl7XG4gICAgJl9fY29udHtcbiAgICAgIGxlZnQ6IDUwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xe1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgJl9fY29udHtcbiAgICAgIGxlZnQ6ICN7JG1hcmdpbi1zbX1weDtcbiAgICAgIHRvcDogY2FsYyg1MCUgKyAyNXB4KTtcbiAgICB9XG4gICAgJl9fZW57XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW46IDAgMCAxM3B4IDFweDtcbiAgICB9XG4gICAgJl9famF7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgfVxuICAgICZfX3N1YntcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDAgNnB4IDEwcHggMDtcbiAgICAgIG1hcmdpbjogMzRweCAwIDAgM3B4O1xuICAgIH1cbiAgICAmX19wbmt6e1xuICAgICAgdG9wOiA2NXB4O1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgcmlnaHQ6ICN7JG1hcmdpbi1zbX1weDtcbiAgICB9XG4gICAgLmJnLWdyaWR7XG4gICAgICAmX19ibG9ja3tcbiAgICAgICAgJjpudGgtY2hpbGQoMSl7XG4gICAgICAgICAgbGVmdDogdndTcCgwKTtcbiAgICAgICAgICB0b3A6IHZ3U3AoMTQ0KTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcbiAgICAgICAgICBsZWZ0OiB2d1NwKDI5MCk7XG4gICAgICAgICAgdG9wOiB2d1NwKDkwKTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgICBsZWZ0OiB2d1NwKDApO1xuICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICBib3R0b206ICB2d1NwKDEwMCk7XG4gICAgICAgICAgb3BhY2l0eTogLjQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtc217XG4gICAgICAgICZfX2Jsb2NrIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBsZWZ0OiB2d1NwKDMyNSk7XG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IHZ3U3AoMzgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8qPT0gQ29udGVudCAvIFNlY3Rpb24gVGl0bGUgPT09PT09PT09PT09PT09PT09PT09PSovXG5cbi50dGwge1xuICAmX19qYXtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbm90bztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBwb2ludGVyLWV2ZW50czogcmV2ZXJ0O1xuICAgICY6YmVmb3Jle1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiBjYWxjKDUwdncgLSA1NzBweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJhY2tncm91bmQ6ICM3MDcwNzA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDExcHg7XG4gICAgICByaWdodDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgfVxuICB9XG4gICZfX2Vue1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDU1LzQ1KTtcbiAgICBjb2xvcjogJGNvbG9yLWJhc2U7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBtYXJnaW46IDIxcHggMCAwIC0zcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXF7XG4gICAgcGFkZGluZy1sZWZ0OiAzM3B4O1xuICAgICZfX2phe1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIHRvcDogOXB4O1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogLSN7JG1hcmdpbi1zbX1weDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fZW57XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICBtYXJnaW46IDVweCAwIDAgLTNweDtcbiAgICB9XG4gIH1cbn1cblxuLnR0bDJ7XG4gICZfX2phe1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCMzNUQ3RUUgMCUsIzdDRTdFMCAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuLyo9PSBCcmVhZGNydW1iID09PT09PT09PT09PT09PT09PT09PT0qL1xuLnBua3oge1xuICAmX19saXN0e1xuICAgIEBpbmNsdWRlIGZsZXg7XG4gICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGZsZXgtZW5kKTtcbiAgfVxuICAmX19pdGVte1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAmKyZ7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8qPT0gQ29va2llQ29uc2VudE1vZGFsID09PT09PT09PT09PT09PT09PT09PT0qL1xuLmNvbnNlbnRDb29raWUge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKCNmZmYsLjgyKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBjb2xvcjogJGNvbG9yLWJsYWNrO1xuICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3ItYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAxNXB4O1xuICBib3R0b206IDE1cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICAmX19idG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBnYXA6IDEwcHg7XG4gICAgYnV0dG9ue1xuICAgICAgZmxleC1zaHJpbms6IDE7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjNURBMEZGO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJi5hY2NlcHR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1REEwRkY7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB9XG4gICAgICAmLmRlbnl7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgY29sb3I6ICMyNTU1OTk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhc2U7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2U7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLyo9PSBBbmltYXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uZmFkZVVwIHtcbiAgdHJhbnNpdGlvbjogMS4ycyBjdWJpYy1iZXppZXIoLjMyLDAsLjE1LDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjVweCk7XG4gIG9wYWNpdHk6IDA7XG4gICYuaXMtdmlld3tcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuXG4ucHJseCBpbWd7XG4gIHRyYW5zaXRpb246IC4wNXMgbGluZWFyO1xufVxuXG4uaW1nR3JhZHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyNWRlZywjMERDOEY1IDEwJSwjNUIyNEMzIDkwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gICAgdHJhbnNpdGlvbjogLjhzIGVhc2UtaW4tb3V0IC4wNXM7XG4gIH1cbiAgJi5pcy12aWV3e1xuICAgICY6YmVmb3Jle1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vL+iDjOaZr+OCsOODquODg+ODieOBqOODnOODg+OCr+OCuVxuXG4kaXRlbVNpemU6IDYwOy8vUEMg5aSnXG4kaXRlbVNpemVTbTogNDA7Ly9QQyDlsI9cbiRpdGVtU2l6ZVNwOiA1MDsvL1NQIOWkp1xuJGl0ZW1TaXplU3BTbTogNDA7Ly9TUCDlsI9cblxuQG1peGluIGJnR3JpZEl0ZW0oJGwsJHQsJHM6Jycpe1xuICAkc2l6ZTogJGl0ZW1TaXplO1xuICBAaWYgJHMgPT0gJ3NtJ3tcbiAgICAkc2l6ZTogJGl0ZW1TaXplU207XG4gICAgbGVmdDogdncoY2FsYygkc2l6ZSAqICgkbCAtIDEpIC0gMSAqICRsKSk7XG4gICAgdG9wOiB2dyhjYWxjKCRzaXplICogKCR0IC0gMSkgLSAxICogJHQgLSAxKSk7XG4gIH1AZWxzZSB7XG4gICAgbGVmdDogdncoY2FsYygkc2l6ZSAqICgkbCAtIDEpICsgMSAqICRsKSk7XG4gICAgdG9wOiB2dyhjYWxjKCRzaXplICogKCR0IC0gMSkgKyAxICogJHQpKTtcbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICAkc2l6ZTogJGl0ZW1TaXplU3A7XG4gICAgQGlmICRzID09ICdzbSd7XG4gICAgICAkc2l6ZTogJGl0ZW1TaXplU3BTbTtcbiAgICAgIGxlZnQ6IHZ3U3AoY2FsYygkc2l6ZSAqICgkbCAtIDEpIC0gMSAqICRsKSk7XG4gICAgICB0b3A6IHZ3U3AoY2FsYygkc2l6ZSAqICgkdCAtIDEpIC0gMSAqICR0IC0gMSkpO1xuICAgIH1AZWxzZSB7XG4gICAgICBsZWZ0OiB2d1NwKGNhbGMoJHNpemUgKiAoJGwgLSAxKSArIDEgKiAkbCkpO1xuICAgICAgdG9wOiB2d1NwKGNhbGMoJHNpemUgKiAoJHQgLSAxKSArIDEgKiAkdCkpO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGdyaWRCbG9ja0l0ZW17XG4gIDAle1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMSV7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1JXtcbiAgICBvcGFjaXR5OiAuNTtcbiAgfVxuICAxMCV7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxNSV7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbiAgMjAle1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdyaWRCbG9ja0l0ZW1fMSB7XG4gIDAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG4gIDIwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDIlLDAlKTtcbiAgfVxuICA0MCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjA0JSwwJSk7XG4gIH1cbiAgNjAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwNiUsMCUpO1xuICB9XG4gIDYxJXtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDk2JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDk3JXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCV7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBncmlkQmxvY2tJdGVtXzIge1xuICAwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxuICA1MCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsLTEwMiUpO1xuICB9XG4gIDUyJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwtMjA0JSkgc2NhbGVZKDIpO1xuICB9XG4gIDU0JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwtMzA2JSkgc2NhbGVZKDIpO1xuICB9XG4gIDU2JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwtMzA2JSkgc2NhbGVZKDEpO1xuICB9XG4gIDU3JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwtNDA4JSkgc2NhbGVZKDEpO1xuICB9XG4gIDU4JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwtNDA4JSkgc2NhbGVZKDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTkle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNjAle1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdyaWRCbG9ja0l0ZW1fMyB7XG4gIDAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG4gIDIle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMiUsMCUpO1xuICB9XG4gIDQle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwNCUsMCUpO1xuICB9XG4gIDYle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwNiUsMCUpO1xuICB9XG4gIDgle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwNiUsMTAyJSk7XG4gIH1cbiAgMTAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwNiUsMjA0JSk7XG4gIH1cbiAgMTIle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwNiUsMzA2JSk7XG4gIH1cbiAgMTQle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwNCUsMzA2JSk7XG4gIH1cbiAgMTYle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMiUsMzA2JSk7XG4gIH1cbiAgMTgle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDMwNiUpO1xuICB9XG4gIDIwJXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwyMDQlKTtcbiAgfVxuICAyMiV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMTAyJSk7XG4gIH1cbiAgMjQle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDAlKTtcbiAgfVxuICAyNiV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJXtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdyaWRCbG9ja0l0ZW1fNCB7XG4gIDAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDAlKTtcbiAgfVxuICA0MCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpO1xuICB9XG4gIDQ1JXtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDIlLDAlKTtcbiAgfVxuICA1MCV7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsMCUpO1xuICB9XG4gIDEwMCV7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uYmctZ3JpZHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWcvcmVjcnVpdC9iYXNlL2JnLWdyaWQuc3ZnJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogdncoJGl0ZW1TaXplICsgMSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHZ3KC0yMCkgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBzcGFue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGxlZnQ6IHZ3KDEpO1xuICAgIHRvcDogdncoMSk7XG4gICAgd2lkdGg6IHZ3KCRpdGVtU2l6ZSk7XG4gICAgaGVpZ2h0OiB2dygkaXRlbVNpemUpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1nL3JlY3J1aXQvYmFzZS9iZy1jbW4uanBnJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDB2dyBhdXRvO1xuICAgIC8vYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtIDJzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3JlY3J1aXQvYmFzZS9iZy1jbW5AMnguanBnJyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0NDBweCBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSwmOmFmdGVye1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICY6YmVmb3Jle1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvcmVjcnVpdC9iYXNlL2JnLWdyaWQtaXRlbTEucG5nJyk7XG4gICAgICBtaXgtYmxlbmQtbW9kZTogY29sb3ItYnVybjtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL3JlY3J1aXQvYmFzZS9iZy1ncmlkLWl0ZW0yLnBuZycpO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzbisxKXtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMHM7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDNuKzIpe1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuM3M7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDNuKzMpe1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAuN3M7XG4gICAgfVxuICAgIC8v5p+EIFBhdHRlcm5cbiAgICAmLnAxOmFmdGVye1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgJi5wMjphZnRlcntcbiAgICAgIG1peC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuICAgIH1cbiAgICAmLnAzOmFmdGVye1xuICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIH1cbiAgICAmLnA0OmFmdGVye1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE0MGRlZywjMERDOEY1IDAlLCM1QjI0QzMgMTAwJSk7XG4gICAgICBtaXgtYmxlbmQtbW9kZTogY29sb3ItYnVybjtcbiAgICAgIG9wYWNpdHk6IC42O1xuICAgIH1cbiAgICAvL+afhCDlm57ou6IgUm90YXRlXG4gICAgJi5yOTA6YmVmb3Jle1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgIH1cbiAgICAmLnIxODA6YmVmb3Jle1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgJi5yMjcwOmJlZm9yZXtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgfVxuICB9XG4gICZfX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmLi0tYmxvY2sxIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgxLCAxKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fMiA3cyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMSk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzMgNnMgc3RlcHMoMSkgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDMsIDEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIC41cyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMywgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzIgNXMgc3RlcHMoMSkgMXMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDMsIDMpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDdzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLi0tYmxvY2syIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgxLCAxKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fNCA0cyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgNHMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgzLCAyKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fMyA2cyBzdGVwcygxKSAuNXMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDMsIDMpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIDEuNXMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDQsIDQpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIDEuOHMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuLS1ibG9jazMge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDEsIDEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIDFzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cblxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgxLCAyKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fNCA0cyBzdGVwcygxKSAuNXMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDEsIDMpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDRzIHN0ZXBzKDEpICBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzIgNXMgc3RlcHMoMSkgMS4zcyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgNCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgNHMgc3RlcHMoMSkgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDMsIDQpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDRzIHN0ZXBzKDEpIC41cyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jazQge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDEsIDEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzIgNXMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgNXMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi4tLWJsb2NrNSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMSwgMSk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgNHMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzMgNnMgc3RlcHMoMSkgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLi0tYmxvY2s2IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgxLCAxKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fNCA0cyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jazcge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDIsIDEpO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDEsIDIpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDRzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgNHMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG5cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgzLCAzKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fMyA2cyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jazgge1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDIsIDEpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDdzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMSwgMik7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzIgN3Mgc3RlcHMoMSkgLjNzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwgMyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgN3Mgc3RlcHMoMSkgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IHZ3U3AoJGl0ZW1TaXplU3AgKyAxKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgICBzcGFue1xuICAgICAgbGVmdDogdndTcCgxKTtcbiAgICAgIHRvcDogdndTcCgxKTtcbiAgICAgIHdpZHRoOiB2d1NwKCRpdGVtU2l6ZVNwKTtcbiAgICAgIGhlaWdodDogdndTcCgkaXRlbVNpemVTcCk7XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgIH1cbiAgfVxufVxuXG4uYmctZ3JpZC1zbXtcbiAgc3BhbiB7XG4gICAgd2lkdGg6IHZ3KCRpdGVtU2l6ZVNtKTtcbiAgICBoZWlnaHQ6IHZ3KCRpdGVtU2l6ZVNtKTtcbiAgICAmLnAxe1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IHNvbGlkIHZ3KDIpICRjb2xvci13aGl0ZTtcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IGluaXRpYWw7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgJi4tLWJsb2NrLXNtMXtcbiAgICAgIHNwYW4ge1xuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYmdHcmlkSXRlbSgxLDEsJ3NtJyk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBncmlkQmxvY2tJdGVtXzQgMi41cyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jay1zbTJ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMSwxLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwyLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8zIDEwcyBzdGVwcygxKSBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jay1zbTN7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMSwxLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8zIDEwcyBzdGVwcygxKSAwcyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDIsMi41LCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8zIDEwcyBzdGVwcygxKSAuNXMgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLi0tYmxvY2stc200e1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDEsMSwnc20nKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fMyAxMHMgc3RlcHMoMSkgLjVzIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwyLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8yIDVzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwzLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDdzIHN0ZXBzKDEpIC41cyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLS1ibG9jay1zbTV7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMSwxLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV80IDVzIHN0ZXBzKDEpIGluZmluaXRlIGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIEBpbmNsdWRlIGJnR3JpZEl0ZW0oMiwxLCdzbScpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZ3JpZEJsb2NrSXRlbV8xIDVzIHN0ZXBzKDEpIC4ycyBpbmZpbml0ZSBib3RoO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBAaW5jbHVkZSBiZ0dyaWRJdGVtKDIsMiwnc20nKTtcbiAgICAgICAgICBhbmltYXRpb246IGdyaWRCbG9ja0l0ZW1fMyAxMHMgc3RlcHMoMSkgaW5maW5pdGUgYm90aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcXtcbiAgICBzcGFuIHtcbiAgICAgIHdpZHRoOiB2d1NwKCRpdGVtU2l6ZVNwU20pO1xuICAgICAgaGVpZ2h0OiB2d1NwKCRpdGVtU2l6ZVNwU20pO1xuICAgICAgJi5wMXtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYmxvY2t7XG5cbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/