/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/contact.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}svg{height:auto}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:"こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;color:#101010;font-size:1.6rem;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;font-weight:300;transition:.4s ease}body a,body button{transition:.25s ease;cursor:pointer}body a svg,body a svg *,body button svg,body button svg *{transition:inherit}body a:hover{text-decoration:none}body.bg_blk{background:#101010}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}.sp-inline{display:none !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}.sp-inline{display:none !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}.sp-inline{display:none !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}.sp-inline{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 .3s cubic-bezier(0.69, 0, 0.64, 1)}.inner{padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px*2)}@media screen and (max-width: 1090px){.inner{padding-left:40px;padding-right:40px;max-width:calc(1100px + 100px*2)}}@media screen and (max-width: 900px){.inner{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner{padding-right:15px;padding-left:15px}}.inner-sm{padding-right:100px;padding-left:100px;margin-right:auto;margin-left:auto;max-width:calc(1100px + 100px*2)}@media screen and (max-width: 1090px){.inner-sm{padding-left:40px;padding-right:40px;max-width:calc(1100px + 100px*2)}}@media screen and (max-width: 900px){.inner-sm{max-width:100%;padding-right:40px;padding-left:40px}}@media screen and (max-width: 740px){.inner-sm{padding-right:15px;padding-left:15px}}.inner-sm{max-width:calc(980px + 100px*2)}@media screen and (max-width: 1090px){.inner-sm{max-width:calc(980px + 100px*2)}}@media screen and (max-width: 740px){.ls-40-sp{letter-spacing:.04em}}.bg-grid{background:url(/builds/web/images/bg-grid.a5f1fb19.svg) repeat;opacity:.1;position:absolute;top:0;left:0;width:100%;height:100%}.header{position:fixed;top:0;left:0;z-index:100;width:100%;height:97px;transition:.6s ease;color:#101010}.header:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;z-index:-2;background:linear-gradient(110deg, #B8C164 10%, #5C6761 50%);transition:.3s ease}.header__logo{position:fixed;top:39px;left:33px;transition:.6s ease;z-index:2}.header__recruit{position:fixed;top:40px;right:150px;z-index:2}.header__recruit a{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em}.header__recruit a svg{margin-left:7px;vertical-align:9px}.header__recruit a svg path{fill:#101010}@media screen and (min-width: 1025px){.header__recruit a:hover{color:#49cc5d !important}.header__recruit a:hover svg path{fill:#49cc5d !important}}.header.is-navOpen .header__logo svg *{fill:#fff}.header.is-navOpen .header__recruit a{color:#fff}.header.is-navOpen .header__recruit a svg path{fill:#fff}.header.is-navOpen .navbar__bar span{background:#fff}.header.is-navOpen .navbar__label{color:#fff}.header.is-scroll{backdrop-filter:blur(30px)}@media screen and (max-width: 740px){.header{height:60px}.header__logo{top:24px;left:15px}.header__logo img,.header__logo svg{width:188px}.header__recruit{display:none}}.navbar{position:fixed;top:39px;right:30px;z-index:2;color:#101010;cursor:pointer}.navbar:before{content:"";width:80px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.navbar__bar{position:relative;width:70px;height:18px}.navbar__bar span{background:#101010;width:100%;height:1px;position:absolute;left:50%;transform:translate(-50%, 0);transition:.3s ease}.navbar__bar span:nth-child(1){top:0}.navbar__bar span:nth-child(2){top:50%;transform:translate(-50%, -50%)}.navbar__bar span:nth-child(3){bottom:0}.navbar__label{display:block;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:14px;letter-spacing:.03em;text-align:center;margin-top:13px;transition:.3s ease}.navbar__label:before{content:"MENU"}@media screen and (min-width: 1025px){.navbar:hover .navbar__bar span{background:#49cc5d !important}.navbar:hover .navbar__bar span:nth-child(1){top:4px}.navbar:hover .navbar__bar span:nth-child(3){bottom:4px}.navbar:hover .navbar__label{color:#49cc5d !important}}.navbar.is-active .navbar__bar span:nth-child(1){top:0;transform:rotate(-15deg) translate(-50%, 0px)}.navbar.is-active .navbar__bar span:nth-child(2){opacity:0}.navbar.is-active .navbar__bar span:nth-child(3){bottom:0;transform:rotate(15deg) translate(-50%, 1px)}.navbar.is-active .navbar__label:before{content:"CLOSE"}@media screen and (max-width: 740px){.navbar{top:25px;right:15px}.navbar__label{display:none}}.bg_blk .header__logo svg *{fill:#fff}.bg_blk .header__recruit a{color:#fff}.bg_blk .header__recruit a svg path{fill:#fff}.bg_blk .navbar__bar span{background:#fff}.bg_blk .navbar__label{color:#fff}.nav{background:url(/builds/web/images/bg-nav.edd2af6a.jpg);background-size:cover;position:fixed;top:0;right:0;width:665px;max-width:100%;height:100vh;z-index:1;opacity:0;visibility:hidden;transition:.35s ease;color:#fff;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.nav::-webkit-scrollbar{display:none}.nav.is-open{visibility:visible;opacity:1}.nav__inner{padding:188px 40px 80px;max-width:517px;margin:0 auto}.nav__main{display:flex;flex-wrap:wrap;gap:0 94px}.nav__list-item+.nav__list-item{margin-top:59px}.nav__list-item a{display:block}@media screen and (min-width: 1025px){.nav__list-item a:hover{color:#101010;opacity:.6}}.nav__list-ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:13px;letter-spacing:.06em;line-height:16px;margin-bottom:10px;display:block}.nav__list-en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:32px;letter-spacing:.02em;line-height:1.15;display:block}.nav__child{margin-top:14px}.nav__child-item+.nav__child-item{margin-top:10px}@media screen and (min-width: 1025px){.nav__child-item a:hover{color:#101010}}.nav__child-label{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:16px;letter-spacing:.06em;line-height:24px;opacity:.6}.nav__child-label:before{content:"-";display:inline-block;margin-right:.25em}@media screen and (max-width: 740px){.nav__inner{padding:97px 15px 160px}.nav__main{display:block}.nav__list+.nav__list{margin-top:35px}.nav__list-item+.nav__list-item{margin-top:32px}.nav__list-label{display:-webkit-flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;display:flex !important}.nav__list-label.is-active .nav__list-arrow{transform:rotate(-90deg) translateY(-25%)}.nav__list-ja{font-size:13px;margin:2px 0 0 18px;order:1}.nav__list-en{font-size:32px}.nav__list-arrow{margin:0 0 0 12px;transform:rotate(90deg);order:2;transition:.2s ease}.nav__list-arrow svg *{fill:#fff}.nav__child{display:none;margin:0;padding:14px 0 2px}.nav__child-item+.nav__child-item{margin-top:13px}.nav__child-label{opacity:1}}.bottom-contact{background:#101010;padding:70px 0}.bottom-contact__inner{max-width:calc(1210px + 100px*2) !important;display:flex;flex-wrap:wrap;align-items:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;gap:60px}.bottom-contact__item{width:calc(50% - 30px)}.bottom-contact__item a{display:block;position:relative;z-index:0;padding:43px 56px 38px}@media screen and (min-width: 1025px){.bottom-contact__item a:hover:before{opacity:0}}.bottom-contact__item.--form a{background:linear-gradient(120deg, #49CC5D -20%, #EDE042 110%)}.bottom-contact__item.--form a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(120deg, #EDE042 -10%, #49CC5D 60%);z-index:-1;transition:.6s ease}.bottom-contact__item.--tel a{pointer-events:none;background:#e9f0ea;padding:43px 73px 34px}.bottom-contact__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:33px;line-height:35px;margin-bottom:11px}.bottom-contact__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:18px;line-height:30px;letter-spacing:.04em}.bottom-contact__ja .icn-mail{margin-right:4px;vertical-align:0}.bottom-contact__ja .icn-mail path{fill:#101010}.bottom-contact__tel{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:28px;margin-top:6px;letter-spacing:.04em}.bottom-contact__txt{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300;font-size:13px;line-height:22px;letter-spacing:.04em}.bottom-contact__ja+.bottom-contact__txt{margin-top:17px}.bottom-contact__tel+.bottom-contact__txt{margin-top:10px}@media screen and (max-width: 1090px){.bottom-contact__inner{padding:0 40px;display:block}.bottom-contact__item{width:100%}.bottom-contact__item+.bottom-contact__item{margin-top:20px}}@media screen and (max-width: 740px){.bottom-contact{padding:70px 0}.bottom-contact__inner{padding:0 15px}.bottom-contact__item a{text-align:center;height:185px;padding:31px 15px 0}.bottom-contact__item.--tel a{padding:31px 15px 0;pointer-events:auto}.bottom-contact__ttl{font-size:28px;line-height:1.15;margin-bottom:7px;letter-spacing:.015em}.bottom-contact__ja{font-size:16px;line-height:22px}.bottom-contact__ja .icn-mail{margin-right:2px;vertical-align:-1px}.bottom-contact__tel{margin-top:5px;color:#49cc5d}.bottom-contact__tel+.bottom-contact__txt{margin-top:5px}}.footer{background:#272727;color:#fff;padding:102px 0 75px;position:relative}.footer__inner{max-width:100% !important;padding-left:117px;position:relative}.footer__logo{margin-bottom:67px}.footer__logo img,.footer__logo svg{width:250px}.footer__logo img>*,.footer__logo svg>*{fill:#fff}.footer__nav{margin-bottom:47px;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:14px;letter-spacing:.09em;line-height:21px}.footer__nav .arrow path{fill:#fff}.footer__nav-item{display:flex;flex-wrap:wrap}.footer__nav-item+.footer__nav-item{margin-top:15px}.footer__nav-item>a,.footer__nav-item>span{transition:.2s ease}@media screen and (min-width: 1025px){.footer__nav-item>a:hover,.footer__nav-item>span:hover{color:#49cc5d}.footer__nav-item>a:hover .arrow path,.footer__nav-item>span:hover .arrow path{fill:#49cc5d}}.footer__nav-parent .arrow{margin-left:8px;vertical-align:0px;width:8px}.footer__nav-child{display:flex;flex-wrap:wrap;gap:0 14px;margin:0 0 0 33px}.footer__nav-child-item>a:before{content:"-";display:inline-block;margin-right:.5em}@media screen and (min-width: 1025px){.footer__nav-child-item>a:hover{color:#49cc5d}}.footer__info{font-family:"Montserrat","こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:14px;letter-spacing:.04em;line-height:26px}.footer__privacy{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:11px;letter-spacing:.12em;line-height:14px;text-align:right;color:#909090;position:absolute;bottom:4px;right:115px}@media screen and (min-width: 1025px){.footer__privacy a:hover{opacity:.5}}@media screen and (max-width: 1090px){.footer__inner{padding:0 40px}}@media screen and (max-width: 740px){.footer{padding:57px 0 20px}.footer__inner{padding:0 25px}.footer__nav{margin-bottom:0;font-weight:600;font-size:18px;line-height:24px}.footer__nav-item{display:block}.footer__nav-item+.footer__nav-item{margin-top:24px}.footer__nav-item>a,.footer__nav-item>span{transition:.2s ease;cursor:pointer}}@media screen and (max-width: 740px)and (min-width: 1025px){.footer__nav-item>a:hover,.footer__nav-item>span:hover{color:#49cc5d}.footer__nav-item>a:hover .arrow path,.footer__nav-item>span:hover .arrow path{fill:#49cc5d}}@media screen and (max-width: 740px){.footer__nav-parent .arrow{margin-left:6px;vertical-align:2px;transform:rotate(90deg);transition:0s}.footer__nav-parent.is-active .arrow{transform:rotate(-90deg)}.footer__nav-child{display:none;margin:0 0 -6px 0;padding:9px 0 0}.footer__nav-child-item{font-size:16px;line-height:33px}.footer__nav-child-item>a:before{margin-right:.25em}.footer__recruit{margin-top:97px}.footer__recruit a{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;gap:5px;width:180px;height:55px;border:solid 1px #fff;border-radius:30px;text-align:center;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;letter-spacing:.03em;padding:1px 0 0 1px}.footer__recruit a svg{margin-left:3px}.footer__recruit a svg path{fill:#49cc5d}.footer__bottom{border-top:solid 1px #909090;margin-top:40px;padding-top:50px}.footer__logo{margin-bottom:29px}.footer__logo img,.footer__logo svg{width:200px}.footer__info{color:#909090;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300}.footer__privacy{text-align:left;position:static;margin-top:66px}}.pnkz__list{display:flex;flex-wrap:wrap}.pnkz__item{font-size:12px;line-height:15px;color:#909090}@media screen and (min-width: 1025px){.pnkz__item a:hover{color:#49cc5d}}.pnkz__item:after{content:"/";font-size:10px;margin:0 .5em}.pnkz__item:last-child:after{display:none}.pnkz__item.--home{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:13px}.heading{height:700px;position:relative;z-index:0;overflow:hidden}.heading__en-blur{position:absolute;top:350px;left:250px;z-index:-2;font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:196px;line-height:1;font-weight:600;color:#e9f0ea;filter:blur(10px);white-space:nowrap;top:50%;transform:translateY(-2%)}.heading__en-blur-inner{display:block;opacity:0;transform:translate(-15px, -15px);transition:transform 1.2s ease,opacity 1s ease}.heading__grid{z-index:-1;opacity:.05;background-image:url(/builds/web/images/bg-grid2.1d692c2d.svg);filter:blur(2px)}.heading__cont{position:absolute;left:115px;top:50%;transform:translateY(-24%)}.heading__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:87px;font-weight:600;line-height:1;background:linear-gradient(110deg, #B8C164 10%, #5C6761 50%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin:0 0 27px -6px;letter-spacing:.01em}.heading__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:24px;letter-spacing:.06em;line-height:1.4166666667}.heading__pnkz{position:absolute;top:106px;left:30px}.heading.is-view .heading__en-blur-inner{transform:none;opacity:1}@media screen and (max-width: 1090px){.heading__cont{left:40px}}@media screen and (max-width: 740px){.heading{height:566px}.heading__en-blur{top:300px;left:65px;font-size:135px;transform:translateY(-24%)}.heading__cont{left:15px}.heading__en{font-size:66px;font-size:clamp(30px,17.4358974359vw,66px);letter-spacing:.015em;margin:0 0 22px -2px}.heading__en .--hyphen{vertical-align:.05em}.heading__ja{font-size:20px;margin:0 0 0 3px}.heading__pnkz{top:83px;left:15px}}.ttl__main{position:relative;padding-bottom:19px}.ttl__main:before{content:"";width:80px;height:3px;background:linear-gradient(120deg, #CBEF84 20%, #3FEF7C 90%);position:absolute;bottom:0;left:0;transform-origin:left center;transition:1s cubic-bezier(0.41, -0.02, 0.32, 0.93) .3s}.ttl__ja{font-size:15px;letter-spacing:.06em;line-height:22px;margin-bottom:9px}.ttl__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:50px;letter-spacing:.02em;line-height:1.1;word-break:break-word}.ttl__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin-top:23px}.ttl.is-view .ttl__main:before{transform:none}@media screen and (max-width: 740px){.ttl__main{padding-bottom:19px}.ttl__main:before{width:70px;height:2px}.ttl__ja{margin-bottom:7px}.ttl__en{font-size:40px;font-size:clamp(20px,10.2564102564vw,40px);letter-spacing:.015em}.ttl__txt{letter-spacing:.03em;line-height:28px;margin-top:30px}}.arrow,.arrow *{transition:inherit}@media screen and (min-width: 1025px){a:hover .arrow-circle,.btn__body:hover .arrow-circle{background:#49cc5d}a:hover .arrow-circle svg path,.btn__body:hover .arrow-circle svg path{fill:#fff}a:hover .icn-plus:before,a:hover .icn-plus:after,.btn__body:hover .icn-plus:before,.btn__body:hover .icn-plus:after{background:#fff}}.btn .arrow,.btn .icn{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.btn svg path{fill:#49cc5d}.btn__body{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;flex-wrap:nowrap;position:relative;width:-moz-fit-content;width:fit-content;min-width:174px;height:60px;border-radius:35px;padding:0 64px 0 25px;transition:.25s ease;border:solid 1px #101010}@media screen and (min-width: 1025px){.btn__body:hover{color:#fff;background:#49cc5d;border-color:#49cc5d !important}.btn__body:hover svg path{fill:#fff}}.btn__label{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:13px;line-height:20px}.btn.--white svg path{fill:#fff}.btn.--white .btn__body{border-color:#fff}.btn.--white .btn__label{color:#fff}.btn.--baseColor svg path{fill:#fff}.btn.--baseColor .btn__body{background:#49cc5d;border-color:#49cc5d}@media screen and (min-width: 1025px){.btn.--baseColor .btn__body:hover{background:#fff;color:#49cc5d}.btn.--baseColor .btn__body:hover .btn__label{color:#49cc5d}.btn.--baseColor .btn__body:hover svg path{fill:#49cc5d}}.btn.--baseColor .btn__label{color:#fff}@media screen and (max-width: 740px){.btn.--baseColor-sp svg path{fill:#fff}.btn.--baseColor-sp .btn__body{background:#49cc5d;border-color:#49cc5d}.btn.--baseColor-sp .btn__label{color:#fff}}@media screen and (min-width: 1025px){a:hover .btn__body{color:#fff;background:#49cc5d;border-color:#49cc5d !important}a:hover .btn__body svg path{fill:#fff}a:hover .btn.--baseColor .btn__body{background:#fff;color:#49cc5d}a:hover .btn.--baseColor .btn__label{color:#49cc5d}a:hover .btn.--baseColor svg path{fill:#49cc5d}}.link__body{display:block;font-size:17px;letter-spacing:.02em;line-height:23px;color:#49cc5d;position:relative;padding:0 40px 7px 0;width:-moz-fit-content;width:fit-content;min-width:211px;max-width:100%}.link__body:before{content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;background:linear-gradient(120deg, #CBEF84 20%, #3FEF7C 100%);transition:.2s ease}.link__body .arrow{position:absolute;bottom:13px;right:0}.link__body svg path{fill:#49cc5d}@media screen and (min-width: 1025px){.link__body:hover{opacity:.5}}.business{padding:144px 0 180px}.business__ttl-ja{font-size:15px;letter-spacing:.06em;line-height:28px;margin-bottom:8px}.business__ttl{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:50px;letter-spacing:.02em;line-height:1.0285714286;word-break:break-word}.business__txt{font-size:16px;letter-spacing:.04em;line-height:31px;margin-top:11px}.business__list{display:flex;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between;gap:2px;margin-top:59px}.business__list-item{width:calc(50% - 1px)}.business__list-item a{display:flex;flex-wrap:wrap;-ms-justify-content:flex-end;justify-content:flex-end;flex-direction:column;height:500px;position:relative;z-index:0;color:#fff;padding:30px 55px}@media screen and (min-width: 1025px){.business__list-item a:hover .business__list-img:before{opacity:0}.business__list-item a:hover .business__list-img:after{opacity:1}}.business__list-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.business__list-img:before{content:"";background:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 100%);position:absolute;bottom:0;left:0;width:100%;height:340px;max-height:100%;transition:.3s ease}.business__list-img:after{content:"";background:rgba(175,219,87,.15);position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(11px) brightness(0.84);transition:.5s ease;opacity:0}.business__list-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.business__list-cont{max-width:390px}.business__list-ttl{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:18px;letter-spacing:.06em;line-height:1.4444444444;margin-bottom:8px}.business__list-en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:31px;letter-spacing:.02em;line-height:1.0967741935;margin-bottom:13px;margin-left:-1px}.business__list-txt{line-height:30px}.business__list-btn{margin-top:12px}@media screen and (max-width: 1500px){.business__list-txt{font-size:15px;letter-spacing:-0.05em}}@media screen and (max-width: 1400px){.business__list-item a{padding:30px 40px}}@media screen and (max-width: 900px){.business__list-item a{height:400px;padding:30px 35px}}@media screen and (max-width: 740px){.business{padding:114px 0 120px}.business__ttl-ja{margin-bottom:5px}.business__ttl{font-size:40px;letter-spacing:.015em}.business__txt{font-size:13px;line-height:25px;margin:10px 0 0 2px}.business__list{gap:2px;margin-top:54px}.business__list-item{width:100%}.business__list-item a{height:330px;padding:27px 15px}.business__list-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.business__list-ttl{font-size:16px;margin:0 0 8px 2px}.business__list-en{font-size:28px;letter-spacing:.015em;margin-bottom:10px}.business__list-txt{font-size:13px;line-height:25px}.business__list-btn{margin-top:19px}}.fixed-recruit{position:fixed;z-index:101;bottom:0;right:0;transition:.25s ease}.fixed-recruit.is-hide{opacity:0;pointer-events:none;transform:translateY(20px)}.fixed-recruit a{display:block;padding:18px 15px 15px;width:204px;background:linear-gradient(140deg, #CBEF84 5%, #49CC5D 80%);border-radius:18px 0 0 0;text-align:center}@media screen and (min-width: 1025px){.fixed-recruit a:hover .btn .arrow path{fill:#101010}.fixed-recruit a:hover .btn__body{color:#101010;background:hsla(0,0%,100%,.5);border-color:#fff !important}}.fixed-recruit__en{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:30px;margin-bottom:5px}.fixed-recruit__ja{font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:15px;margin-bottom:14px}.fixed-recruit__btn .arrow path{fill:#101010}.fixed-recruit__btn .btn__body{min-width:0;width:174px;max-width:100%;height:52px;background:#fff;border-color:#fff}.fixed-recruit__close{display:none}@media screen and (max-width: 740px){.fixed-recruit{width:100%}.fixed-recruit a{padding:22px 33px 13px;width:100%;background:linear-gradient(140deg, #CBEF84 35%, #49CC5D 65%);border-radius:18px 18px 0 0;text-align:left}}@media screen and (max-width: 740px)and (min-width: 1025px){.fixed-recruit a:hover .btn .arrow path{fill:#101010}.fixed-recruit a:hover .btn__body{color:#101010;background:hsla(0,0%,100%,.5);border-color:#fff !important}}@media screen and (max-width: 740px){.fixed-recruit__close{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;width:30px;aspect-ratio:1;position:absolute;top:0;right:0}.fixed-recruit__en{font-size:29px;margin-bottom:6px}.fixed-recruit__ja{font-size:13px;margin-bottom:0}.fixed-recruit__btn{position:absolute;top:19px;right:21px;max-width:calc(100% - 200px);transform:none !important}.fixed-recruit__btn .btn__body{padding:0 40px 0 25px}}.img-block img{width:100%}.consentCookie{display:none;background-color:gray;padding:20px;color:#fff;border-radius:5px;position:fixed;left:10px;bottom:10px;z-index:9999;width:500px}.consentCookie__buttons{display:flex;justify-content:space-between;margin-top:30px;gap:10px}.consentCookie__buttons button{flex-shrink:1;line-height:40px;width:50%;text-align:center;border-radius:5px}.consentCookie__buttons button.accept{background-color:#5da0ff}.consentCookie__buttons button.deny{background-color:#5da0ff}.consentCookie__buttons button{transition:.3s}.consentCookie__buttons button:hover{cursor:pointer;background-color:#5190e7}.fadeIn{transition:transform 1.2s cubic-bezier(0.25, 0.1, 0.1, 1.03),opacity .8s ease;transform:translate(0, 10px);opacity:0}.is-view{opacity:1;transform:none}.plrxImg{overflow:hidden}.contact{padding:148px 0 180px}.contact__inner{max-width:1100px}.contact__top{margin-bottom:72px}.contact__ttl{margin-bottom:73px}.contact__ttl .ttl__ja svg{margin:0 5px 0 0;vertical-align:-1px}.contact__ttl .ttl__ja svg *{fill:#49cc5d}.contact__ttl .ttl__en{letter-spacing:.045em}.contact__txt{font-size:15px;letter-spacing:.04em;line-height:30px}.contact__btn{margin-top:60px}.contact__main{border-top:solid 1px #49cc5d;padding-top:35px}@media screen and (max-width: 740px){.contact{padding:0 0 120px}.contact__ttl{margin-bottom:53px}.contact__ttl .ttl__en{letter-spacing:.015em}.contact__top{margin-bottom:62px}}.tel{border:solid 2px #49cc5d;text-align:center;padding:49px 40px 51px;margin-top:96px}.tel__ttl{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;font-family:"Montserrat","こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:20px;letter-spacing:.07em;line-height:30px;max-width:551px;border-bottom:solid 1px #101010;padding-bottom:18px;margin:0 auto 24px}.tel__ttl img{margin:0 10px 3px 0}.tel__num{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:55px;letter-spacing:.04em;line-height:60px}.tel__num-label{font-size:32px;vertical-align:0;margin-right:7px}.tel__time{font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:13px;letter-spacing:.04em;line-height:20px;margin-top:13px}@media screen and (max-width: 740px){.tel{margin-top:120px;padding:26px 13px 26px}.tel__ttl{padding-bottom:19px}.tel__num{font-size:25px;line-height:1.15}.tel__num 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;background:#49cc5d;color:#fff;max-width:300px;height:70px;border-radius:35px;margin:0 auto}.tel__num-label{font-size:15px;vertical-align:0;margin-right:4px}.tel__time{margin-top:17px}}.form{position:relative}.form__inner{max-width:990px}.form__ttl{font-size:40px;color:#49cc5d;margin-bottom:44px;line-height:1.55;text-align:center}.form__txt{font-weight:400;font-size:13px;letter-spacing:.03em;line-height:26px;margin-bottom:50px}.form__group{display:flex;flex-wrap:wrap}.form__group+.form__group{margin-top:34px}.form__label{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;letter-spacing:.07em;font-size:17px;line-height:1.5;width:257px}.form__label--req:before{content:"＊";font-family:"Montserrat","こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:bold;font-size:8px;letter-spacing:.04em;color:#49cc5d;vertical-align:8px;margin:0 0 0 4px}.form__badge{font-weight:400;font-size:12px;line-height:1.2;margin-top:2px}.form__box{width:calc(100% - 257px);margin:0 0 0 auto}.form__item{width:calc(100% - 162px)}.form__item.invalid .form__input{border-color:#d50000 !important}.form__item.invalid .er{margin-top:5px}.form__input:not(.--radio):not(.--check),.form__input--area{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;line-height:25px;width:100%;height:65px;padding:20px 25px;background:#f2f2f2;border:solid 1px #f2f2f2;color:#101010}.form__input:not(.--radio):not(.--check)::-moz-placeholder, .form__input--area::-moz-placeholder{font-size:16px;font-weight:500;color:#bcbcbc}.form__input:not(.--radio):not(.--check)::placeholder,.form__input--area::placeholder{font-size:16px;font-weight:500;color:#bcbcbc}.form__input:not(.--radio):not(.--check).invalid,.form__input--area.invalid{background:#fff0f0;border-color:#ff8989}@media screen and (max-width: 740px){.form__input:not(.--radio):not(.--check),.form__input--area{padding:12px 15px}}.form__input--area{height:240px}.form__input--radio{display:flex;flex-wrap:wrap;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;min-height:65px;gap:8px 33px}.form__input--radio input{display:none}.form__input--radio label{width:auto;font-family:"こぶりなゴシック W3 JIS2004","Koburina Gothic W3 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:300;font-size:16px;letter-spacing:.07em;line-height:24px;padding:0 0 0 27px;position:relative;white-space:nowrap;color:#101010;margin:0}.form__input--radio label:before,.form__input--radio label:after{content:"";position:absolute;border-radius:50%}.form__input--radio label:before{width:17px;height:17px;background:#fff;border:1px solid #c5d1c7;top:3px;left:0}.form__input--radio label:after{width:11px;height:11px;background:#49cc5d;top:6px;left:3px;opacity:0}.form__input--radio input:checked+label:after{opacity:1}.form__input--radio#entry_contact{min-height:40px}.form__input--check{display:flex;flex-wrap:wrap;gap:26px 40px;margin-bottom:2px;max-width:500px}.form__input--check input{display:none}.form__input--check label{width:auto;min-width:128px;font-size:16px;line-height:28px;padding-left:32px;position:relative;white-space:nowrap;min-height:0}.form__input--check label:before,.form__input--check label:after{content:"";position:absolute}.form__input--check label:before{width:21px;height:21px;background:#fff;border:1px solid #49cc5d;top:4px;left:0;border-radius:5px}.form__input--check label:after{width:12px;height:7px;border:solid #fff;border-width:0 0 2px 2px;top:9px;left:4px;opacity:0;transform:rotate(-42deg)}.form__input--check input:checked+label:before{background:#49cc5d}.form__input--check input:checked+label:after{opacity:1}.form select{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:500;font-size:16px;line-height:25px;width:100%;height:65px;padding:20px 25px;background:#f2f2f2;border:solid 1px #f2f2f2;color:#101010}.form select::-moz-placeholder{font-size:16px;font-weight:500;color:#bcbcbc}.form select::placeholder{font-size:16px;font-weight:500;color:#bcbcbc}.form select.invalid{background:#fff0f0;border-color:#ff8989}@media screen and (max-width: 740px){.form select{padding:12px 15px}}.form select{padding:0 22px;cursor:pointer;width:331px}.form__att{font-weight:400;font-size:16px;line-height:24px;margin:20px 0 0}.form__pp{text-align:center;font-weight:500;font-size:15px;line-height:1.5;margin:0 0 39px 0}.form__pp-label{position:relative;padding-left:20px;cursor:pointer}.form__pp-label:before{content:"";position:absolute;top:0;left:0;width:16px;height:16px;border:1px solid #101010}.form__pp-label:after{content:"";position:absolute;top:3px;left:2px;width:12px;height:7px;border:solid #49cc5d;border-width:0 0 3px 3px;opacity:0;transform:rotate(-42deg)}.form__pp a{display:inline-block;padding-bottom:4px;position:relative}.form__pp a:before{content:"";position:absolute;bottom:3px;left:5%;width:90%;border-bottom:1px solid #49cc5d}@media screen and (min-width: 1025px){.form__pp a:hover{color:#49cc5d}}.form__pp .is-active:after{opacity:1}.form__action{margin-top:81px;margin-left:257px}.form__err{color:#d50000;font-size:14px;margin-top:8px;display:none}.invalid+.form__err{display:block}.form .btn-err{display:none}.form__submit{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;width:228px;height:60px;background:#49cc5d;border:solid 1px #49cc5d;font-family:"こぶりなゴシック W6 JIS2004","Koburina Gothic W6 JIS2004","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-weight:600;font-size:17px;letter-spacing:.04em;color:#fff;text-align:center;border-radius:35px;margin:0 auto}.form__submit.is-disabled{background:#dadada;border-color:#dadada;pointer-events:none}@media screen and (min-width: 1025px){.form__submit:hover{background:#fff;color:#49cc5d}}.form__back{margin-top:30px}@media screen and (min-width: 1025px){.form__back a:hover{opacity:.5}}@media screen and (max-width: 740px){.form__ttl{font-size:25px;margin-bottom:47px}.form__txt{font-size:12px;margin-bottom:55px}.form__content{padding:17px 15px 40px}.form__group{display:block}.form__group+.form__group{margin-top:26px}.form__row{display:block}.form__label{width:100%;padding:0;margin-bottom:15px}.form__box{width:100%;border:0;padding:0}.form__badge{display:inline-block;margin:0 0 0 5px}.form__item{width:100%}.form__input--area{height:180px}.form__input--area[name="entry[comment]"]{height:360px;padding-top:20px}.form__input--radio{margin:14px 0 -3px;gap:13px 40px;min-height:0}.form__input--radio label{font-size:17px;padding:0 0 0 30px;width:100%}.form__input--radio label:before{width:20px;height:20px;top:1px}.form__input--radio label:after{width:12px;height:12px;top:5px;left:4px}.form__input--check{gap:6px 20px;margin:16px 0 0}.form__input--check label{margin-bottom:0;min-width:calc(50% - 33px)}.form__input#entry_type{align-items:flex-start;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;flex-direction:column}.form select{width:100%}.form__att{font-size:15px;line-height:22px;margin:10px 0 0px}.form__action{margin:60px 0 0}.form__pp{margin:0 0 31px 8px}}.confirm .contact__main{border:0}.confirm .form__label{width:250px}.confirm .form__conf{width:calc(100% - 250px);line-height:1.6;font-weight:500}.confirm .form__submit{margin:0}@media screen and (max-width: 740px){.confirm{padding-top:150px}.confirm .form__top{margin-bottom:0}.confirm .form__ttl{margin-bottom:0}.confirm .form__content{padding:0}.confirm .form__group{border-bottom:solid 1px #e9f0ea;margin:0;padding:20px 0}.confirm .form__label{font-size:15px;line-height:1.6;width:100%}.confirm .form__conf{font-weight:400;width:100%}.confirm .form__submit{margin:0 auto}.confirm .form__back{text-align:center}}.complete .ttl__ja{font-size:20px}@media screen and (max-width: 740px){.complete{padding-top:150px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udGFjdC5zY3NzLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQSxxRkNBQSxvQkFLQSxxQkFHRSxtQkFDQSxlQUNBLE1BWUYsYUFDRSw4QkFDQSwwQ0FDQSxNQVVGLFFBQ0UsTUFPRixhQUNFLHNEQU1GLFFBU0UsbUJBTUYsaUJBTUUsbUJBQ0EsU0FDQSxPQU1GLFFBRUUsVUFDQSxnQkFDQSxJQU1GLGtCQUNFLElBR0YsYUFDRSxJQVdGLHNCQUNFLFNBQ0EsaUJBQ0EscUJBQ0EsU0FDQSxXQUNBLGNBQ0EsS0FRRiwrQkFDRSxrQkFDQSxTQUdGLGtCQUNFLEdBVUYsOEJBQ0UscUJBQ0EsY0FDQSxhQVFGLHlFQUNFLFVBT0Ysa0JBRUUsZUFRRiwrQkFHRSxrQkFDQSxPQU9GLGFBQ0UsU0FRRixhQUVFLGNBQ0Esa0JBQ0Esd0JBQ0EsS0FHRixjQUNFLEtBR0YsVUFDRSw2QkFVRixxQkFLRSxLQUdGLFdBQ0UsdUNBWUYsdUJBS0UscUJBQ0EsQ0FEQSxlQUNBLHNCQUNBLGNBQ0EsYUFDQSx5QkFDQSxVQUNBLFNBQ0EsZ0JBQ0EsbUJBQ0EsdUJBQ0EsaUJBT0YsMkJBQ0UsNkNBQ0EsY0FHRix3QkFDRSx1Q0FDQSxpREFPRixjQUlFLHFGQUdGLGNBSUUsaUJBT0YsWUFDRSxpQkFHRixlQUNFLFFBT0YsU0FDRSxVQU9GLFFBQ0UsVUFDQSxZQUNBLFFBR0YsU0FDRSxVQU9GLHVCQUNFLFVBT0YsYUFDRSxtRkFPRixXQUVFLGVBT0YsbUJBQ0UsMENBT0YsdUJBQ0UsOEJBUUYseUJBQ0UsYUFDQSxZQU9GLGNBQ0UsU0FVRixhQUNFLFNBT0YsaUJBQ0UseUJBT0YsWUFDRSxPQVVGLG9CQUNFLHlCQUNBLFNBR0YsZUFDRSxPQUdGLGtCQUVFLFVBQ0EsSUFHRixlQUNFLG1CQUNBLE1DN1pGLGVBQ0UsTUFLRixpSkNvQlksY0F2QkEsaUJETVYsbUNBQ0EsaUNBQ0EsZ0JBQ0Esb0JBQ0Esb0JBQ0Esb0JBQ0UsZUFDQSwyREFDQSxrQkFDRSxjQUdKLG9CQUNFLGFBRUYsa0JDckJVLDhCRDZCWixRQUNFLFVBQ0EsZ0JBQ0EsWUFDQSxnQkFDQSxhQUNBLHdCQUNBLHFCQUNBLGdCQUNBLHNCQUNBLGdCQUNBLG9CQUNBLG9CQUNBLG9CQUVGLFlBQ0UsbUJBUUYsdUJBQ0UsbUJBRUYsdUJBQ0UsbUJBRUYsdUJBQ0UsYUFFRix3QkFDRSxPQUVGLCtCQUNFLFlBR0YsdUJBQ0UsUUFHRixjQUNFLFdBQ0EsWUFDQSx1Q0MzQkEsa0JEa0NBLHVCQUNFLG1CQUVGLHVCQUNFLG1CQUVGLHVCQUNFLGFBRUYsd0JBQ0UsT0FHRiwrQkFDRSxZQUdGLHVCQUNFLHVDQ3BERixrQkQ2REEsdUJBQ0UsbUJBRUYsdUJBQ0UsbUJBRUYsdUJBQ0UsYUFFRix3QkFDRSxPQUdGLCtCQUNFLFlBR0YsdUJBQ0UsdUNDL0VGLGtCRHlGQSx1QkFDRSxtQkFFRix1QkFDRSxtQkFFRix1QkFDRSxhQUVGLHdCQUNFLE9BR0YsK0JBQ0UsWUFHRiwrQkFDRSxjQVNKLFVBQ0UsZUFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLHNCQ25LWSxjRHFLWixvQkFDQSxVQUNBLHNEQUNBLFFBUUYsbUJFdExFLG1CQUNBLGtCQUNBLGlCQUNBLGlDQUVFLHVDRDBDRixPRHVJRixpQkU5S0ksbUJBQ0EsaUNBQ0EsdUNEcUNGLE9EdUlGLGNFektJLG1CQUNBLGtCQUNBLHVDRGdDRixPRHVJRixrQkVwS0ksa0JBQ0EsWUZ1S0osbUJFMUxFLG1CQUNBLGtCQUNBLGlCQUNBLGlDQUVFLHVDRDBDRixVRDJJRixpQkVsTEksbUJBQ0EsaUNBQ0EsdUNEcUNGLFVEMklGLGNFN0tJLG1CQUNBLGtCQUNBLHVDRGdDRixVRDJJRixrQkV4S0ksa0JBQ0EsWUZ1S0osK0JBRUksdUNDN0lGLFVEMklGLCtCQUlJLHVDQy9JRixVRG9KQSxvQkFDRSxXRzNNSix5REFDRSxXQUNBLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsU0FPRixjQUNFLE1BQ0EsT0FDQSxZQUNBLFdBQ0EsWUFDQSxvQkFDQSxjRmhCVSxnQkVrQlYsVUFDRSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxXQUNBLFdBQ0EsNkRBQ0Esb0JBQ0EsZUFFRixjQUNFLFNBQ0EsVUFDQSxvQkFDQSxVQUNBLGtCQUVGLGNBQ0UsU0FDQSxZQUNBLFVBQ0Esb0JBQ0EsOEpGWE0sZ0JFYUosZUFDQSxxQkFDQSx3QkFDQSxlQUNFLG1CQUNBLDZCQUNBLFlGakRJLHVDQXdEVix5QkFDRSx3QkVISSxtQ0FDQSx1QkFDRSx5Q0Q1QlIsU0RwQlksdUNDdUJaLFVEdkJZLGdEQzBCUixTRDFCUSxzQ0MrQlosZUQvQlksbUNDa0NaLFVEbENZLG1CRXdEWiwwQkFDRSxzQ0ZoQkYsUUV4Q0YsV0EyREksZUFDQSxRQUNFLFVBQ0EscUNBQ0EsV0FDRSxrQkFHSixZQUNFLFVBS04sY0FDRSxTQUNBLFdBQ0EsVUFDQSxjRnRGVSxlRXdGVixnQkFDQSxVQUNFLFdBQ0EsWUFDQSxrQkFDQSxRQUNBLFNBQ0EsZ0NBQ0EsY0FFRixpQkFDRSxXQUNBLFlBQ0EsbUJBQ0Esa0JGdEdRLFdFd0dOLFdBQ0Esa0JBQ0EsU0FDQSw2QkFDQSxvQkFDQSxnQ0FDQSxLQUNFLGdDQUVGLE9BQ0UsZ0NBQ0EsZ0NBRUYsUUFDRSxnQkFJTixhQUNFLCtKRjdGTSxnQkUrRk4sZUFDQSxxQkFDQSxrQkFDQSxnQkFDQSxvQkFDQSx1QkFDQSxjQUNFLHVDRjVFSixnQ0VnRkUsNkJBQ0UsOENBQ0EsT0FDRSw4Q0FFRixVQUNFLDhCQUdKLHdCQUNFLG1EQUtFLEtBQ0UsOENBQ0Esa0RBRUYsU0FDRSxrREFFRixRQUNFLDZDQUNBLHlDQUlKLGVBQ0Usc0NGcEhOLFFFaUNGLFFBd0ZJLFdBQ0EsZ0JBQ0EsWUFDRSw4QkRqSkosU0RwQlksNEJDdUJaLFVEdkJZLHFDQzBCUixTRDFCUSwyQkMrQlosZUQvQlksd0JDa0NaLFVEbENZLE1FOEtkLGtEQUNFLHNCQUNBLGVBQ0EsTUFDQSxRQUNBLFlBQ0EsZUFDQSxhQUNBLFVBQ0EsVUFDQSxrQkFDQSxxQkFDQSxXRjFMWSxnQkU0TFosd0JBQ0EscUJBQ0EseUJBQ0EsWUFDRSxjQUVGLGtCQUNFLFVBQ0EsYUFFRix1QkFDRSxnQkFDQSxjQUNBLFlDMkJGLFlBQ0EsQ0FFQSxjQUNBLFdEM0JFLGlDQUlFLGVBQ0UsbUJBRUYsYUFDRSx1Q0ZyS04sd0JBQ0UsYUF6RFEsV0VnT0YsZ0JBSU4saUpGeE1NLGdCRTBNSixlQUNBLHFCQUNBLGlCQUNBLG1CQUNBLGNBQ0EsZUFFRiw4SkYvTU0saUJFaU5KLGVBQ0EscUJBQ0EsaUJBQ0EsY0FDQSxhQUdKLGVBQ0UsbUNBRUUsZUFDRSx1Q0ZsTU4seUJBQ0UsYUF6RFEsb0JFa1FSLGlKRnRPTSxnQkV3T0osZUFDQSxxQkFDQSxpQkFDQSxXQUNBLDBCQUNBLFdBQ0UscUJBQ0EsbUJBQ0Esc0NGM05OLFlFZ09FLHVCQUNFLFlBRUYsYUFDRSx1QkFHQSxlQUNFLGlDQUdBLGVBQ0Usa0JDbERSLG9CQUNBLENBR0EsY0FDQSxtQkRrRDBCLGtHQUNwQiw2Q0FDQSx5Q0FDRSxlQUdKLGNBQ0Usb0JBQ0EsUUFDQSxlQUVGLGNBQ0Usa0JBRUYsaUJBQ0Usd0JBQ0EsUUFDQSxvQkFDQSx3QkFDQSxTRjdTTSxhRWtUVixZQUNFLFNBQ0EsbUJBQ0EsbUNBRUUsZUFDRSxtQkFHSixTQUNFLGtCQVNSLGtCRjdVWSxlRStVVix3QkFDQSwyQ0FDRSxDQ3JHRixZQUNBLENBRUEsY0FDQSxvQkRtR3NCLHNGQUNwQix1QkFFRixzQkFDRSx5QkFDQSxhQUNFLGtCQUNBLFVBQ0EsdUJBQ0EsdUNGcFNKLHFDRXNTTSxTQUNFLGlDQUlOLDhEQUNFLHVDQUNBLFVBQ0Usa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSw4REFDQSxXQUNBLG9CQUNBLCtCQUdKLG1CQUNFLG1CQUNBLHVCQUNBLHNCQUdKLDhKRnpWUSxpQkUyVk4sZUFDQSxpQkFDQSxtQkFDQSxxQkFFRixpSkZsV1EsZ0JFb1dOLGVBQ0EsaUJBQ0EscUJBQ0EsK0JBQ0EsZ0JBQ0UsaUJBQ0Esb0NBQ0EsWUZ2WU0sc0JFNFlWLDhKRjlXUSxpQkVnWE4sZUFDQSxlQUNBLHFCQUNBLHNCQUVGLDhKRnJYUSxnQkV1WE4sZUFDQSxpQkFDQSxxQkFDQSwwQ0FFRixlQUNFLDJDQUVGLGVBQ0UsdUNGN1dGLHVCRWdYRSxjQUNFLGNBQ0EsdUJBRUYsVUFDRSw2Q0FDQSxlQUNFLHVDRnZYTixnQkU0UkYsY0FnR0ksd0JBQ0EsY0FDRSx5QkFHQSxpQkFDRSxhQUNBLG9CQUNBLCtCQUVGLG1CQUNFLG9CQUNBLHNCQUdKLGNBQ0UsaUJBQ0Esa0JBQ0Esc0JBQ0EscUJBRUYsY0FDRSxpQkFDQSwrQkFDQSxnQkFDRSxvQkFDQSxzQkFHSixjQUNFLGNGOWNPLDJDRW1kVCxjQUNFLFVBS04sa0JBQ0UsV0YvY1kscUJFaWRaLGtCQUNBLGdCQUNBLHlCQUNFLG1CQUNBLGtCQUNBLGVBRUYsa0JBQ0UscUNBQ0EsV0FDRSx5Q0FDQSxTRjVkUSxjRWllWixrQkFDRSxrSkY5Y00sZ0JFZ2ROLGVBQ0EscUJBQ0EsaUJBQ0EsMEJBQ0EsU0Z4ZVUsbUJHb09aLFlBQ0EsQ0FFQSxjQUNBLHFDRHFRSSxlQUNFLDRDQUVGLG1CQUNFLHVDRmpjTix1REFDRSxhQTVEUyxnRkUrZkgsWUYvZkcsNkJFc2dCUCxlQUNFLG1CQUNBLFVBQ0Esb0JDMVJOLFlBQ0EsQ0FFQSxjQUNBLFdEMlJJLGtCQUNBLGtDQUdHLFdBQ0UscUJBQ0Esa0JBQ0EsdUNGMWRULGdDQUNFLGFBNURTLGdCRThoQlgsOEpGNWZXLGdCRThmVCxlQUNBLHFCQUNBLGlCQUNBLGtCQUVGLDhKRnBnQlEsZ0JFc2dCTixlQUNBLHFCQUNBLGlCQUNBLGlCQUNBLGNBQ0Esa0JBQ0EsV0FDQSxZQUNBLHVDRnBmRix5QkFDRSxVRXNmSSx3Q0Y5Zk4sZUVtZ0JFLGNBQ0UsdUNGcGdCSixRRXFhRixtQkFtR0ksZ0JBQ0EsY0FDRSxjQUVGLGVBQ0UsZ0JBQ0EsZUFDQSxpQkFDQSxtQkFDQSxhQUNFLHFDQUNBLGVBQ0UsNENBRUYsbUJBQ0UsZUFDQSw4REZqaEJSLHVEQUNFLGFBNURTLGdGRStrQkQsWUYva0JDLHVDQW9EWCwyQkVraUJNLGVBQ0UsbUJBQ0Esd0JBQ0EsY0FDQSxzQ0FFRix3QkFDRSxvQkFHSixZQUNFLGtCQUNBLGdCQUNBLHlCQUNBLGNBQ0UsaUJBQ0Esa0NBRUUsa0JBQ0Usa0JBTVYsZUFDRSxvQkNqWUosWUFDQSxDQUVBLGNBQ0EsbUJEZ1kwQiwyRUFDRSx5REFDdEIsWUFDQSxZQUNBLHNCQUNBLG1CQUNBLGtCQUNBLCtKRnpsQkUsZ0JFMmxCRixlQUNBLHFCQUNBLG9CQUNBLHdCQUNBLGVBQ0UsNkJBQ0EsWUZsb0JHLGlCRXdvQlQsNEJBQ0UsZ0JBQ0EsaUJBQ0EsZUFFRixrQkFDRSxxQ0FDQSxXQUNFLGVBR0osYUFDRSwrSkZubkJJLGdCRXFuQkosa0JBRUYsZUFDRSxnQkFDQSxnQkFDQSxjQzVhSixZQUNBLENBRUEsY0FDQSxhRG1iQSxjQUNFLGlCQUNBLGNBQ0EsdUNGOW1CRixvQkFDRSxhQTVEUyxvQkUrcUJULFdBQ0UsZUFDQSxjQUNBLDhCQUVGLFlBQ0Usb0JBRUYsOEpGdHBCTSxlRXdwQkosVUFPTixZQUNFLGtCQUNBLFVBQ0EsZ0JBQ0EsbUJBQ0EsaUJBQ0UsVUFDQSxXQUNBLFdBQ0EsK0pGeHFCTSxnQkUwcUJOLGNBQ0EsZ0JBQ0EsY0FDQSxrQkFDQSxtQkFDQSxRQUNBLDBCQUNBLHlCQUNBLGFBQ0UsVUFDQSxrQ0FDQSwrQ0FDQSxnQkFHSixVQUNFLFlBQ0EseURBQ0EsaUJBQ0EsZ0JBRUYsaUJBQ0UsV0FDQSxRQUNBLDJCQUNBLGNBRUYsOEpGcnNCUSxlRXVzQk4sZ0JBQ0EsY0FDQSw2REFDQSw2QkFDQSxzQ0FDQSxxQkFDQSxxQkFDQSxjQUVGLGlKRmx0QlEsZ0JFb3RCTixlQUNBLHFCQUNBLHlCQUNBLGdCQUVGLGlCQUNFLFVBQ0EsVUFDQSwwQ0FHQSxjQUNFLFVBQ0EsdUNGNXNCSixlRWd0QkUsU0FDRSx1Q0ZqdEJKLFNFNG9CRixZQXlFSSxtQkFDQSxTQUNFLFVBQ0EsZ0JBQ0EsMkJBQ0EsZ0JBRUYsU0FDRSxjQUVGLGNBQ0UsMkNBQ0Esc0JBQ0EscUJBQ0Esd0JBQ0Esb0JBQ0UsY0FHSixjQUNFLGlCQUNBLGdCQUVGLFFBQ0UsVUFDQSxhQVNKLGlCQUNFLG9CQUNBLG1CQUNBLFVBQ0UsV0FDQSxXQUNBLDZEQUNBLGtCQUNBLFNBQ0EsT0FDQSw2QkFFQSx3REFDQSxVQUdKLGNBQ0UscUJBQ0EsaUJBQ0Esa0JBQ0EsVUFFRiw4SkZoeUJRLGlCRWt5Qk4sZUFDQSxxQkFDQSxnQkFDQSxzQkFDQSxXQUVGLGNBQ0UscUJBQ0EsaUJBQ0EsZ0JBQ0EsZ0NBRUYsY0FDRSxzQ0Y1eEJGLFdFK3hCRSxtQkFDRSxtQkFDQSxVQUNFLFdBQ0EsVUFHSixpQkFDRSxVQUVGLGNBQ0UsMkNBQ0Esc0JBQ0EsV0FFRixvQkFDRSxpQkFDQSxnQkFDQSxrQkFNSixrQkFDRSx1Q0ZqekJGLHFERXV6QkUsa0JGbDNCUyx3RUVvM0JQLFNGejJCUSxxSEU4MkJSLGVGOTJCUSx3QkVzM0JaLGlCQUNFLFFBQ0EsV0FDQSwyQkFDQSxlQUVGLFlGdjRCVyxZRytPWCxZQUNBLENBRUEsY0FDQSxtQkR5cEJzQiwyRUFDRCxrQ0FDbkIsdUJBQ0EsQ0FEQSxpQkFDQSxnQkFDQSxZQUNBLG1CQUNBLHNCQUNBLHFCQUNBLHlCQUNBLHVDRjExQkYsaUJBQ0UsVUFqRFUsbUJBWEQsZ0NFeTVCUCwyQkFDQSxTRi80QlEsY0VvNUJaLGlKRmg0QlEsZ0JFazRCTixlQUNBLGlCQUNBLHVCQUdBLFNGMzVCVSx5QkUrNUJSLGlCRi81QlEsMEJFazZCUixVRmw2QlEsMkJFdzZCVixTRng2QlUsNkJFNDZCUixrQkZ2N0JPLDREQTJEWCxrQ0FDRSxlQWpEVSxjQVhELCtDRTY3QkgsYUY3N0JHLDRDRWc4QkgsWUZoOEJHLCtCRXE4QlAsVUYxN0JRLHNDQXlDWiw2QkV3NUJJLFNGajhCUSxnQ0VxOEJOLGtCRmg5Qkssc0RFbzlCTCxVRno4Qk0sd0NBZ0RaLG1CRW02QkUsVUZuOUJVLG1CQVhELGdDRWkrQlAsNkJBQ0EsU0Z2OUJRLHFDRTQ5QlIsZUY1OUJRLGNBWEQsc0NFMitCUCxhRjMrQk8sbUNFOCtCUCxZRjkrQk8sY0VzL0JYLGFBQ0UsZUFDQSxxQkFDQSxpQkFDQSxjRjEvQlMsa0JFNC9CVCxxQkFDQSx1QkFDQSxDQURBLGlCQUNBLGdCQUNBLGVBQ0Esb0JBQ0EsVUFDRSxXQUNBLFdBQ0Esa0JBQ0EsT0FDQSxTQUNBLDhEQUNBLG9CQUNBLG9CQUVGLGlCQUNFLFlBQ0EsUUFDQSxzQkFFRixZRmhoQ1MsdUNBMkRYLGtCQUNFLFVFdzlCRSxZQUtOLHFCQUNFLG1CQUNBLGNBQ0UscUJBQ0EsaUJBQ0Esa0JBQ0EsZ0JBRUYsOEpGaGdDUSxpQkVrZ0NOLGVBQ0EscUJBQ0EseUJBQ0Esc0JBQ0EsZ0JBRUYsY0FDRSxxQkFDQSxpQkFDQSxnQkFDQSxpQkM5ekJGLFlBQ0EsQ0FFQSxjQUNBLENEOHpCd0IsdUVBQ3RCLGdCQUNBLHNCQUNBLHFCQUNFLHdCQ3QwQkosWUFDQSxDQUVBLGNBQ0EsQ0RxMEI0QixzREFDRSxrQ0FDeEIsa0JBQ0EsVUFDQSxXRmpqQ00sa0JFbWpDTix1Q0ZuZ0NOLHdERXNnQ1UsU0FDRSx3REFFRixTQUNFLHNCQU1WLGlCQUNFLE1BQ0EsT0FDQSxXQUNBLFlBQ0EsV0FDQSw0QkFDQSxVQUNFLHlFQUNBLGtCQUNBLFNBQ0EsT0FDQSxXQUNBLGFBQ0EsZ0JBQ0Esb0JBQ0EsMkJBRUYsVUFDRSxnQ0FDQSxrQkFDQSxNQUNBLE9BQ0EsV0FDQSxZQUNBLDRDQUNBLG9CQUNBLFVBQ0EseUJBRUYsVUFDRSxZQUNBLHFDQUNBLHNCQUdKLGVBQ0UscUJBRUYsaUpGbmxDTSxnQkVxbENKLGVBQ0EscUJBQ0EseUJBQ0Esa0JBQ0Esb0JBRUYsOEpGemxDTSxnQkUybENKLGVBQ0EscUJBQ0EseUJBQ0EsbUJBQ0EsaUJBQ0EscUJBRUYsZ0JBQ0UscUJBRUYsZUFDRSx1Q0FHSixvQkFFSSxjQUNFLHVCQUNBLHdDQUlOLHVCQUVJLGlCQUNFLHVDRmptQ04sdUJFd21DTSxZQUNFLGtCQUNBLHVDRjFtQ1IsVUVxK0JGLHFCQTJJSSxtQkFDQSxpQkFDRSxnQkFFRixjQUNFLHNCQUNBLGdCQUVGLGNBQ0UsaUJBQ0Esb0JBQ0EsaUJBRUYsT0FDRSxnQkFDQSxzQkFDQSxVQUNFLHdCQUNBLFlBQ0Usa0JBQ0EscUJBR0osaUJBQ0UsTUFDQSxPQUNBLFdBQ0EsWUFDQSxXQUNBLHFCQUVGLGNBQ0UsbUJBQ0Esb0JBRUYsY0FDRSxzQkFDQSxtQkFDQSxxQkFFRixjQUNFLGlCQUNBLHFCQUVGLGVBQ0UsaUJBTVIsY0FDRSxZQUNBLFNBQ0EsUUFDQSxxQkFDQSx3QkFDQSxTQUNFLG9CQUNBLDJCQUNBLGtCQUVGLGFBQ0UsdUJBQ0EsWUFDQSw0REFDQSx5QkFDQSxrQkFDQSx1Q0Y3cUNGLHdDRWdyQ00sWUZ4dUNJLG1DRTJ1Q0osYUYzdUNJLDhCRTZ1Q0YsNkJBQ0EscUJBS1IsOEpGcnRDUSxpQkV1dENOLGVBQ0Esa0JBQ0Esb0JBRUYsaUpGN3RDUSxnQkUrdENOLGVBQ0EsbUJBQ0EsaUNBR0EsWUZod0NRLGdDRW93Q04sV0FDRSxZQUNBLGVBQ0EsWUFDQSxnQkZod0NNLHlDRXN3Q1osWUFDRSxzQ0Y5dENGLGVFbXFDRixVQThESSxrQkFDQSxzQkFDRSxXQUNBLDZEQUNBLDRCQUNBLGdCQUNBLDhERmh1Q0osd0NFbXVDUSxZRjN4Q0UsbUNFOHhDRixhRjl4Q0UsOEJFZ3lDQSw2QkFDQSx1Q0ZodkNWLHNCRzJMQSxZQUNBLENBRUEsY0FDQSxDRHdqQzBCLG9FQUNGLHFGQUNwQixlQUNBLGtCQUNBLE1BQ0EsUUFDQSxvQkFFRixjQUNFLGtCQUNBLG9CQUVGLGNBQ0UsZ0JBQ0EscUJBRUYsaUJBQ0UsU0FDQSxXQUNBLDZCQUNBLDBCQUNBLGdDQUNBLHFCQUNFLGlCQU9OLFVBQ0UsZ0JBT0osWUFDRSxzQkFHQSxhQUNBLFdBQ0Esa0JBQ0EsZUFDQSxVQUNBLFlBQ0EsYUFDQSxZQUNBLHlCQUVBLFlBQ0UsOEJBQ0EsZ0JBQ0EsU0FDQSxnQ0FFQSxhQUNFLGlCQUNBLFVBQ0Esa0JBQ0Esa0JBQ0EsdUNBQ0Esd0JBQ0UscUNBR0Ysd0JBQ0UsZ0NBWEosY0FjRSxzQ0FDQSxjQUNFLHlCQUNBLFNBY1IsNkVBSGtCLDZCQUtoQixVQUNBLFVBR0YsU0FDRSxlQUNBLFVBR0YsZUFDRSxVTDczQ0YscUJBQ0UsaUJBQ0EsZ0JBQ0UsZUFFRixrQkFDRSxlQUVGLGtCQUNFLDRCQUdJLGdCQUNFLG9CQUNBLDhCQUNBLFlHbENHLHdCSHVDUCxxQkFDRSxlQUlOLGNBQ0UscUJBQ0EsaUJBQ0EsZUFFRixlQUNFLGdCQUVGLDRCQUNFLGlCQUNBLHNDR0ZGLFNIakNGLGlCQXNDSSxlQUNBLGtCQUNFLHdCQUNBLHFCQUNFLGVBR0osa0JBQ0UsT0FLTix3QkFDRSxrQkFDQSx1QkFDQSxnQkFDQSxXTXFLQSxZQUNBLENBRUEsY0FDQSxtQk50S3NCLDJFQUNFLGdORzVDYixnQkg4Q1QsZUFDQSxxQkFDQSxpQkFDQSxnQkFDQSxnQ0FDQSxvQkFDQSxtQkFDQSxlQUNBLG1CQUNFLFdBR0osOEpHM0RRLGlCSDZETixlQUNBLHFCQUNBLGlCQUNBLGlCQUNBLGNBQ0UsaUJBQ0EsaUJBQ0EsWUFHSiw4Skd2RVEsZ0JIeUVOLGVBQ0EscUJBQ0EsaUJBQ0EsZ0JBQ0Esc0NHMURGLEtIa0JGLGdCQTJDSSx1QkFDQSxXQUNBLG1CQUNFLFdBRUYsY0FDRSxpQkFDQSxhTXVISixZQUNBLENBRUEsY0FDQSxDTnhINEIsb0VBQ0YsNkZHNUhmLFdBV0MsZ0JIb0hOLFlBQ0EsbUJBQ0EsY0FDQSxpQkFFRixjQUNFLGlCQUNBLGlCQUNBLFlBR0osZUFDRSxRQUtOLGlCQUNFLGNBQ0EsZUFDRSxZQUVGLGNBQ0UsY0d0SlMsbUJId0pULGlCQUNBLGtCQUNBLFlBRUYsZUFDRSxlQUNBLHFCQUNBLGlCQUNBLG1CQUNBLGNNOEVGLFlBQ0EsQ0FFQSxjQUNBLDJCTjdFRSxlQUNFLGNNd0VKLFlBQ0EsQ0FFQSxjQUNBLG1CTnZFc0IsNE5HN0lkLGdCSCtJTixxQkFDQSxlQUNBLGdCQUNBLFlBQ0EsMEJBRUUsV0FDRSwrSkdwSkUsaUJIc0pGLGNBQ0EscUJBQ0EsY0d6TEssbUJIMkxMLGlCQUNBLGNBSU4sZUFDRSxlQUNBLGdCQUNBLGVBQ0EsWUFFRix3QkFDRSxrQkFDQSxhQUlGLHdCQUNFLGtDQUVFLCtCQUNFLHlCQUVGLGNBQ0UsNkRBS0osOEZHL0xRLGdCSDdCVixlQUNBLGlCQUNBLFdBQ0EsWUFDQSxrQkFDQSxtQkFDQSx5QkFDQSxjR0FVLGtHSEVWLGNBQ0UsZ0JBQ0EsY0FDQSxDR0xRLHNGSEVWLGNBQ0UsZ0JBQ0EsY0FDQSw2RUFFRixrQkFDRSxxQkFDQSxzQ0d3Q0YsNERIb0tFLGlCQXpNQSxxQkE0TUEsWUFDRSxxQk1tQkosWUFDQSxDQUVBLGNBQ0EsbUJObkJ3QiwwRkFDcEIsYUFDQSwyQkFDQSxZQUNFLDJCQUVGLFVBQ0Usa0pHM01FLGdCSDZNRixlQUNBLHFCQUNBLGlCQUNBLG1CQUNBLGtCQUNBLG1CQUNBLGNHNU9JLFNIOE9KLGtFQUNBLFVBQ0Usa0JBQ0Esa0JBQ0Esa0NBRUYsVUFDRSxZQUNBLGdCRzlPSSx5QkhnUEosUUFDQSxPQUNBLGlDQUVGLFVBQ0UsWUFDQSxtQkdqUUcsUUhtUUgsU0FDQSxVQUNBLCtDQU1GLFNBQ0UsbUNBR0osZUFDRSxxQk1qQ04sWUFDQSxDQUVBLGNBQ0EsY05rQ0ksa0JBQ0EsZ0JBQ0EsMkJBQ0EsWUFDRSwyQkFFRixVQUNFLGdCQUNBLGVBQ0EsaUJBQ0Esa0JBQ0Esa0JBQ0EsbUJBQ0EsYUFDQSxrRUFDQSxVQUNFLGtCQUNBLGtDQUVGLFVBQ0UsWUFDQSxnQkcvUkkseUJIaVNKLFFBQ0EsT0FDQSxrQkFDQSxpQ0FFRixVQUNFLFdBQ0Esa0JBQ0EseUJBQ0EsUUFDQSxTQUNBLFVBQ0EseUJBQ0EsZ0RBSUYsa0JHN1RLLCtDSGdVTCxTQUNFLGNBS1IsOEZHN1NVLGdCSDdCVixlQUNBLGlCQUNBLFdBQ0EsWUFDQSxrQkFDQSxtQkFDQSx5QkFDQSxjR0FVLGdDSEVWLGNBQ0UsZ0JBQ0EsY0FDQSxDR0xRLDBCSEVWLGNBQ0UsZ0JBQ0EsY0FDQSxzQkFFRixrQkFDRSxxQkFDQSxzQ0d3Q0YsYUhrUkEsaUJBdlRFLGVBdVRGLGNBRUUsZUFDQSxZQUNBLFlBRUYsZUFDRSxlQUNBLGlCQUNBLGdCQUNBLFdBRUYsaUJBQ0UsZ0JBQ0EsZUFDQSxnQkFDQSxrQkFDQSxpQkFDQSxpQkFDRSxrQkFDQSxlQUNBLHdCQUNBLFVBQ0Usa0JBQ0EsTUFDQSxPQUNBLFdBQ0EsWUFDQSx5QkFDQSx1QkFFRixVQUNFLGtCQUNBLFFBQ0EsU0FDQSxXQUNBLFdBQ0EscUJBQ0EseUJBQ0EsVUFDQSx5QkFDQSxhQUdKLG9CQUNFLG1CQUNBLGtCQUNBLG9CQUNBLFVBQ0Usa0JBQ0EsV0FDQSxRQUNBLFVBQ0EsZ0NBQ0EsdUNHalVOLGtCQUNFLGFBNURTLDZCSGtZVCxTQUNFLGVBR0osZUFDRSxrQkFDQSxZQUVGLGFBQ0UsZUFDQSxlQUNBLGFBQ0EscUJBRUYsYUFDRSxnQkFFRixZQUNFLGVNcktGLFlBQ0EsQ0FFQSxjQUNBLENOcUt3QixvRUFDRixzRkFDcEIsWUFDQSxtQkczWlMseUJINlpULGtKRzlYTSxnQkhnWU4sZUFDQSxxQkFDQSxXR3RaVSxrQkh3WlYsbUJBQ0EsY0FDQSwyQkFDQSxrQkFDRSxxQkFDQSxvQkFDQSx1Q0c5V0osb0JBQ0UsZUFqRFUsY0FYRCxjSGdiWCxlQUNFLHVDR3RYRixvQkFDRSxVSHdYSSx1Q0doWU4sV0hxWUUsY0FDRSxtQkFDQSxZQUVGLGNBQ0UsbUJBQ0EsZ0JBR0Ysc0JBQ0UsY0FFRixhQUNFLDJCQUNBLGVBQ0UsWUFHSixhQUNFLGNBRUYsVUFDRSxVQUNBLG1CQUNBLFlBRUYsVUFDRSxTQUNBLFVBQ0EsY0FFRixvQkFDRSxpQkFDQSxhQUVGLFVBQ0Usb0JBR0EsWUFDRSwyQ0FDQSxZQUNFLGlCQUNBLHFCQUdKLGtCQUNFLGNBQ0EsYUFDQSwyQkFDQSxjQUNFLG1CQUNBLFdBQ0Esa0NBQ0EsVUFDRSxZQUNBLFFBQ0EsaUNBRUYsVUFDRSxZQUNBLFFBQ0EsU0FDQSxxQkFJTixZQUNFLGdCQUNBLDJCQUNBLGVBQ0UsMkJBQ0EseUJBR0osc0JBQ3NCLHVGQUNJLG1DQUc1QixVQUNFLFlBRUYsY0FDRSxpQkFDQSxrQkFDQSxlQUVGLGVBQ0UsV0FFRixtQkFDRSwwQkFVSixRQUNFLHVCQUdBLFdBQ0Usc0JBRUYsd0JBQ0UsZ0JBQ0EsZ0JBQ0Esd0JBRUYsUUFDRSxzQ0d4ZkosU0gwZUYsaUJBa0JJLHFCQUVFLGVBQ0UscUJBRUYsZUFDRSx5QkFFRixTQUNFLHVCQUVGLCtCQUNFLFNBQ0EsZUFDQSx1QkFFRixjQUNFLGdCQUNBLFdBQ0Esc0JBRUYsZUFDRSxXQUNBLHdCQUVGLGFBQ0Usc0JBRUYsaUJBQ0UscUJBT04sY0FDRSxzQ0dqaUJGLFVIK2hCRixpQkFLSSxpQiIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX2Rlc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX2luaXRpYWxpemUuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9XZWIvUmVzb3VyY2VzL3B1YmxpYy9zY3NzL3V0aWxzL2NvbW1vbi9fc3R5bGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL1dlYi9SZXNvdXJjZXMvcHVibGljL3Njc3MvdXRpbHMvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvV2ViL1Jlc291cmNlcy9wdWJsaWMvc2Nzcy91dGlscy9jb21tb24vX21peGluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4gICAgICAgICAgICAgICAgICBAdXNlIFwiQC9zY3NzL3V0aWxzL3ByZXBlbmRzXCIgYXMgKjtcbiAgICAgICAgICAgICAgICBcblxyXG5AbWl4aW4gaW5wdXR7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZvcm07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA2NXB4O1xyXG4gIHBhZGRpbmc6IDIwcHggMjVweDtcclxuICBiYWNrZ3JvdW5kOiAjRjJGMkYyO1xyXG4gIGJvcmRlcjogc29saWQgMXB4ICNGMkYyRjI7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogI0JDQkNCQztcclxuICB9XHJcbiAgJi5pbnZhbGlke1xyXG4gICAgYmFja2dyb3VuZDogI0ZGRjBGMDtcclxuICAgIGJvcmRlci1jb2xvcjogI0ZGODk4OTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdHtcclxuICBwYWRkaW5nOiAxNDhweCAwIDE4MHB4O1xyXG4gICZfX2lubmVye1xyXG4gICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgfVxyXG4gICZfX3RvcHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcycHg7XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDczcHg7XHJcbiAgICAudHRse1xyXG4gICAgICAmX19qYXtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xyXG4gICAgICAgICAgKntcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Vue1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDQ1ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICRjb2xvci1iYXNlO1xyXG4gICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZzogMCAwIDEyMHB4O1xyXG4gICAgJl9fdHRse1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1M3B4O1xyXG4gICAgICAudHRsX19lbntcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjAxNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190b3B7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGVse1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICRjb2xvci1iYXNlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiA0OXB4IDQwcHggNTFweDtcclxuICBtYXJnaW4tdG9wOiA5NnB4O1xyXG4gICZfX3R0bHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbi13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDU1MXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRjb2xvci1zdWI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XHJcbiAgICBpbWd7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4IDNweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19udW17XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICYtbGFiZWx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190aW1le1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgICBwYWRkaW5nOiAyNnB4IDEzcHggMjZweDtcclxuICAgICZfX3R0bHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICB9XHJcbiAgICAmX19udW17XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aW1le1xyXG4gICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICZfX2lubmVye1xyXG4gICAgbWF4LXdpZHRoOiA5OTBweDtcclxuICB9XHJcbiAgJl9fdHRse1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYyLzQwKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgfVxyXG4gIC8v44OV44Kp44O844Og5pys5L2TXHJcbiAgJl9fZ3JvdXB7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgJisme1xyXG4gICAgICBtYXJnaW4tdG9wOiAzNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19sYWJlbHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWFsaWduKGNlbnRlcik7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wN2VtO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQvMTYpO1xyXG4gICAgd2lkdGg6IDI1N3B4O1xyXG4gICAgJi0tcmVxe1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIu+8ilwiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2JhZGdle1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgfVxyXG4gICZfX2JveHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTdweCk7XHJcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XHJcbiAgfVxyXG4gICZfX2JveHtcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjJweCk7XHJcbiAgICAmLmludmFsaWR7XHJcbiAgICAgIC5mb3JtX19pbnB1dHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuZXJ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2lucHV0e1xyXG4gICAgJjpub3QoLi0tcmFkaW8pOm5vdCguLS1jaGVjayksJi0tYXJlYXtcclxuICAgICAgQGluY2x1ZGUgaW5wdXQ7XHJcbiAgICB9XHJcbiAgICAmLS1hcmVhe1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgfVxyXG4gICAgJi0tcmFkaW97XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgbWluLWhlaWdodDogNjVweDtcclxuICAgICAgZ2FwOiA4cHggMzNweDtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13MztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDI3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDNUQxQzc7XHJcbiAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgbGVmdDogM3B4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVse1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgb3BhY2l0eSA6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYjZW50cnlfY29udGFjdHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1jaGVja3tcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgZ2FwOiAyNnB4IDQwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTI4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgICAgIGJvcmRlcjogc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDJweDtcclxuICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00MmRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbHtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBvcGFjaXR5IDogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgc2VsZWN0e1xyXG4gICAgQGluY2x1ZGUgaW5wdXQ7XHJcbiAgICBwYWRkaW5nOiAwIDIycHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB3aWR0aDogMzMxcHg7XHJcbiAgfVxyXG4gICZfX2F0dHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgfVxyXG4gICZfX3Bwe1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtYXJnaW46IDAgMCAzOXB4IDA7XHJcbiAgICAmLWxhYmVse1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzEwMTAxMDtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3cHg7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkY29sb3ItYmFzZTtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAzcHggM3B4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQyZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICAgIGxlZnQ6IDUlO1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1iYXNlO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlzLWFjdGl2ZTphZnRlcntcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fYWN0aW9ue1xyXG4gICAgbWFyZ2luLXRvcDogODFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNTdweDtcclxuICB9XHJcbiAgJl9fZXJye1xyXG4gICAgY29sb3I6ICNkNTAwMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuaW52YWxpZCArICZfX2VycntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuYnRuLWVycntcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gICZfX3N1Ym1pdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIHdpZHRoOiAyMjhweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAmLmlzLWRpc2FibGVke1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZGFkYWRhO1xyXG4gICAgICBib3JkZXItY29sb3I6ICNkYWRhZGE7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX19iYWNre1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGF7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xIHtcclxuICAgICZfX3R0bCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgfVxyXG4gICAgLy/jg5Xjgqnjg7zjg6DmnKzkvZNcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAxN3B4IDE1cHggNDBweDtcclxuICAgIH1cclxuICAgICZfX2dyb3Vwe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgJisme1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3Jvd3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmX19ib3h7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgICAmX19iYWRnZXtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDVweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW5wdXR7XHJcbiAgICAgICYtLWFyZWF7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAmW25hbWU9XCJlbnRyeVtjb21tZW50XVwiXXtcclxuICAgICAgICAgIGhlaWdodDogMzYwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi0tcmFkaW97XHJcbiAgICAgICAgbWFyZ2luOiAxNHB4IDAgLTNweDtcclxuICAgICAgICBnYXA6IDEzcHggNDBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLS1jaGVja3tcclxuICAgICAgICBnYXA6IDZweCAyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTZweCAwIDA7XHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDUwJSAtIDMzcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmI2VudHJ5X3R5cGV7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleC1hbGlnbihmbGV4LXN0YXJ0KTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihjb2x1bW4pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzZWxlY3R7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fYXR0e1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMCAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19hY3Rpb257XHJcbiAgICAgIG1hcmdpbjogNjBweCAwIDA7XHJcbiAgICB9XHJcbiAgICAmX19wcHtcclxuICAgICAgbWFyZ2luOiAwIDAgMzFweCA4cHg7XHJcbiAgICB9XHJcbiAgICAmX19zdWJtaXR7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy/norroqo3nlLvpnaJcclxuLmNvbmZpcm17XHJcbiAgLmNvbnRhY3RfX21haW57XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG4gIC5mb3Jte1xyXG4gICAgJl9fbGFiZWx7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgIH1cclxuICAgICZfX2NvbmZ7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICAmX19zdWJtaXR7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgICAuZm9ybXtcclxuICAgICAgJl9fdG9we1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgJl9fdHRse1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgICAgJl9fY29udGVudHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2dyb3Vwe1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkY29sb3ItYmQ7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgfVxyXG4gICAgICAmX19sYWJlbHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmX19jb25me1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fc3VibWl0e1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2JhY2t7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY29tcGxldGV7XHJcbiAgLnR0bF9famF7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gIH1cclxufSIsIi8qISBkZXN0eWxlLmNzcyB2My4wLjAgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovXHJcblxyXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4qLFxyXG46OmJlZm9yZSxcclxuOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogMDtcclxufVxyXG5cclxuLyogRG9jdW1lbnQgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxyXG4gKiAzLiBSZW1vdmUgZ3JheSBvdmVybGF5IG9uIGxpbmtzIGZvciBpT1MuXHJcbiAqL1xyXG5cclxuaHRtbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDE7IC8qIDEgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAzKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnMgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXHJcbiAqL1xyXG5cclxubWFpbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qIFZlcnRpY2FsIHJoeXRobSAqL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxucCxcclxudGFibGUsXHJcbmJsb2NrcXVvdGUsXHJcbmFkZHJlc3MsXHJcbnByZSxcclxuaWZyYW1lLFxyXG5mb3JtLFxyXG5maWd1cmUsXHJcbmRsIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhlYWRpbmdzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLyogTGlzdHMgKGRlZmluaXRpb24pICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXHJcbiAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cclxuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUHJldmVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaXNzdWVzLlxyXG4gKi9cclxuXHJcbnN2ZyxcclxuaW1nLFxyXG5lbWJlZCxcclxub2JqZWN0LFxyXG5pZnJhbWUge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbnN2Z3tcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIEZvcm1zICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVzZXQgZm9ybSBmaWVsZHMgdG8gbWFrZSB0aGVtIHN0eWxlYWJsZS5cclxuICogMS4gTWFrZSBmb3JtIGVsZW1lbnRzIHN0eWxhYmxlIGFjcm9zcyBzeXN0ZW1zIGlPUyBlc3BlY2lhbGx5LlxyXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8qIDEgKi9cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHJhZGlvIGFuZCBjaGVja2JveCBhcHBlYXJhbmNlIHRvIHByZXNlcnZlIHRoZWlyIGxvb2sgaW4gaU9TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogcmFkaW87XHJcbiAgYXBwZWFyYW5jZTogcmFkaW87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cclxuICovXHJcblxyXG5idXR0b24sXHJcblt0eXBlPVwiYnV0dG9uXCJdLFxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5idXR0b246ZGlzYWJsZWQsXHJcblt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInJlc2V0XCJdOmRpc2FibGVkLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXHJcbiAqL1xyXG5cclxuOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiBhdXRvO1xyXG59XHJcblxyXG5zZWxlY3Q6ZGlzYWJsZWQge1xyXG4gIG9wYWNpdHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgcGFkZGluZ1xyXG4gKi9cclxuXHJcbm9wdGlvbiB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlc2V0IHRvIGludmlzaWJsZVxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBtaW4td2lkdGg6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAqL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBGaXggZm9udCBpbmhlcml0YW5jZS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENsaWNrYWJsZSBsYWJlbHNcclxuICovXHJcblxyXG5sYWJlbFtmb3JdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xyXG59XHJcblxyXG4vKlxyXG4gKiBSZW1vdmUgb3V0bGluZSBmb3IgZWRpdGFibGUgY29udGVudC5cclxuICovXHJcblxyXG5bY29udGVudGVkaXRhYmxlXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogYXV0bztcclxufVxyXG5cclxuLyogVGFibGVzICovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxyXG4qL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcbiIsIkB1c2UgXCJfdmFyaWFibGVzXCIgYXMgKjtcclxuQHVzZSBcIl9kZXN0eWxlXCIgYXMgKjtcclxuQHVzZSBcIl9taXhpblwiIGFzICo7XHJcbkB1c2UgXCJfc3R5bGVzXCIgYXMgKjtcclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuU2l0ZSBkZWZhdWx0XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1zaXplOiA2Mi41JTtcclxufVxyXG5cclxuLyo9PSBCYXNlIHN0eWxlID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmJvZHl7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWJhc2U7XHJcbiAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gIGZvbnQtc2l6ZTogI3skZm9udFNpemV9cmVtO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRyYW5zaXRpb246IC40cyBlYXNlO1xyXG4gIGEsYnV0dG9ue1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgc3ZnLHN2ZyAqe1xyXG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gIH1cclxuICBhOmhvdmVye1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICAmLmJnX2Jsa3tcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zdWI7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBpbnB1dCB0YWcgaW5pdGlhbGl6YXRpb24gPT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuaW5wdXQsIGJ1dHRvbiwgdGV4dGFyZWEsIHNlbGVjdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyo9PSBDU1MgZm9yIGhpZGluZyBkZXZpY2UgZGlzcGxheSA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gRGVza3RvcCA9Ki9cclxuXHJcbi50Yjpub3QoYnIpLCBici50YiB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5zcDpub3QoYnIpLCBici5zcCB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5wYzpub3QoYnIpIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcbmJyLnBjIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNwLWlubGluZXtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maXhlZHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5cclxuLyo9IExhcmdlIFRhYmxldChpUGFkUHJvKSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSwgYnIudGJ7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5zcDpub3QoYnIpLCBici5zcHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxnOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgYnIubGcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuc3AtaW5saW5le1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG4vKj0gVGFibGV0KGlQYWQpID0qL1xyXG5cclxuQGluY2x1ZGUgbXEobWQpIHtcclxuICAucGM6bm90KGJyKSwgYnIucGMge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sZzpub3QoYnIpLCBici5sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnNwOm5vdChiciksIGJyLnNwe1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAudGI6bm90KGJyKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBici50YiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5zcC1pbmxpbmV7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8qPSBNb2JpbGUofjc0MHB4KSA9Ki9cclxuXHJcbkBpbmNsdWRlIG1xIHtcclxuXHJcbiAgLnBjOm5vdChiciksIGJyLnBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGc6bm90KGJyKSwgYnIubGcge1xyXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC50Yjpub3QoYnIpLCBici50YiB7XHJcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnNwOm5vdChicikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJyLnNwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnNwLWlubGluZXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuLyo9PSBQYWdlIFRyYW5zaXRpb24gQW5pbWF0aW9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbmJvZHk6OmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNjksMCwuNjQsMSk7XHJcbn1cclxuXHJcbmJvZHkuZmFkZW91dDo6YWZ0ZXIge1xyXG4gIC8vb3BhY2l0eTogMTtcclxufVxyXG5cclxuXHJcbi5pbm5lciB7XHJcbiAgQGluY2x1ZGUgY29udGVudDtcclxufVxyXG5cclxuLmlubmVyLXNte1xyXG4gIEBpbmNsdWRlIGNvbnRlbnQ7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoOTgwcHggKyAjeyRtYXJnaW59cHggKiAyKTtcclxuICBAaW5jbHVkZSBtcShsZykge1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDk4MHB4ICsgI3skbWFyZ2lufXB4ICogMik7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtcXtcclxuICAubHMtNDAtc3B7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgfVxyXG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5TaXRlIHNwZWNpZmljYXRpb25zXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyo9PSBDb2xvciA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gU2l0ZSBDb2xvciA9Ki9cclxuJGNvbG9yLWJhc2U6ICM0OUNDNUQ7IC8vIGJhc2VcclxuJGNvbG9yLWJhc2UtbHQ6ICMzRkVGN0M7IC8vIGJhc2VcclxuJGNvbG9yLWJhc2UtZGs6ICMwMzlCNTA7IC8vIGJhc2VcclxuJGNvbG9yLXN1YjogIzEwMTAxMDsgLy8gc3ViXHJcblxyXG4kY29sb3ItYmc6ICNGRkZGRkY7IC8vYmFzZSAtIGJnXHJcblxyXG4kY29sb3ItdGV4dDogJGNvbG9yLXN1YjsgLy8gdGV4dFxyXG4kY29sb3ItYmQ6ICNFOUYwRUE7IC8vIGJvcmRlclxyXG5cclxuLyo9IENvbG9ycyA9Ki9cclxuJGNvbG9yLXdoaXRlOiAjZmZmZmZmOyAvLyB3aGl0ZVxyXG4kY29sb3ItYmxhY2s6ICAjMDAwMDAwOyAvLyBibGFja1xyXG4kY29sb3ItcmVkOiAjREMwMDBDO1xyXG5cclxuXHJcbi8qPT0gVGV4dCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKj0gU2l6ZSA9Ki9cclxuJGZvbnRTaXplOiAxLjY7XHJcblxyXG4vKj0gTGV0dGVyIFNwYWNpbmcgPSovXHJcbiRsdDogLjQ7XHJcblxyXG4vKj0gRm9udCA9Ki9cclxuJGZvbnQtZm9ybTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJZdSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcclxuJGZvbnQtYmFzZTogXCLjgZPjgbbjgorjgarjgrTjgrfjg4Pjgq8gVzMgSklTMjAwNFwiLCBcIktvYnVyaW5hIEdvdGhpYyBXMyBKSVMyMDA0XCIsJGZvbnQtZm9ybTtcclxuJGZvbnQtdzE6IFwi44GT44G244KK44Gq44K044K344OD44KvIFcxIEpJUzIwMDRcIiwgXCJLb2J1cmluYSBHb3RoaWMgVzEgSklTMjAwNFwiLCRmb250LWZvcm07XHJcbiRmb250LXczOiBcIuOBk+OBtuOCiuOBquOCtOOCt+ODg+OCryBXMyBKSVMyMDA0XCIsIFwiS29idXJpbmEgR290aGljIFczIEpJUzIwMDRcIiwkZm9udC1mb3JtO1xyXG4kZm9udC13NDogXCLjgZPjgbbjgorjgarjgrTjgrfjg4Pjgq8gVzQgSklTMjAwNFwiLCBcIktvYnVyaW5hIEdvdGhpYyBXNCBKSVMyMDA0XCIsJGZvbnQtZm9ybTtcclxuJGZvbnQtdzU6IFwi44GT44G244KK44Gq44K044K344OD44KvIFc1IEpJUzIwMDRcIiwgXCJLb2J1cmluYSBHb3RoaWMgVzUgSklTMjAwNFwiLCRmb250LWZvcm07XHJcbiRmb250LXc2OiBcIuOBk+OBtuOCiuOBquOCtOOCt+ODg+OCryBXNiBKSVMyMDA0XCIsIFwiS29idXJpbmEgR290aGljIFc2IEpJUzIwMDRcIiwkZm9udC1mb3JtO1xyXG4kZm9udC13NzogXCLjgZPjgbbjgorjgarjgrTjgrfjg4Pjgq8gVzcgSklTMjAwNFwiLCBcIktvYnVyaW5hIEdvdGhpYyBXNyBKSVMyMDA0XCIsJGZvbnQtZm9ybTtcclxuJGZvbnQtZW46ICdNb250c2VycmF0JywkZm9udC1iYXNlO1xyXG4kZm9udC1lbi13NjogJ01vbnRzZXJyYXQnLCRmb250LXc2O1xyXG5cclxuXHJcbi8qPT0gQnJlYWtwb2ludCA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kYnJlYWtwb2ludHM6IChcclxuICAgICdob3Zlcic6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLCAvL1BDIE9ubHlcclxuICAgICdsZyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwOTBweCknLCAvL2lQYWRQcm9cclxuICAgICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KScsIC8vaVBhZFxyXG4gICAgJ3NtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpJywgLy9Nb2JpbGVcclxuICAgICd4cyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KScsIC8vaVBob25lU0VcclxuICAgICd0ZWwnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCknLCAvL1RFTFxyXG4gICAgJ3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNzQxcHgpJywgLy9QQ1xyXG4gICAgJ2RlLXNtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KScsIC8v44OH44K244Kk44Oz44K144Kk44K644KI44KK5bCP44GV44GEXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vKj0gTWVkaWFRdWVyeSA9Ki9cclxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xyXG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyo9IEhvdmVyID0qL1xyXG5AbWl4aW4gaG92ZXIoJGJyZWFrcG9pbnQ6IGhvdmVyKSB7XHJcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKj0gUmV0aW5hID0qL1xyXG5AbWl4aW4gcnQoKSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzoyKSwgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCl7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZygkaW1hZ2UgLCRleDoganBnLCAkcmVwZWF0OiBuby1yZXBlYXQsICR4OiB0b3AsICR5OiBsZWZ0KSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcjeyRpbWFnZX0uI3skZXh9JykgJHJlcGVhdCAkeCAkeTtcclxuICBAaW5jbHVkZSBydCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltYWdlfUAyeC4jeyRleH0nKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AZnVuY3Rpb24gdncoJHZhbCkge1xyXG4gIEByZXR1cm4gY2FsYygjeyR2YWx9IC8gMTQ0MCAqIDEwMHZ3KTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHZ3U3AoJHZhbCkge1xyXG4gIEByZXR1cm4gY2FsYygjeyR2YWx9IC8gMzkwICogMTAwdncpO1xyXG59IiwiQHVzZSBcIl92YXJpYWJsZXNcIiBhcyAqO1xyXG5AdXNlIFwiX21peGluXCIgYXMgKjtcclxuXHJcblxyXG4vKj09IE1hcmdpbiA9PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4kbWFyZ2luOiAxMDA7XHJcbiRtYXJnaW4tbGc6IDQwO1xyXG4kbWFyZ2luLW1kOiA0MDtcclxuJG1hcmdpbi1zbTogMTU7XHJcblxyXG5cclxuLyo9PSBDb250ZW50IHdpZHRoID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbkBtaXhpbiBjb250ZW50KCRzaXplIDogMTEwMCwgJG1hcmdpbjogJG1hcmdpbiwgJG1hcmdpbi1sZzogJG1hcmdpbi1sZywgJG1hcmdpbi1tZDogJG1hcmdpbi1tZCwgJG1hcmdpbi1zbTogJG1hcmdpbi1zbSkge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4gKyBweDtcclxuICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4gKyBweDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgQGlmICgkc2l6ZSAhPSAxMDApIHtcclxuICAgIG1heC13aWR0aDogY2FsYygjeyRzaXplfXB4ICsgI3skbWFyZ2lufXB4ICogMik7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKGxnKSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4tbGcgKyBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW4tbGcgKyBweDtcclxuICAgIG1heC13aWR0aDogY2FsYygjeyRzaXplfXB4ICsgI3skbWFyZ2lufXB4ICogMik7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xKG1kKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkbWFyZ2luLW1kICsgcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRtYXJnaW4tbWQgKyBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXEge1xyXG4gICAgcGFkZGluZy1yaWdodDogJG1hcmdpbi1zbSArIHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkbWFyZ2luLXNtICsgcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyo9PSBDU1MgU3R5bGVzID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuQG1peGluIGhlYWRlci13aGl0ZXtcclxuICAuaGVhZGVyX19sb2dvIHN2ZyAqe1xyXG4gICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxuICAuaGVhZGVyX19yZWNydWl0IGF7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgc3Zne1xyXG4gICAgICBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmF2YmFyX19iYXIgc3BhbntcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbiAgLm5hdmJhcl9fbGFiZWx7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIH1cclxufSIsIkB1c2UgXCJjb21tb24vX3ZhcmlhYmxlc1wiIGFzICo7XHJcbkB1c2UgXCJjb21tb24vX21peGluXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9fc3R5bGVzXCIgYXMgKjtcclxuQHVzZSBcImNvbW1vbi9faW5pdGlhbGl6ZVwiIGFzICo7XHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuQ29tbW9uIENTU1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmJnLWdyaWR7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2Jhc2UvYmctZ3JpZC5zdmdcIikgcmVwZWF0O1xyXG4gIG9wYWNpdHk6IC4xO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8qPT0gSGVhZGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuJGNvbG9yLWhlYWRlci10ZXh0OiAkY29sb3ItdGV4dDtcclxuXHJcbi5oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA5N3B4O1xyXG4gIHRyYW5zaXRpb246IC42cyBlYXNlO1xyXG4gIGNvbG9yOiAkY29sb3ItaGVhZGVyLXRleHQ7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICB6LWluZGV4OiAtMjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMTBkZWcsICNCOEMxNjQgMTAlLCAjNUM2NzYxIDUwJSk7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMzlweDtcclxuICAgIGxlZnQ6IDMzcHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG4gICZfX3JlY3J1aXR7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICByaWdodDogMTUwcHg7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYXtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiA5cHg7XHJcbiAgICAgICAgcGF0aHtcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci1oZWFkZXItdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgICBmaWxsOiAkY29sb3ItYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLW5hdk9wZW57XHJcbiAgICBAaW5jbHVkZSBoZWFkZXItd2hpdGU7XHJcbiAgfVxyXG4gICYuaXMtc2Nyb2xse1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgICZfX2xvZ297XHJcbiAgICAgIHRvcDogMjRweDtcclxuICAgICAgbGVmdDogI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgICBpbWcsc3Zne1xyXG4gICAgICAgIHdpZHRoOiAxODhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcmVjcnVpdHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXZiYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDM5cHg7XHJcbiAgcmlnaHQ6IDMwcHg7XHJcbiAgei1pbmRleDogMjtcclxuICBjb2xvcjogJGNvbG9yLWhlYWRlci10ZXh0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogODBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICB9XHJcbiAgJl9fYmFye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICBzcGFue1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItaGVhZGVyLXRleHQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbGFiZWx7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgIHRyYW5zaXRpb246IC4zcyBlYXNlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiTUVOVVwiO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBob3ZlcntcclxuICAgIC5uYXZiYXJfX2JhciBzcGFue1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICB0b3A6IDRweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKXtcclxuICAgICAgICBib3R0b206IDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhcl9fbGFiZWx7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmlzLWFjdGl2ZXtcclxuICAgIC5uYXZiYXJfX2JhciBzcGFue1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKSB0cmFuc2xhdGUoLTUwJSwwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTVkZWcpIHRyYW5zbGF0ZSgtNTAlLDFweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAubmF2YmFyX19sYWJlbHtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJDTE9TRVwiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgdG9wOiAyNXB4O1xyXG4gICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAmX19sYWJlbHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZ19ibGt7XHJcbiAgQGluY2x1ZGUgaGVhZGVyLXdoaXRlO1xyXG59XHJcblxyXG4ubmF2IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltZy9iYXNlL2JnLW5hdi5qcGcnKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDY2NXB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMHZoO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogLjM1cyBlYXNlO1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFye1xyXG4gICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICAmLmlzLW9wZW57XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgJl9faW5uZXJ7XHJcbiAgICBwYWRkaW5nOiAxODhweCA0MHB4IDgwcHg7XHJcbiAgICBtYXgtd2lkdGg6IDUxN3B4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gICZfX21haW57XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgZ2FwOiAwIDk0cHg7XHJcbiAgfVxyXG4gICZfX2xpc3R7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtamF7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLWVue1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgJl9fY2hpbGR7XHJcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgJi1pdGVte1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1sYWJlbHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiLVwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDk3cHggI3skbWFyZ2luLXNtfXB4IDE2MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbWFpbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgICAgfVxyXG4gICAgICAmLWl0ZW17XHJcbiAgICAgICAgJisme1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1sYWJlbHtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJi5pcy1hY3RpdmUgLm5hdl9fbGlzdC1hcnJvd3tcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWSgtMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1qYXtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbWFyZ2luOiAycHggMCAwIDE4cHg7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgIH1cclxuICAgICAgJi1lbntcclxuICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1hcnJvd3tcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDEycHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlO1xyXG4gICAgICAgIHN2ZyAqe1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY2hpbGR7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogMTRweCAwIDJweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgICYrJntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtbGFiZWx7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gRm9vdGVyID09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmJvdHRvbS1jb250YWN0e1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci1zdWI7XHJcbiAgcGFkZGluZzogNzBweCAwO1xyXG4gICZfX2lubmVye1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKDEyMTBweCArICN7JG1hcmdpbn1weCAqIDIpICFpbXBvcnRhbnQ7XHJcbiAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgQGluY2x1ZGUgZmxleC1hbGlnbihzdHJldGNoKTtcclxuICAgIGdhcDogNjBweDtcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgYXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgcGFkZGluZzogNDNweCA1NnB4IDM4cHg7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuLS1mb3JtIGF7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsJGNvbG9yLWJhc2UgLTIwJSwjRURFMDQyIDExMCUpO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywjRURFMDQyIC0xMCUsJGNvbG9yLWJhc2UgNjAlKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNnMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi4tLXRlbCBhe1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZDogI0U5RjBFQTtcclxuICAgICAgcGFkZGluZzogNDNweCA3M3B4IDM0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3R0bHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG4gIH1cclxuICAmX19qYXtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuMDRlbTtcclxuICAgIC5pY24tbWFpbHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xyXG4gICAgICBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX3RlbHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gIH1cclxuICAmX190eHR7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjA0ZW07XHJcbiAgfVxyXG4gICZfX2phKyZfX3R4dHtcclxuICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgfVxyXG4gICZfX3RlbCsmX190eHR7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZyl7XHJcbiAgICAmX19pbm5lcntcclxuICAgICAgcGFkZGluZzogMCAjeyRtYXJnaW4tbGd9cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICYrJntcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgcGFkZGluZzogNzBweCAwO1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgYXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxODVweDtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4ICN7JG1hcmdpbi1zbX1weCAwO1xyXG4gICAgICB9XHJcbiAgICAgICYuLS10ZWwgYXtcclxuICAgICAgICBwYWRkaW5nOiAzMXB4ICN7JG1hcmdpbi1zbX1weCAwO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190dGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMTVlbTtcclxuICAgIH1cclxuICAgICZfX2phe1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAuaWNuLW1haWx7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC0xcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RlbHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICB9XHJcbiAgICAmX190eHR7XHJcbiAgICB9XHJcbiAgICAmX190ZWwrJl9fdHh0e1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjMjcyNzI3O1xyXG4gIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgcGFkZGluZzogMTAycHggMCA3NXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmX19pbm5lcntcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMTdweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICAgIG1hcmdpbi1ib3R0b206IDY3cHg7XHJcbiAgICBpbWcsc3Zne1xyXG4gICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgID4gKntcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fbmF2e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAuYXJyb3cgcGF0aHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgJi1pdGVte1xyXG4gICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAmKyZ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgfVxyXG4gICAgICA+YSw+c3BhbntcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZTtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIC5hcnJvdyBwYXRoe1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtcGFyZW50e1xyXG4gICAgICAuYXJyb3d7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogMHB4O1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtY2hpbGR7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICAgIGdhcDogMCAxNHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDMzcHg7XHJcbiAgICAgICYtaXRlbXtcclxuICAgICAgICA+YXtcclxuICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgY29udGVudDogXCItXCI7XHJcbiAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVlbTtcclxuICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9faW5mb3tcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbi13NjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgfVxyXG4gICZfX3ByaXZhY3l7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBjb2xvcjogIzkwOTA5MDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNHB4O1xyXG4gICAgcmlnaHQ6IDExNXB4O1xyXG4gICAgYXtcclxuICAgICAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAgICAgb3BhY2l0eTogLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobGcpe1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgI3skbWFyZ2luLWxnfXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHBhZGRpbmc6IDU3cHggMCAyMHB4O1xyXG4gICAgJl9faW5uZXJ7XHJcbiAgICAgIHBhZGRpbmc6IDAgMjVweDtcclxuICAgIH1cclxuICAgICZfX25hdntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICYrJntcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5hLD5zcGFue1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgICAgICAuYXJyb3cgcGF0aHtcclxuICAgICAgICAgICAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLXBhcmVudHtcclxuICAgICAgICAuYXJyb3d7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IDJweDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDBzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmlzLWFjdGl2ZSAuYXJyb3d7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWNoaWxke1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgLTZweCAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDlweCAwIDA7XHJcbiAgICAgICAgJi1pdGVte1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICA+YXtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcmVjcnVpdHtcclxuICAgICAgbWFyZ2luLXRvcDogOTdweDtcclxuICAgICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoY2VudGVyKTtcclxuICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICB3aWR0aDogMTgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICBwYWRkaW5nOiAxcHggMCAwIDFweDtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgcGF0aHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b217XHJcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjOTA5MDkwO1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgIH1cclxuICAgICZfX2xvZ297XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgICAgIGltZyxzdmd7XHJcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pbmZve1xyXG4gICAgICBjb2xvcjogIzkwOTA5MDtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgJl9fcHJpdmFjeXtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgbWFyZ2luLXRvcDogNjZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qPT0gQnJlYWRjcnVtYiA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5wbmt6IHtcclxuICAmX19saXN0e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICB9XHJcbiAgJl9faXRlbXtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgY29sb3I6ICM5MDkwOTA7XHJcbiAgICBhe1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiL1wiO1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIG1hcmdpbjogMCAuNWVtO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkOmFmdGVye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi4tLWhvbWV7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyo9PSBQYWdlIEhlYWRpbmcgPT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uaGVhZGluZyB7XHJcbiAgaGVpZ2h0OiA3MDBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICZfX2VuLWJsdXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDM1MHB4O1xyXG4gICAgbGVmdDogMjUwcHg7XHJcbiAgICB6LWluZGV4OiAtMjtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgIGZvbnQtc2l6ZTogMTk2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBjb2xvcjogI0U5RjBFQTtcclxuICAgIGZpbHRlcjogYmx1cigxMHB4KTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMiUpO1xyXG4gICAgJi1pbm5lcntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LC0xNXB4KTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuMnMgZWFzZSxvcGFjaXR5IDFzIGVhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2dyaWR7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIG9wYWNpdHk6IC4wNTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9iYXNlL2JnLWdyaWQyLnN2Z1wiKTtcclxuICAgIGZpbHRlcjogYmx1cigycHgpO1xyXG4gIH1cclxuICAmX19jb250e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTE1cHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjQlKTtcclxuICB9XHJcbiAgJl9fZW57XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXNpemU6IDg3cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTEwZGVnLCAjQjhDMTY0IDEwJSwgIzVDNjc2MSA1MCUpO1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBtYXJnaW46IDAgMCAyN3B4IC02cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjAxZW07XHJcbiAgfVxyXG4gICZfX2phe1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNC8yNCk7XHJcbiAgfVxyXG4gICZfX3Bua3p7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwNnB4O1xyXG4gICAgbGVmdDogMzBweDtcclxuICB9XHJcbiAgJi5pcy12aWV3IC5oZWFkaW5ne1xyXG4gICAgJl9fZW4tYmx1ci1pbm5lcntcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcShsZyl7XHJcbiAgICAmX19jb250e1xyXG4gICAgICBsZWZ0OiAjeyRtYXJnaW4tbWR9cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgaGVpZ2h0OiA1NjZweDtcclxuICAgICZfX2VuLWJsdXJ7XHJcbiAgICAgIHRvcDogMzAwcHg7XHJcbiAgICAgIGxlZnQ6IDY1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTM1cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjQlKTtcclxuICAgIH1cclxuICAgICZfX2NvbnR7XHJcbiAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmX19lbntcclxuICAgICAgZm9udC1zaXplOiA2NnB4O1xyXG4gICAgICBmb250LXNpemU6IGNsYW1wKDMwcHgsY2FsYyg2OCAvIDM5MCAqIDEwMHZ3KSw2NnB4KTtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMTVlbTtcclxuICAgICAgbWFyZ2luOiAwIDAgMjJweCAtMnB4O1xyXG4gICAgICAuLS1oeXBoZW57XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IC4wNWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19qYXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDAgMCAwIDNweDtcclxuICAgIH1cclxuICAgICZfX3Bua3p7XHJcbiAgICAgIHRvcDogODNweDtcclxuICAgICAgbGVmdDogI3skbWFyZ2luLXNtfXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qPT0gQ29udGVudCA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi50dGwge1xyXG4gICZfX21haW57XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMjBkZWcsI0NCRUY4NCAyMCUsJGNvbG9yLWJhc2UtbHQgOTAlKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIC8vdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiAxcyBjdWJpYy1iZXppZXIoMC40MSwgLTAuMDIsIDAuMzIsIDAuOTMpIC4zcztcclxuICAgIH1cclxuICB9XHJcbiAgJl9famF7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XHJcbiAgfVxyXG4gICZfX2Vue1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNGVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xyXG4gIH1cclxuICAmLmlzLXZpZXcgJl9fbWFpbjpiZWZvcmV7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1xe1xyXG4gICAgJl9fbWFpbntcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE5cHg7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19qYXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgfVxyXG4gICAgJl9fZW57XHJcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgZm9udC1zaXplOiBjbGFtcCgyMHB4LGNhbGMoNDAgLyAzOTAgKiAxMDB2dyksNDBweCk7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDE1ZW07XHJcbiAgICB9XHJcbiAgICAmX190eHR7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDNlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXJyb3d7XHJcbiAgJiwqe1xyXG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbmEsLmJ0bl9fYm9keXtcclxuICBAaW5jbHVkZSBob3ZlcntcclxuICAgIC5hcnJvdy1jaXJjbGV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlO1xyXG4gICAgICBzdmcgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pY24tcGx1c3tcclxuICAgICAgJjpiZWZvcmUsJjphZnRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG57XHJcbiAgLmFycm93LC5pY257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxuICBzdmcgcGF0aHtcclxuICAgIGZpbGw6ICRjb2xvci1iYXNlO1xyXG4gIH1cclxuICAmX19ib2R5e1xyXG4gICAgQGluY2x1ZGUgZmxleDtcclxuICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgIEBpbmNsdWRlIGZsZXgtd3JhcChub3dyYXApO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgbWluLXdpZHRoOiAxNzRweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgICBwYWRkaW5nOiAwIDY0cHggMCAyNXB4O1xyXG4gICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLXRleHQ7XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2xhYmVse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXc2O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAmLi0td2hpdGV7XHJcbiAgICBzdmcgcGF0aHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgLmJ0bntcclxuICAgICAgJl9fYm9keXtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmX19sYWJlbHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuLS1iYXNlQ29sb3J7XHJcbiAgICBzdmcgcGF0aHtcclxuICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgLmJ0bntcclxuICAgICAgJl9fYm9keXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG4gICAgICAgICAgLmJ0bl9fbGFiZWx7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgICAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbGFiZWx7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgICYuLS1iYXNlQ29sb3Itc3B7XHJcbiAgICAgIHN2ZyBwYXRoe1xyXG4gICAgICAgIGZpbGw6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAuYnRue1xyXG4gICAgICAgICZfX2JvZHl7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xhYmVse1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmF7XHJcbiAgQGluY2x1ZGUgaG92ZXJ7XHJcbiAgICAuYnRuX19ib2R5e1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYmFzZSAhaW1wb3J0YW50O1xyXG4gICAgICBzdmcgcGF0aHtcclxuICAgICAgICBmaWxsOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4uLS1iYXNlQ29sb3J7XHJcbiAgICAgIC5idG5fX2JvZHl7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgICAgfVxyXG4gICAgICAuYnRuX19sYWJlbHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgICAgc3ZnIHBhdGh7XHJcbiAgICAgICAgZmlsbDogJGNvbG9yLWJhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5saW5re1xyXG4gICZfX2JvZHl7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDAgNDBweCA3cHggMDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIG1pbi13aWR0aDogMjExcHg7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEyMGRlZywjQ0JFRjg0IDIwJSwkY29sb3ItYmFzZS1sdCAxMDAlKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2U7XHJcbiAgICB9XHJcbiAgICAuYXJyb3d7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAxM3B4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICAgIHN2ZyBwYXRoe1xyXG4gICAgICBmaWxsOiAkY29sb3ItYmFzZTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAuNTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idXNpbmVzc3tcclxuICBwYWRkaW5nOiAxNDRweCAwIDE4MHB4O1xyXG4gICZfX3R0bC1qYXtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbiAgJl9fdHRse1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWVuO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNzIvNzApO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICB9XHJcbiAgJl9fdHh0e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTFweDtcclxuICB9XHJcbiAgJl9fbGlzdHtcclxuICAgIEBpbmNsdWRlIGZsZXg7XHJcbiAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoc3BhY2UtYmV0d2Vlbik7XHJcbiAgICBnYXA6IDJweDtcclxuICAgIG1hcmdpbi10b3A6IDU5cHg7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XHJcbiAgICAgIGF7XHJcbiAgICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4LWp1c3RpZnkoZmxleC1lbmQpO1xyXG4gICAgICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XHJcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTVweDtcclxuICAgICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAgIC5idXNpbmVzc19fbGlzdC1pbWd7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ3tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKCRjb2xvci1ibGFjaywwKSAwJSxyZ2JhKCRjb2xvci1ibGFjaywuNykgMTAwJSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgZWFzZTtcclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjQUZEQjU3LC4xNSk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTFweCkgYnJpZ2h0bmVzcyguODQpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jb250e1xyXG4gICAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgfVxyXG4gICAgJi10dGx7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC13NjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNi8xOCk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICAgICYtZW57XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1lbjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogY2FsYygzNC8zMSk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgfVxyXG4gICAgJi10eHR7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJi1idG57XHJcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1MDBweCkge1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgJi10eHR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjA1ZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAmLWl0ZW0gYXtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgbXEobWQpe1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMzBweCAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBtcXtcclxuICAgIHBhZGRpbmc6IDExNHB4IDAgMTIwcHg7XHJcbiAgICAmX190dGwtamF7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICAgICZfX3R0bHtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTVlbTtcclxuICAgIH1cclxuICAgICZfX3R4dHtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgMCAycHg7XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICBnYXA6IDJweDtcclxuICAgICAgbWFyZ2luLXRvcDogNTRweDtcclxuICAgICAgJi1pdGVte1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMzMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMjdweCAjeyRtYXJnaW4tc219cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtaW1ne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIH1cclxuICAgICAgJi10dGx7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDhweCAycHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1lbntcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDE1ZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmLXR4dHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi1idG57XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZpeGVkLXJlY3J1aXR7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMTtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjI1cyBlYXNlO1xyXG4gICYuaXMtaGlkZXtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICB9XHJcbiAgYXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMThweCAxNXB4IDE1cHg7XHJcbiAgICB3aWR0aDogMjA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQwZGVnLCNDQkVGODQgNSUsJGNvbG9yLWJhc2UgODAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4cHggMCAwIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgLmJ0bntcclxuICAgICAgICAuYXJyb3cgcGF0aHtcclxuICAgICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ib2R5e1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsLjUpO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJl9fZW57XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICB9XHJcbiAgJl9famF7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtdzY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICB9XHJcbiAgJl9fYnRue1xyXG4gICAgLmFycm93IHBhdGh7XHJcbiAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgfVxyXG4gICAgLmJ0bntcclxuICAgICAgJl9fYm9keXtcclxuICAgICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE3NHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2Nsb3Nle1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgQGluY2x1ZGUgbXF7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGF7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMzNweCAxM3B4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0MGRlZywjQ0JFRjg0IDM1JSwkY29sb3ItYmFzZSA2NSUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBAaW5jbHVkZSBob3ZlcntcclxuICAgICAgICAuYnRue1xyXG4gICAgICAgICAgLmFycm93IHBhdGh7XHJcbiAgICAgICAgICAgIGZpbGw6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fYm9keXtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwuNSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19jbG9zZXtcclxuICAgICAgQGluY2x1ZGUgZmxleDtcclxuICAgICAgQGluY2x1ZGUgZmxleC1qdXN0aWZ5KGNlbnRlcik7XHJcbiAgICAgIEBpbmNsdWRlIGZsZXgtYWxpZ24oY2VudGVyKTtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9fZW57XHJcbiAgICAgIGZvbnQtc2l6ZTogMjlweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgfVxyXG4gICAgJl9famF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE5cHg7XHJcbiAgICAgIHJpZ2h0OiAyMXB4O1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcclxuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5idG5fX2JvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmltZy1ibG9ja3tcclxuICBpbWd7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKj09IENvb2tpZUNvbnNlbnRNb2RhbCA9PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5jb25zZW50Q29va2llIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAvLyDku67jgrPjg7zjg4njgafjgZnjgILjgrPjg7zjg4fjgqPjg7PjgrDmmYLjgavliYrpmaTjgZfjgabjgY/jgaDjgZXjgYTjgIJcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMTBweDtcclxuICBib3R0b206IDEwcHg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICB3aWR0aDogNTAwcHg7XHJcblxyXG4gICZfX2J1dHRvbnN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGdhcDogMTBweDtcclxuXHJcbiAgICBidXR0b257XHJcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICYuYWNjZXB0e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig5MywgMTYwLCAyNTUpO1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmLmRlbnl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDkzLCAxNjAsIDI1NSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgxLCAxNDQsIDIzMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi8qPT0gQW5pbWF0aW9uID09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbiRhbmltLXRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuMSwgMS4wMyksIG9wYWNpdHkgLjhzIGVhc2U7XHJcblxyXG5cclxuLmZhZGVJbiB7XHJcbiAgdHJhbnNpdGlvbjogJGFuaW0tdHJhbnNpdGlvbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLDEwcHgpO1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5pcy12aWV3IHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLnBscnhJbWd7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufSIsIlxyXG4vLyBtaXhpblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICp6b29tOiAxO1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgLy8gRml4ZXMgT3BlcmEvY29udGVudGVkaXRhYmxlIGJ1ZzpcclxuICAgIC8vIGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyQG1peGluIGNvbS9taWNyby1jbGVhcmZpeC1oYWNrLyNjb21tZW50LTM2OTUyXHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudCgkY29sb3I6ICNGNUY1RjUsICRzdGFydDogI0VFRSwgJHN0b3A6ICNGRkYpIHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsXHJcbiAgICAgICAgICBsZWZ0IGJvdHRvbSxcclxuICAgICAgICAgIGxlZnQgdG9wLFxyXG4gICAgICAgICAgY29sb3Itc3RvcCgwLCAkc3RhcnQpLFxyXG4gICAgICAgICAgY29sb3Itc3RvcCgxLCAkc3RvcCkpO1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoYm90dG9tLFxyXG4gICAgICAgICAgJHN0YXJ0LFxyXG4gICAgICAgICAgJHN0b3ApO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sXHJcbiAgICAgICAgICAkc3RhcnQgMCUsXHJcbiAgICAgICAgICAkc3RvcCAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJHN0b3AsXHJcbiAgICAgICAgICAkc3RhcnQpO1xyXG59XHJcbkBtaXhpbiBidy1ncmFkaWVudCgkY29sb3I6ICNGNUY1RjUsICRzdGFydDogMCwgJHN0b3A6IDI1NSkge1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhcixcclxuICAgICAgICAgIGxlZnQgYm90dG9tLFxyXG4gICAgICAgICAgbGVmdCB0b3AsXHJcbiAgICAgICAgICBjb2xvci1zdG9wKDAsIHJnYigkc3RhcnQsJHN0YXJ0LCRzdGFydCkpLFxyXG4gICAgICAgICAgY29sb3Itc3RvcCgxLCByZ2IoJHN0b3AsJHN0b3AsJHN0b3ApKSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChib3R0b20sXHJcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpIDAlLFxyXG4gICAgICAgICAgcmdiKCRzdG9wLCRzdG9wLCRzdG9wKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLFxyXG4gICAgICAgICAgcmdiKCRzdGFydCwkc3RhcnQsJHN0YXJ0KSAwJSxcclxuICAgICAgICAgIHJnYigkc3RvcCwkc3RvcCwkc3RvcCkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJnYigkc3RvcCwkc3RvcCwkc3RvcCksXHJcbiAgICAgICAgICByZ2IoJHN0YXJ0LCRzdGFydCwkc3RhcnQpKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyZWQoJHRvcC1jb2xvcjogI0VFRSwgJHJpZ2h0LWNvbG9yOiAjRUVFLCAkYm90dG9tLWNvbG9yOiAjRUVFLCAkbGVmdC1jb2xvcjogI0VFRSkge1xyXG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkdG9wLWNvbG9yO1xyXG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJGxlZnQtY29sb3I7XHJcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJHJpZ2h0LWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkYm90dG9tLWNvbG9yO1xyXG59XHJcbkBtaXhpbiBkcm9wLXNoYWRvdygkeC1heGlzOiAwLCAkeS1heGlzOiAxcHgsICRibHVyOiAycHgsICRhbHBoYTogMC4xKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkeC1heGlzICR5LWF4aXMgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogJHgtYXhpcyAkeS1heGlzICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICBib3gtc2hhZG93OiAkeC1heGlzICR5LWF4aXMgJGJsdXIgcmdiYSgwLCAwLCAwLCAkYWxwaGEpO1xyXG59XHJcbkBtaXhpbiByb3VuZGVkKCRyYWRpdXM6IDJweCkge1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eTogMC41KSB7XHJcbiAgLW1vei1vcGFjaXR5OiAkb3BhY2l0eTtcclxuICAta2h0bWwtb3BhY2l0eTogJG9wYWNpdHk7XHJcbiAgLXdlYmtpdC1vcGFjaXR5OiAkb3BhY2l0eTtcclxuICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICAkb3BwZXJjOiAkb3BhY2l0eSAqIDEwMDtcclxufVxyXG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkZHVyYXRpb246IDAuMnMpIHtcclxuICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAtby10cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG59XHJcbkBtaXhpbiB0cmFuc2Zvcm0oJGFyZ3VtZW50cykge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIC1tb3otdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIC1vLXRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxuICAtbXMtdHJhbnNmb3JtOiAkYXJndW1lbnRzO1xyXG4gIHRyYW5zZm9ybTogJGFyZ3VtZW50cztcclxufVxyXG5AbWl4aW4gcm90YXRpb24oJGRlZzo1ZGVnKXtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWcpO1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSgkZGVnKTtcclxufVxyXG5AbWl4aW4gc2NhbGUoJHJhdGlvOjEuNSl7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkcmF0aW8pO1xyXG4gIEBpbmNsdWRlIHRyYW5zZm9ybSgkcmF0aW8pO1xyXG59XHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRkdXJhdGlvbjowLjRzLCAkZWFzZTplYXNlLCAkcHJvcGVydHk6IGFsbCkge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICAtbW96LXRyYW5zaXRpb246ICRwcm9wZXJ0eSAkZHVyYXRpb24gJGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogJHByb3BlcnR5ICRkdXJhdGlvbiAkZWFzZTtcclxuICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJGR1cmF0aW9uICRlYXNlO1xyXG59XHJcbkBtaXhpbiBpbm5lci1zaGFkb3coJGhvcml6b250YWw6MCwgJHZlcnRpY2FsOjFweCwgJGJsdXI6MnB4LCAkYWxwaGE6IDAuNCkge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxuICAtbW96LWJveC1zaGFkb3c6IGluc2V0ICRob3Jpem9udGFsICR2ZXJ0aWNhbCAkYmx1ciByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgJGhvcml6b250YWwgJHZlcnRpY2FsICRibHVyIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcclxufVxyXG5AbWl4aW4gYm94LXNoYWRvdygkYXJndW1lbnRzKSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkYXJndW1lbnRzO1xyXG4gIC1tb3otYm94LXNoYWRvdzogJGFyZ3VtZW50cztcclxuICBib3gtc2hhZG93OiAkYXJndW1lbnRzO1xyXG59XHJcbkBtaXhpbiBib3gtc2l6aW5nKCRzaXppbmc6IGJvcmRlci1ib3gpIHtcclxuICAtbXMtYm94LXNpemluZzogJHNpemluZztcclxuICAtbW96LWJveC1zaXppbmc6ICRzaXppbmc7XHJcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkc2l6aW5nO1xyXG4gIGJveC1zaXppbmc6ICRzaXppbmc7XHJcbn1cclxuQG1peGluIHVzZXItc2VsZWN0KCRhcmd1bWVudDogbm9uZSkge1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxuICAtbW96LXVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiAkYXJndW1lbnQ7XHJcbiAgdXNlci1zZWxlY3Q6ICRhcmd1bWVudDtcclxufVxyXG5AbWl4aW4gY29sdW1ucygkY29sd2lkdGg6IDI1MHB4LCAkY29sY291bnQ6IDAsICRjb2xnYXA6IDUwcHgsICRjb2x1bW5SdWxlQ29sb3I6ICNFRUUsICRjb2x1bW5SdWxlU3R5bGU6IHNvbGlkLCAkY29sdW1uUnVsZVdpZHRoOiAxcHgpIHtcclxuICAtbW96LWNvbHVtbi13aWR0aDogJGNvbHdpZHRoO1xyXG4gIC1tb3otY29sdW1uLWNvdW50OiAkY29sY291bnQ7XHJcbiAgLW1vei1jb2x1bW4tZ2FwOiAkY29sZ2FwO1xyXG4gIC1tb3otY29sdW1uLXJ1bGUtY29sb3I6ICRjb2x1bW5SdWxlQ29sb3I7XHJcbiAgLW1vei1jb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcclxuICAtbW96LWNvbHVtbi1ydWxlLXdpZHRoOiAkY29sdW1uUnVsZVdpZHRoO1xyXG4gIC13ZWJraXQtY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XHJcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6ICRjb2xjb3VudDtcclxuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2xnYXA7XHJcbiAgLXdlYmtpdC1jb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcclxuICAtd2Via2l0LWNvbHVtbi1ydWxlLXN0eWxlOiAkY29sdW1uUnVsZVN0eWxlO1xyXG4gIC13ZWJraXQtY29sdW1uLXJ1bGUtd2lkdGg6ICRjb2x1bW5SdWxlV2lkdGg7XHJcbiAgY29sdW1uLXdpZHRoOiAkY29sd2lkdGg7XHJcbiAgY29sdW1uLWNvdW50OiAkY29sY291bnQ7XHJcbiAgY29sdW1uLWdhcDogJGNvbGdhcDtcclxuICBjb2x1bW4tcnVsZS1jb2xvcjogJGNvbHVtblJ1bGVDb2xvcjtcclxuICBjb2x1bW4tcnVsZS1zdHlsZTogJGNvbHVtblJ1bGVTdHlsZTtcclxuICBjb2x1bW4tcnVsZS13aWR0aDogJGNvbHVtblJ1bGVXaWR0aDtcclxufVxyXG5AbWl4aW4gdHJhbnNsYXRlKCR4OjAsICR5OjApIHtcclxuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlKCR4LCAkeSkpO1xyXG59XHJcbkBtaXhpbiBiYWNrZ3JvdW5kLWNsaXAoJGFyZ3VtZW50OiBwYWRkaW5nLWJveCkge1xyXG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiAkYXJndW1lbnQ7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcclxuICBiYWNrZ3JvdW5kLWNsaXA6ICRhcmd1bWVudDtcclxufVxyXG4vLyBCb3JkZXIgUmFkaXVzXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzICgkcmFkaXVzOiA1cHgpIHtcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuLy8gU2luZ2xlIENvcm5lciBCb3JkZXIgUmFkaXVzXHJcbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICAtd2Via2l0LWJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcGxlZnQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxufVxyXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAkcmFkaXVzO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICRyYWRpdXM7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbn1cclxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogJHJhZGl1cztcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcbi8vIFNpbmdsZSBTaWRlIEJvcmRlciBSYWRpdXNcclxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKTtcclxufVxyXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cyk7XHJcbn1cclxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpO1xyXG59XHJcbkBtaXhpbiBjZW50ZXItYmxvY2soKSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBTaXppbmcgc2hvcnRjdXRzXHJcbkBtaXhpbiBzaXplKCRoZWlnaHQsICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcbkBtaXhpbiBzcXVhcmUoJHNpemUpIHtcclxuICBAaW5jbHVkZSBzaXplKCRzaXplLCAkc2l6ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBmaWx0ZXIoJGZpbHRlci10eXBlLCRmaWx0ZXItYW1vdW50KSB7XHJcbiAgLXdlYmtpdC1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgLW1vei1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgLW1zLWZpbHRlcjogJGZpbHRlci10eXBlK3VucXVvdGUoJygjeyRmaWx0ZXItYW1vdW50fSknKTtcclxuICAtby1maWx0ZXI6ICRmaWx0ZXItdHlwZSt1bnF1b3RlKCcoI3skZmlsdGVyLWFtb3VudH0pJyk7XHJcbiAgZmlsdGVyOiAkZmlsdGVyLXR5cGUrdW5xdW90ZSgnKCN7JGZpbHRlci1hbW91bnR9KScpO1xyXG59XHJcblxyXG5AbWl4aW4gbGluZS1jbGFtcCgkY291bnQ6IDMpIHtcclxuICAvLyDlvJXmlbDjgYzmlbDlgKTku6XlpJbjgaDjgaPjgZ/jgonjgqjjg6njg7zjgpLov5TjgZlcclxuICBAaWYgdHlwZS1vZigkY291bnQpICE9ICdudW1iZXInIHtcclxuICAgIEBlcnJvciAnbGluZS1jbGFtcOOBruW8leaVsOOBr+W/heOBmuaVsOWApOOBp+aMh+WumuOBl+OBpuOBj+OBoOOBleOBhCc7XHJcbiAgfVxyXG5cclxuICBAaWYgJGNvdW50ID09IDEge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9IEBlbHNlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAkY291bnQ7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjbGFtcERlZmF1bHQoKSB7XHJcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XHJcbiAgdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcclxufVxyXG5cclxuQG1peGluIGlubGluZS1ibG9jaygpe1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAqZGlzcGxheTogaW5saW5lO1xyXG4gICp6b29tOiAxO1xyXG59XHJcblxyXG5cclxuQG1peGluIGZsZXgge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbkBtaXhpbiBmbGV4LWFsaWduKCRhbGlnbjogZmxleC1zdGFydCl7XHJcbiAgYWxpZ24taXRlbXM6ICRhbGlnbjtcclxuICAtd2Via2l0LWJveC1hbGlnbjogJGFsaWduO1xyXG4gIC13ZWJraXQtYWxpZ24taXRlbXM6ICRhbGlnbjtcclxuICAtbXMtZmxleC1hbGlnbjogJGFsaWduO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1qdXN0aWZ5KCRqdXN0aWZ5KXtcclxuICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJGp1c3RpZnk7XHJcbiAgLW1zLWp1c3RpZnktY29udGVudCAgICA6ICRqdXN0aWZ5O1xyXG4gIGp1c3RpZnktY29udGVudCAgICAgICAgOiAkanVzdGlmeTtcclxufVxyXG5cclxuQG1peGluIGZsZXgtd3JhcCgkd3JhcDogd3JhcCl7XHJcbiAgLXdlYmtpdC1mbGV4LXdyYXA6ICR3cmFwO1xyXG4gIC1tcy1mbGV4LXdyYXA6ICR3cmFwO1xyXG4gIGZsZXgtd3JhcDogJHdyYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWRpcmVjdGlvbigkZGlyZWN0aW9uOiBjb2x1bW4pIHtcclxuICAtd2Via2l0LWZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxufVxyXG5cclxuQG1peGluIHdyaXRlVmVydGljYWwge1xyXG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xyXG4gIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xyXG4gIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7XHJcbn1cclxuXHJcbkBtaXhpbiB3cml0ZUhvcml6b250YWwge1xyXG4gIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxuICAtd2Via2l0LXdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxuICAtbXMtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiB0cmltbWluZ3tcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcclxuICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gSUVcclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRWRnZVxyXG4gICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4vL+aoquS4puOBs+ODquOCueODiFxyXG5cclxuLy/opqpcclxuQG1peGluIGNvbHVtblJvdygkZ2FwWTogMjAsJGdhcFg6IDIwLCAkc3A6IGJsb2NrKSB7XHJcbiAgQGluY2x1ZGUgZmxleDtcclxuICBnYXA6ICAjeyRnYXBZfXB4ICN7JGdhcFh9cHg7XHJcbiAgQGlmICgkc3AgPT0gJ2Jsb2NrJykge1xyXG4gICAgQGluY2x1ZGUgbXEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8v5a2QXHJcbkBtaXhpbiBjb2x1bW5JdGVtKCRjb2w6IDIsICRjb2xNZDogMiwgJGNvbFNwOiAyLCAkZ2FwOiAyMCwgJGdhcFNwOiAxMCwgJHNwOiBibG9jaykge1xyXG4gIHdpZHRoOiBjYWxjKCgxMDAlLyN7JGNvbH0pIC0gKCN7JGdhcH1weCooI3skY29sfSAtIDEpKS8jeyRjb2x9KTtcclxuICBAaW5jbHVkZSBtcShtZCkge1xyXG4gICAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sTWR9KSAtICgjeyRnYXB9cHgqKCN7JGNvbE1kfSAtIDEpKS8jeyRjb2xNZH0pO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtcSB7XHJcbiAgICBAaWYgKCRzcCA9PSBibG9jaykge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUvI3skY29sU3B9KSAtICgjeyRnYXBTcH1weCooI3skY29sU3B9IC0gMSkpLyN7JGNvbFNwfSk7XHJcbiAgICB9XHJcbiAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/