﻿/*! destyle.css v1.0.13 | MIT License | https://github.com/nicolas-cusan/destyle.css */*{box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}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;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace, monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;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}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type="checkbox"]{-webkit-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type="button"][disabled],[type="reset"][disabled],[type="submit"][disabled]{cursor:default}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}option{padding:0}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{padding:0}[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}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:middle;padding:0}th{font-weight:lighter}template{display:none}[hidden]{display:none}html{font-size:62.5%;overflow-x:hidden}@media only screen and (max-width: 1039px){html{font-size:60%}}@media only screen and (max-width: 767px){html{font-size:45%}}body{width:100%;max-width:100vw;font-family:"Noto Sans JP",sans-serif;font-size:1.6em;color:#000;position:relative;padding-top:2rem;overflow-x:hidden}@media only screen and (min-width: 1040px){body{overflow-y:visible !important}}@media only screen and (max-width: 1039px){body{padding-top:70px}}@media only screen and (max-width: 767px){body{padding-top:70px}}@media only screen and (min-width: 1040px){body.page{padding-top:11rem}}@media only screen and (max-width: 1400px){body.page{padding-top:10rem}}@media only screen and (max-width: 1039px){body.page{padding-top:70px}}@media only screen and (max-width: 767px){body.page{padding-top:70px}}.section-padding{padding:10rem 0}.section-padding-t{padding-top:10rem}.section-padding-b{padding-bottom:10rem}.section-padding--large{padding:15rem 0}.section-padding--large-t{padding-top:15rem}.section-padding--large-b{padding-bottom:15rem}.inner{width:1050px;max-width:1050px;margin:0 auto}@media only screen and (max-width: 1039px){.inner{width:95%}}@media only screen and (max-width: 1039px){.inner.inner--sp-all{width:100%}}.inner-largest{width:1600px;max-width:1600px;margin:0 auto}@media only screen and (max-width: 1699px){.inner-largest{width:100%}}.inner-all{width:95%;margin:0 auto}.h1--large,.txt-heading-txt{font-size:3.6rem;line-height:1.3;font-weight:700}@media only screen and (max-width: 767px){.h1--large,.txt-heading-txt{font-size:30px}}.h1,.coach-name,.left-border-heading,.philosophy-content-title,.single-title{font-size:3rem;line-height:1.3;font-weight:700}@media only screen and (max-width: 767px){.h1,.coach-name,.left-border-heading,.philosophy-content-title,.single-title{font-size:25px}}.h2,.contact-content-heading,.footer-contact-title,.top-team-cat-content-title__large,.b-border-table th,.description,.team-cat-content-txt,.team-cat-info-table-heading-txt{font-size:2.4rem;line-height:1.7;font-weight:700}@media only screen and (max-width: 767px){.h2,.contact-content-heading,.footer-contact-title,.top-team-cat-content-title__large,.b-border-table th,.description,.team-cat-content-txt,.team-cat-info-table-heading-txt{font-size:22px}}.h3,.about-us-copy,.about-us-txt,.top-about-us-detail-title,.coach-en-name,.concept-content-txt{font-size:2rem;line-height:1.7;font-weight:700}@media only screen and (max-width: 767px){.h3,.about-us-copy,.about-us-txt,.top-about-us-detail-title,.coach-en-name,.concept-content-txt{font-size:20px}}.h4,.about-us-page-txt,.cat-list-content-txt,.news-archive-content-title,.top-team-cat-content-title__small,.b-border-table td,.coach-info-table th,.concept-header-txt,.kantoku-name-txt,.philosophy-content-txt,.single-txt,.team-cat-content-txt__small{font-size:1.8rem;line-height:1.7;font-weight:500}@media only screen and (max-width: 767px){.h4,.about-us-page-txt,.cat-list-content-txt,.news-archive-content-title,.top-team-cat-content-title__small,.b-border-table td,.coach-info-table th,.concept-header-txt,.kantoku-name-txt,.philosophy-content-txt,.single-txt,.team-cat-content-txt__small{font-size:18px}}.h5,.dw-content-txt,.top-about-us-detail-txt,.coach-info-table td,.kiyaku-box-txt,.team-cat-info-table-chu,.txt-heading-sub-txt{font-size:1.6rem;line-height:1.7;font-weight:500}@media only screen and (max-width: 767px){.h5,.dw-content-txt,.top-about-us-detail-txt,.coach-info-table td,.kiyaku-box-txt,.team-cat-info-table-chu,.txt-heading-sub-txt{font-size:16px}}.h6,.about-us-small-txt,.dw-content-list-txt,.news-archive-content-excerpt,.kantoku-name-en-txt{font-size:1.4rem;line-height:1.7;font-weight:500}@media only screen and (max-width: 767px){.h6,.about-us-small-txt,.dw-content-list-txt,.news-archive-content-excerpt,.kantoku-name-en-txt{font-size:14px}}.font-bold{font-weight:700}.font-normal{font-weight:300}.font-thin{font-weight:100}.line-height1-5{line-height:1.5}.line-height1-7{line-height:1.7}.line-height1-87{line-height:1.87}.line-height2{line-height:2}.letter-spacing-05{letter-spacing:-.05rem}.letter-spacing0-5{letter-spacing:.05rem}.letter-spacing1{letter-spacing:.1rem}.letter-spacing1-5{letter-spacing:.15rem}.letter-spacing2{letter-spacing:.2rem}.letter-spacing2-5{letter-spacing:.25rem}.letter-spacing5{letter-spacing:.5rem}.base-font{font-family:"Noto Sans JP",sans-serif}.en-font{font-family:"Graduate",cursive}.base-color{color:#fff800}.accent-color{color:#005d3d}.white-color{color:#fff}.bg-main{background-color:#efefef}.bg-base{background-color:#fff800}.bg-accent{background-color:#005d3d}.bg-black{background-color:#000}.border-bottom{border-bottom:1px solid CurrentColor}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.hover-border:hover{text-decoration:underline}.bold-border{font-weight:600 !important;text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-left-margin-auto{display:table;text-align:left;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1039px){.text-center--tab{text-align:center}.text-left--tab{text-align:left}.text-left-margin-auto--tab{display:table;text-align:left;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.text-center--sp{text-align:center}.text-left--sp{text-align:left}.text-left-margin-auto--sp{display:table;text-align:left;margin-left:auto;margin-right:auto}}.none{display:none}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.block--ie{display:block}}@media only screen and (max-width: 1039px){.none--tab{display:none}.block--tab{display:block}.inline--tab{display:inline}.inline-block--tab{display:inline-block}}@media only screen and (max-width: 767px){.none--sp{display:none}.block--sp{display:block}.inline--sp{display:inline}.inline-block--sp{display:inline-block}}@media only screen and (max-width: 500px){.none--mobile{display:none}.block--mobile{display:block}.inline--mobile{display:inline}.inline-block--mobile{display:inline-block}}.textbr{display:inline-block}@media only screen and (min-width: 1040px){.textbr--pc-only{display:inline-block}}.white-space-nowrap{white-space:nowrap}@media only screen and (min-width: 1040px){.white-space-nowrap--pc-only{white-space:nowrap}}.break-all{word-break:break-all}.ul-indent1{text-indent:-1em;padding-left:1em}.list-mt1 li+li{margin-top:1rem}.img-100 img{width:100%;height:auto}@media only screen and (max-width: 1039px){.tab-full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media only screen and (max-width: 767px){.sp-full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.about-us-copy-m{margin-top:5rem}.about-us-copy{text-align:center;line-height:2.4;color:#fff;letter-spacing:.1rem}.about-us-txt-fm{margin-top:6.5rem}.about-us-txt-m>*+*{margin-top:4.5rem}.about-us-txt{font-weight:400;line-height:1.8;color:#fff;letter-spacing:.15rem}.about-us-page-txt{font-weight:400;line-height:1.8;color:#fff;letter-spacing:.15rem}.about-us-small-txt{letter-spacing:0}.fadein-up{opacity:0;transform:translate(0, 50px)}.fadein-down{opacity:0;transform:translate(0, -50px)}.fadein-left{opacity:0;transform:translate(-50px, 0px)}.fadein-left--delay2{opacity:0;transform:translate(-300px, 0px)}@media only screen and (max-width: 767px){.fadein-left--delay2{transform:translate(-50px, 0px)}}.fadein-left--delay3{opacity:0;transform:translate(-600px, 0px)}@media only screen and (max-width: 767px){.fadein-left--delay3{transform:translate(-50px, 0px)}}.fadein-left--delay4{opacity:0;transform:translate(-900px, 0px)}@media only screen and (max-width: 767px){.fadein-left--delay4{transform:translate(-50px, 0px)}}.fadein-left--delay5{opacity:0;transform:translate(-1200px, 0px)}@media only screen and (max-width: 767px){.fadein-left--delay5{transform:translate(-50px, 0px)}}.fadein-right{opacity:0;transform:translate(50px, 0px)}.fadein-left-long{opacity:0;transform:translate(-200px, 0px)}.fadein-left-bottom{opacity:0;transform:translate(-50px, 50px)}.fadein-right-bottom{opacity:0;transform:translate(50px, 50px)}.fadein-opacity{opacity:0}.fadein-scale{opacity:0;transform:scale(0.5)}@media only screen and (max-width: 767px){.sp-fadein-none{opacity:1 !important;transform:translate(0, 0) !important;transition:1.5s}}.scrollin{opacity:1 !important;transform:translate(0, 0) !important;transition:1.5s}.btn-wrap{text-align:center}.btn{display:inline-block;text-align:center;min-width:24rem;background:#000;padding:1rem 1rem 1.25rem;border-radius:20px;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.35rem;color:#fff}@media only screen and (max-width: 767px){.btn{min-width:200px;padding:8px 10px 10px;font-size:18px}}.btn.btn--white{background:#fff;color:#000}.btn:hover{background:#fff800 !important;color:#000 !important;transition:.3s}.cat-list{max-width:720px;margin-left:auto;margin-right:auto}.cat-list-flex{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-1.5rem;margin-right:-1.5rem}@media only screen and (max-width: 500px){.cat-list-flex{margin-left:-.5rem;margin-right:-.5rem}}.cat-list-layout{width:25%;padding-left:1.5rem;padding-right:1.5rem}@media only screen and (max-width: 500px){.cat-list-layout{width:50%;padding-left:.5rem;padding-right:.5rem}}.cat-list-layout-m{margin-top:1rem}.cat-list-content{display:block;text-align:center;padding:.3rem 1rem .5rem;border-radius:1rem}.cat-list-content-txt{color:#fff;letter-spacing:.15rem}.cat-list-content--all{background:#000}.cat-list-content--news{background:#189392}.cat-list-content--game{background:#d24e4e}.cat-list-content--event{background:#3d6eb6}.cat-list-content:hover .cat-list-content-txt{transform:rotateX(360deg);transition:.5s}.cat{display:inline-block;text-align:center;min-width:85px;padding:.25rem 1rem .4rem;border:1px solid}.cat.cat--news{border-color:#189392;background:#189392}.cat.cat--game{border-color:#d24e4e;background:#d24e4e}.cat.cat--event{border-color:#3d6eb6;background:#3d6eb6}.cat-txt{font-size:1.4rem;color:#fff}@media only screen and (max-width: 767px){.cat-txt{font-size:14px}}.cat.cat--large .cat-txt{font-size:1.8rem}@media only screen and (max-width: 767px){.cat.cat--large .cat-txt{font-size:18px}}.cat:hover{background:#fff;transition:.3s}.cat:hover .cat-txt{color:#189392}.cat.cat--news:hover .cat-txt{color:#189392}.cat.cat--game:hover .cat-txt{color:#d24e4e}.cat.cat--event:hover .cat-txt{color:#3d6eb6}.cat-m{margin-right:1rem;margin-top:.5rem}.cat-m:last-child{margin-right:0}.contact-area-flex{display:flex;flex-wrap:wrap;margin-left:-2.5rem;margin-right:-2.5rem}@media only screen and (max-width: 1039px){.contact-area-flex{margin:0}}.contact--content-layout{width:50%;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width: 1039px){.contact--content-layout{width:100%;padding:0}}.contact--content-layout-m{margin-top:2rem}.contact-content{display:flex;align-items:center;justify-content:center;height:200px;background:#005d3d;border-radius:10px}@media only screen and (max-width: 767px){.contact-content{height:150px}}.contact-content.contact-content--one{height:auto;padding:5rem 1rem}@media only screen and (max-width: 374px){.contact-content.contact-content--one .tel__icon{display:none}}.contact-content__heading{margin-bottom:3.5rem;text-align:center}.contact-content-heading{font-weight:500;color:#fff;letter-spacing:.05rem}.contact-content__txt{margin-top:2rem;text-align:center}.contact-content-txt{font-size:1.6rem;line-height:1.7;color:#fff}@media only screen and (max-width: 767px){.contact-content-txt{font-size:14px}}.contact-content:hover{background:#fff800;transition:.3s}.contact-content:hover .contact-content-heading{color:#000;transition:.3s}.contact-content:hover .contact-content-txt{color:#000;transition:.3s}.contact-content:hover .tel-img.tel-img--icon{background-image:url(../img/tel-icon-black.png)}.contact-content:hover .tel-img.tel-img--number{background-image:url(../img/tel-number-black.png)}.contact-content:hover .mail-img.mail-img--icon{background-image:url(../img/mail-icon-black.png)}.contact-content:hover .mail-img.mail-img--txt{background-image:url(../img/contact-txt-black.png)}.dot-list li{text-indent:-1em;padding-left:1em}.dot-list li::before{content:'・'}.dw-flex{display:flex}@media only screen and (max-width: 1039px){.dw-flex{display:block}}.dw-content-layout{margin-right:13rem}@media only screen and (max-width: 1039px){.dw-content-layout{margin-right:0}}.dw-content-layout-m{padding-top:2.5rem}@media only screen and (max-width: 1039px){.dw-content-layout-m{padding-bottom:3rem;border-bottom:1px solid gray}.dw-content-layout-m:last-child{border-bottom-width:0}}.dw-content{display:block}.dw-content__list{margin-top:2rem}.dw-content-list>ul>li+li{margin-top:2rem}.dw-content-txt{letter-spacing:.15rem;color:#fff}.dw-content-list-txt{display:block;position:relative;padding-left:1.7rem;line-height:1;color:#fff}.dw-content-list-txt::after{content:'';width:1rem;height:1px;background:#fff;position:absolute;bottom:0;left:0}a.dw-content .dw-content-txt:hover,.dw-content-list-txt:hover{color:#fff800;transform:.3s}.footer{background:#000;padding:6rem 0 3rem}.footer__conatct__header{text-align:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 1039px){.footer__conatct__header{margin:0}}.footer-contact-title{font-weight:500;color:#fff;letter-spacing:.075rem}.footer__conatct__body{margin-top:3rem}.footer__menu__menu{margin-top:10rem}@media only screen and (max-width: 1039px){.footer__menu__menu{margin-top:5rem}}.footer__menu__menu__link{padding-bottom:2.5rem;position:relative}.footer__menu__menu__link::after{content:'';width:100%;height:0;border-bottom:1px solid gray;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 1699px){.footer__menu__menu__link::after{width:calc(100% - 5rem);min-width:1050px}}@media only screen and (max-width: 1039px){.footer__menu__menu__link::after{width:95%;min-width:auto}}.footer__menu__copyright{text-align:right}@media only screen and (max-width: 1699px){.footer__menu__copyright{padding-right:2.5rem}}@media only screen and (max-width: 1039px){.footer__menu__copyright{text-align:center;padding-right:0;margin-top:3rem}}.copyright{font-size:1.2rem;color:#fff;letter-spacing:.1rem}@media only screen and (max-width: 767px){.copyright{font-size:16px}}.footer__logo{margin-top:7rem;text-align:center}@media only screen and (max-width: 1039px){.footer__logo{display:none}}.header{width:100%;max-width:100vw;background:#000;position:fixed;top:0;left:0;z-index:9999}.header-inner{width:100%;padding:1.65rem 1.8rem}@media only screen and (max-width: 1400px){.header-inner{padding-left:.75vw;padding-right:.75vw}}@media only screen and (max-width: 1039px){.header-inner{padding:0}}.header-flex{display:flex;align-items:center;justify-content:space-between}.header__logo{padding-left:1rem}.header__menu-flex{display:flex;align-items:center}.header__menu__menu{margin-right:3.2rem}@media only screen and (max-width: 1400px){.header__menu__menu{margin-right:.75vw}}@media only screen and (max-width: 1039px){.header__menu{display:none}}.header__menu-btn{display:none}@media only screen and (max-width: 1039px){.header__menu-btn{display:block}}.menu-button,.menu-button span{display:inline-block;transition:all .4s;box-sizing:border-box}.header-sp-menu-btn{display:none}@media only screen and (max-width: 1039px){.header-sp-menu-btn{display:flex}}.menu-button-wrap{width:70px;height:70px;display:flex;justify-content:center;align-items:center;background:#fff800}.menu-button{position:relative;width:40px;height:33px}.menu-button span{position:absolute;left:0;width:100%;height:4px;background-color:#000;border-radius:10px}.menu-button span:nth-of-type(1){top:0px}.menu-button span:nth-of-type(2){top:50%;transform:translateY(-50%)}.menu-button span:nth-of-type(3){bottom:0px}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}.menu-button.active span:nth-of-type(1){-webkit-transform:translateY(14px) rotate(-45deg);transform:translateY(14px) rotate(-45deg)}.menu-button.active span:nth-of-type(2){left:50%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}.menu-button.active span:nth-of-type(3){-webkit-transform:translateY(-14px) rotate(45deg);transform:translateY(-14px) rotate(45deg)}.heading{text-align:center}.heading-en{font-size:4.8rem;font-weight:700}@media only screen and (max-width: 767px){.heading-en{font-size:34px}}.heading-en.heading-en--white{color:#fff}.heading-en__maker{display:inline-block;padding-left:1.5rem;padding-right:1.5rem;background-image:linear-gradient(transparent 0.9em, #fff800 0, #fff800 1.3em, transparent 0)}.heading-en__maker.heading-en__maker--white{background-image:linear-gradient(transparent 0.9em, #fff 0, #fff 1.3em, transparent 0)}.heading-en__maker.heading-en__maker--black{background-image:linear-gradient(transparent 0.9em, #000 0, #000 1.3em, transparent 0)}.heading-jp{font-size:1.2rem;font-weight:500}@media only screen and (max-width: 767px){.heading-jp{font-size:12px}}.heading-jp.heading-jp--base{color:#fff800}.heading-jp.heading-jp--white{color:#fff}.heading-jp-m{margin-top:.75rem}.instagram{overflow:hidden}@media (max-width: 480px){.instagram #sb_instagram.sbi_col_10 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_3 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_4 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_5 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_6 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_7 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_8 #sbi_images .sbi_item,.instagram #sb_instagram.sbi_col_9 #sbi_images .sbi_item{width:50%}}.instagram-inner{position:relative;z-index:0}.instagram__img{position:absolute;top:-3%;right:-23rem;z-index:-1}@media only screen and (max-width: 1039px){.instagram__img{top:-8%;right:-15%}}@media only screen and (max-width: 767px){.instagram__img{top:-11%;right:-25%}}@media screen and (max-width: 479px){.instagram__img{top:-18%;right:-25%}}.section-jogador-logo-bg img{width:44rem;height:auto}@media only screen and (max-width: 1039px){.section-jogador-logo-bg img{width:50vw}}@media only screen and (max-width: 767px){.section-jogador-logo-bg img{width:70vw}}@media screen and (max-width: 479px){.section-jogador-logo-bg img{width:300px}}.instagram__body{margin-top:5rem;overflow:hidden}.instagram-wrap{margin:-20px}.instagram__btn{margin-top:4.5rem;text-align:center}.instagram-btn{display:inline-block;min-width:41rem;background:#fff800;padding:2.2rem 1rem;border-radius:4rem;box-shadow:0 5px 0 rgba(0,0,0,0.1)}@media only screen and (max-width: 767px){.instagram-btn{min-width:290px;padding:20px 10px;border-radius:40px}}.instagram-btn-flex{display:flex;align-items:center;justify-content:center}.instagram-btn__img{margin-right:1.8rem}@media only screen and (max-width: 767px){.instagram-btn__img{margin-right:1.5rem}}.instagram-icon img{width:3rem;height:3rem}@media only screen and (max-width: 767px){.instagram-icon img{width:25px;height:25px}}.instagram-btn-txt{font-size:1.8rem;line-height:1;color:#005d3d;letter-spacing:.1rem}@media only screen and (max-width: 767px){.instagram-btn-txt{font-size:18px}}.instagram-btn:hover{box-shadow:0 0 0 transparent;transform:translateY(5px);transition:.3s}.logo{display:block}.logo-flex{display:flex;align-items:center}.logo__icon{margin-right:2rem}@media only screen and (max-width: 1400px){.logo__icon{margin-right:1.25rem}}@media only screen and (max-width: 767px){.logo__icon{margin-right:10px}}@media only screen and (max-width: 374px){.logo__icon{margin-right:5px}}.logo__txt__txt{margin-top:.5rem}@media only screen and (max-width: 1400px){.logo__txt__txt{margin-top:.3rem}}@media only screen and (max-width: 767px){.logo__txt__txt{margin-top:3px}}.logo-emblem img{width:7.8rem;height:7.8rem}@media only screen and (max-width: 1400px){.logo-emblem img{width:5.7rem;height:5.7rem}}@media only screen and (max-width: 767px){.logo-emblem img{width:49px;height:49px}}.logo-large-emblem img{width:11rem;height:11rem}.logo-txt-img img{width:29.5rem;height:auto}@media only screen and (max-width: 1400px){.logo-txt-img img{width:23rem}}@media only screen and (max-width: 767px){.logo-txt-img img{width:180px}}@media only screen and (max-width: 374px){.logo-txt-img img{width:170px}}.logo-txt-large-img img{width:39.5rem;height:auto}.logo-txt{font-size:1.8rem;line-height:1;color:#fff}@media only screen and (max-width: 1400px){.logo-txt.logo-txt--header{font-size:12px}}.v-logo{display:block;text-align:center}.v-logo__txt{margin-top:1rem}.v-logo__txt__txt{margin-top:.75rem}.mail-flex{display:flex;align-items:center;justify-content:center}.mail__icon{margin-right:2.7rem}.mail-img{background-position:center;background-repeat:no-repeat;background-size:contain}.mail-img.mail-img--icon{width:5rem;height:4.9rem;background-image:url(../img/mail-icon.png)}.mail-img.mail-img--txt{width:18rem;height:2.7rem;background-image:url(../img/contact-txt.png)}.menu>ul{display:flex}.menu-content{display:block;text-align:center;padding:0 2rem;color:#fff}@media only screen and (max-width: 1400px){.menu-content{padding-left:.65vw;padding-right:.65vw}}.menu-content:hover{color:#fff800;transition:.3s;-webkit-animation:zoom .3s;animation:zoom .3s}@-webkit-keyframes zoom{50%{-webkit-transform:scale(1.05)}}@keyframes zoom{50%{transform:scale(1.05)}}.menu-content-en{display:block;font-size:1.8rem;font-weight:700}.menu-content-jp{display:block;font-size:1.2rem;font-weight:500}@media only screen and (max-width: 1400px){.menu-content-jp{font-size:1rem}}.menu-content-jp-m{margin-top:.5rem}.header-nav{background:rgba(255,248,0,0.9);position:fixed;right:0;top:70px;width:100%;height:100%;padding:20px 0 100px;z-index:9998;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:9999;display:none}@media only screen and (min-width: 1040px){.header-nav{display:none !important}}@media only screen and (max-width: 767px){.header-nav{top:70px}}.sp-nav-content{display:block;text-align:center;padding:20px 0;position:relative}.sp-nav-content::after{content:'';width:280px;height:1px;background:#000;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.sp-nav-content-en-txt{display:block;font-size:30px;font-weight:700}.sp-nav-content-jp-txt{display:block;font-size:14px;font-weight:500}.sp-nav-content-jp-txt-m{margin-top:5px}.header-nav__btn{margin-top:50px;text-align:center}.footer-menu>ul{display:flex;justify-content:space-between}@media only screen and (max-width: 1039px){.footer-menu>ul{display:block}}.footer-menu>ul>li{margin-top:2rem}.footer-menu-content{display:block;text-align:center;color:#fff}@media only screen and (max-width: 1039px){.footer-menu-content{text-align:left;padding-left:1rem;border-left:2px solid #fff}}.footer-menu-content:hover{color:#fff800;border-color:#fff800;transition:.3s}.footer-menu-content-en{display:block;font-size:2rem;font-weight:700}@media only screen and (max-width: 1039px){.footer-menu-content-en{vertical-align:middle;display:inline-block;font-size:20px}}.footer-menu-content-jp{display:block;font-size:1.4rem;font-weight:500}@media only screen and (max-width: 1039px){.footer-menu-content-jp{vertical-align:middle;display:inline-block;font-size:12px}}@media only screen and (max-width: 1039px){.footer-menu-content-en-m{margin-right:1.5rem}}.footer-menu-content-jp-m{margin-top:1rem}@media only screen and (max-width: 1039px){.footer-menu-content-jp-m{margin-top:0}}.news-archive-content{border-bottom:1px solid #e2e2e2;padding-bottom:2rem}.news-archive-content-m+.news-archive-content-m{margin-top:2rem}.news-archive-content-flex{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.news-archive-content__img{width:30%}@media only screen and (max-width: 767px){.news-archive-content__img{display:none}}.news-archive-content-img{display:block}.news-archive-content-img img{width:100%;height:18rem;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (max-width: 1039px){.news-archive-content-img img{height:16.5vw}}@media only screen and (max-width: 767px){.news-archive-content-img img{height:16.5vw}}@media only screen and (max-width: 500px){.news-archive-content-img img{height:56vw}}.news-archive-content-img:hover{overflow:hidden}.news-archive-content-img:hover img{transform:scale(1.1);transition:.3s}.news-archive-content__txt{width:67.5%;padding-bottom:1rem}@media only screen and (max-width: 767px){.news-archive-content__txt{width:100%;padding-bottom:0}}@media only screen and (max-width: 767px){.news-archive-content__txt-sp-flex{display:flex;justify-content:space-between}}@media only screen and (max-width: 500px){.news-archive-content__txt-sp-flex{display:block}}.news-archive-content__txt__img{display:none}@media only screen and (max-width: 767px){.news-archive-content__txt__img{width:27%;display:block}}@media only screen and (max-width: 500px){.news-archive-content__txt__img{width:100%;margin-bottom:2rem}}@media only screen and (max-width: 767px){.news-archive-content__txt__title{width:70%}}@media only screen and (max-width: 500px){.news-archive-content__txt__title{width:100%}}.news-archive-content__txt__title__meta-flex{display:flex;align-items:flex-end}.news-archive-content__txt__title__meta__time{margin-right:2rem}.news-archive-content__txt__title__title{margin-top:.5rem}.news-archive-content-title{line-height:1.875}.news-archive-content-title>a{display:block}.news-archive-content-title:hover>a{color:#005d3d;text-decoration:underline}.news-archive-content__txt__excerpt{margin-top:2rem}.news-archive-content-excerpt{font-weight:400;line-height:1.7}.slick-dots{bottom:20px;z-index:0;display:inline-block}.slick-dots li{margin:0 2px}.slick-dots li button:before{font-size:10px;color:#fff}.slick-dots li.slick-active button:before{color:#fff800}.sponsor__body{margin-top:4rem}.sponsor__body-flex{display:flex;flex-wrap:wrap;margin-left:-2.5rem;margin-right:-2.5rem}@media only screen and (max-width: 1039px){.sponsor__body-flex{margin-left:-1.5rem;margin-right:-1.5rem}}@media only screen and (max-width: 767px){.sponsor__body-flex{margin-left:-1rem;margin-right:-1rem}}.sponsor-content-layout{width:20%;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width: 1039px){.sponsor-content-layout{width:33.333333%;padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width: 767px){.sponsor-content-layout{width:50%;padding-left:1rem;padding-right:1rem}}.sponsor-content-layout-m{margin-top:2rem}.sponsor-content{display:flex;align-items:center;justify-content:center;height:96px;background:#fff}@media only screen and (max-width: 1039px){.sponsor-content{height:18vw}}@media only screen and (max-width: 767px){.sponsor-content{height:25vw}}.tel-flex{display:flex;align-items:center;justify-content:center}.tel__icon{margin-right:1.5rem}.tel-img{background-position:center;background-repeat:no-repeat;background-size:contain}.tel-img.tel-img--icon{width:4.4rem;height:6rem;background-image:url(../img/tel-icon.png)}.tel-img.tel-img--number{width:29rem;height:2.7rem;background-image:url(../img/tel-number.png)}.tel.tel--large .tel__icon{margin-right:3rem}.tel.tel--large .tel-img.tel-img--number{width:38rem;height:4.5rem}.time{font-size:1.4rem;letter-spacing:.05rem}@media only screen and (max-width: 767px){.time{font-size:14px}}.to-top{display:block;position:fixed;bottom:3rem;right:3rem;z-index:-1;opacity:0}.to-top.active{z-index:9998;opacity:1;transition:.3s}@media only screen and (max-width: 767px){.to-top{position:relative;top:0;right:0;width:100%;height:50px;background:#005d3d;opacity:1 !important;z-index:9998 !important}}.to-top-inner{padding-top:8rem;position:relative}@media only screen and (max-width: 767px){.to-top-inner{padding-top:0;width:100%;height:100%}}.to-top-inner::after{content:'';width:1px;height:7rem;background:#fff;position:absolute;top:0;left:50%}@media only screen and (max-width: 767px){.to-top-inner::after{width:10px;height:10px;background:transparent;border:0;border-bottom:solid 1px #fff;border-left:solid 1px #fff;transform:rotate(135deg);position:absolute;top:50%;right:50%;margin-top:-3px;margin-left:-5px}}.to-top-txt{font-size:1.6rem;line-height:1;color:#fff}@media only screen and (max-width: 767px){.to-top-txt{display:none}}.top-about-us{background:#000;padding-top:10rem}@media only screen and (max-width: 767px){.top-about-us{padding-bottom:10rem}}.top-about-us__body{margin-top:7rem}.top-about-us__body__header{text-align:center}.top-about-us__body__body{margin-top:5rem}.top-about-us__footer{margin-top:3.5rem}.top-about-us-detail__content{position:relative}.top-about-us-detail__content+.top-about-us-detail__content{margin-top:1rem}.top-about-us-detail__content__number{width:14rem;height:100%;position:absolute;left:0;top:0}@media only screen and (max-width: 767px){.top-about-us-detail__content__number{width:90px;height:65px}}.top-about-us-detail__content__number__box{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;background:#005d3d;border-radius:10px 0 0 10px;padding-bottom:1rem}@media only screen and (max-width: 767px){.top-about-us-detail__content__number__box{border-radius:10px 0 0 0;padding-bottom:5px}}.top-about-us-detail-number{font-size:4.8rem;line-height:1;font-weight:700;color:#fff800}@media only screen and (max-width: 767px){.top-about-us-detail-number{font-size:36px}}.top-about-us-detail__content__txt{width:calc(100% - 14rem);margin-left:auto;padding:3rem 2.5rem;background:#fff;border-radius:0 10px 10px 0}@media only screen and (max-width: 767px){.top-about-us-detail__content__txt{width:100%;padding:3rem 0 3rem;border-radius:10px}}@media only screen and (max-width: 767px){.top-about-us-detail__content__txt__header{width:calc(100% - 90px);margin-left:auto;padding-left:2rem}}@media only screen and (max-width: 374px){.top-about-us-detail__content__txt__header{padding-left:1rem}}.top-about-us-detail__content__txt__body{margin-top:1.5rem}@media only screen and (max-width: 767px){.top-about-us-detail__content__txt__body{margin-top:3.5rem;padding-left:4.5rem;padding-right:4.5rem}}.top-about-us-detail-title{font-weight:700;line-height:1.5;color:#005d3d;letter-spacing:.2rem}.top-about-us-detail-txt{line-height:1.5;letter-spacing:.05rem}.top-btn{display:inline-block;text-align:center;padding:1.1rem 6rem;background:#fff800}@media only screen and (max-width: 1400px){.top-btn{padding-left:3vw;padding-right:3vw}}@media only screen and (max-width: 1039px){.top-btn{padding:5px 72px 10px;background:#000}}.top-btn:hover{border-radius:10px;transition:.3s}.top-btn-en-txt{display:block;font-size:2.4rem;font-weight:700}@media only screen and (max-width: 1039px){.top-btn-en-txt{color:#fff}}@media only screen and (max-width: 767px){.top-btn-en-txt{font-size:30px}}.top-btn-jp-txt{display:block;font-size:1.2rem;font-weight:500}@media only screen and (max-width: 1039px){.top-btn-jp-txt{color:#fff}}@media only screen and (max-width: 767px){.top-btn-jp-txt{font-size:18px}}.top-btn-jp-txt-m{margin-top:.5rem}@media only screen and (max-width: 1039px){.top-btn-jp-txt-m{margin-top:5px}}.top-coach{position:relative;z-index:1}.top-coach__body{margin-top:5rem}.top-coach-img img{width:100%;height:auto}@media only screen and (max-width: 767px){.top-coach-img.top-coach-img--pc{display:none}}.top-coach-img.top-coach-img--sp{display:none}@media only screen and (max-width: 767px){.top-coach-img.top-coach-img--sp{display:block}}.top-coach-img:hover{opacity:.8;transition:.3s}.top-coach__footer{margin-top:4rem}.top-img{position:relative}.top-main-img img{width:100%;height:auto}@media only screen and (max-width: 767px){.top-main-img--pc{display:none}}.top-main-img--sp{display:none}@media only screen and (max-width: 767px){.top-main-img--sp{display:block}}.top-img__copy{position:absolute;top:32%;left:16.5%}@media only screen and (max-width: 767px){.top-img__copy{top:50%;transform:translateY(-50%);left:3%}}.top-img-copy{font-family:"Graduate",cursive;line-height:1;color:#fff}.top-img-copy-small-txt{display:block;font-size:4.5vw}@media only screen and (max-width: 767px){.top-img-copy-small-txt{font-size:10vw}}.top-img-copy-small-txt__large{font-size:5.2vw}@media only screen and (max-width: 767px){.top-img-copy-small-txt__large{font-size:11vw}}.top-img-copy-txt{display:block;font-size:8.5vw}@media only screen and (max-width: 767px){.top-img-copy-txt{font-size:17vw}}.top-img-copy-txt-m{margin-top:1vw}.animation-top-img-copy{animation-name:topImgCopy;animation-duration:1s;animation-timing-function:ease;animation-fill-mode:both;animation-delay:.5s}@keyframes topImgCopy{0%{opacity:0}100%{opacity:1}}.top-news__body{margin-top:4rem}.top-news__body__archive{margin-top:4rem}.top-news__footer{margin-top:4rem}.top-team-cat{padding:30rem 0 10rem;background-size:cover;background-position:center bottom;background-repeat:no-repeat;background-color:#000;position:relative}@media only screen and (max-width: 767px){.top-team-cat{background-image:url(../img/top-team-cat-bg-sp.png) !important;background-position:top;padding-top:10rem}}.top-team-cat::after{content:'';width:0;height:0;border-style:solid;border-width:18vw 100vw 0 0;border-color:#000 transparent transparent transparent;position:absolute;top:0;left:0}@media only screen and (max-width: 767px){.top-team-cat::after{display:none}}.top-team-cat__body{margin-top:5rem}.top-team-cat-area-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.top-team-cat-content{display:block;width:32.5%}@media only screen and (max-width: 767px){.top-team-cat-content{width:100%}}.top-team-cat-content-m{margin-top:1rem}.top-team-cat-content__header{position:relative}.top-team-cat-content-img img{width:100%;height:auto}.top-team-cat-content__header__txt{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);text-align:center}.top-team-cat-content__header__txt.top-team-cat-content__header__txt--2gyou{top:55%}.top-team-cat-content-en-txt{font-family:"Orbitron",sans-serif;font-size:4.8rem;line-height:1;color:#fff800;letter-spacing:.5rem}@media only screen and (max-width: 767px){.top-team-cat-content-en-txt{font-size:35px}}.top-team-cat-content__body{display:flex;align-items:center;height:120px;background:#000;padding-left:2.4rem;padding-right:1.2rem}@media only screen and (max-width: 767px){.top-team-cat-content__body{height:80px;padding-left:3rem;padding-right:1.5rem}}.top-team-cat-content-title{width:100%;color:#fff;position:relative}.top-team-cat-content-title::after{content:'';width:12px;height:12px;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:50%;right:0;margin-top:-3px}.top-team-cat-content-title__large{vertical-align:middle;display:inline-block;line-height:1.3}.top-team-cat-content-title__small{vertical-align:middle;display:inline-block;line-height:1.3}.top-team-cat-content:hover .top-team-cat-content-img{overflow:hidden}.top-team-cat-content:hover .top-team-cat-content-img img{transform:scale(1.1);transition:.3s}.top-team-cat-content:hover .top-team-cat-content__body{background:#fff800;transition:.3s}.top-team-cat-content:hover .top-team-cat-content-title{color:#000;transition:.3s}.top-team-cat-content:hover .top-team-cat-content-title::after{border-color:#000;transition:.3s}.youtube-wrap-layout{width:100%;margin-left:auto;margin-right:auto}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube video,.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.youtube video{outline:none}.youtube-wrap{position:relative}.youtube__button{width:70px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:10px;cursor:pointer}@media only screen and (max-width: 1039px){.youtube__button{display:none}}.sankaku{width:75px;height:50px;border-radius:13px;padding-left:5px;background:#fff;display:flex;align-items:center;justify-content:center}.sankaku::after{content:'';width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #fff800}.b-border-table-area__body{margin-top:8rem;padding-left:6rem}@media only screen and (max-width: 1039px){.b-border-table-area__body{padding-left:0}}.b-border-table table{width:100%}.b-border-table th,.b-border-table td{vertical-align:top;text-align:left;border-bottom:1px solid #000}.b-border-table tr:last-child th,.b-border-table tr:last-child td{padding-bottom:0 !important;border-bottom-width:0 !important}.b-border-table th{white-space:nowrap;width:17rem;padding:1rem 0 1rem 4.5rem;font-weight:400;letter-spacing:.3rem}@media only screen and (max-width: 1039px){.b-border-table th{text-align:left;padding-left:0;padding-right:1.5rem;padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width: 767px){.b-border-table th{width:100px}}.b-border-table.b-border-table--th-long th{padding-right:2rem}.b-border-table td{padding-top:1.5rem;padding-bottom:1.5rem;font-weight:400;letter-spacing:.1rem}.b-border-table td>*+*{margin-top:2.5rem}.b-border-table td a{color:#005d3d;text-decoration:underline}.b-border-table td a:hover{text-decoration:none}@media only screen and (max-width: 1039px){.b-border-table td{padding-left:0;padding-top:1.5rem;padding-bottom:2rem}}@media only screen and (max-width: 767px){.b-border-table.b-border-table--sp-block th,.b-border-table.b-border-table--sp-block td{display:block;width:100%}}@media only screen and (max-width: 767px){.b-border-table.b-border-table--sp-block th{white-space:normal;padding-bottom:0;border-bottom-width:0}}@media only screen and (max-width: 767px){.b-border-table.b-border-table--sp-block td{padding-top:0}}@media only screen and (max-width: 767px){.coach{margin-bottom:3rem}}.coach__body{margin-top:7rem}.coach-content{background:#fff;padding:5.3rem;box-shadow:0 8px 0 rgba(0,0,0,0.25)}@media only screen and (max-width: 1039px){.coach-content{padding-left:3.5rem;padding-right:3.5rem}}@media only screen and (max-width: 767px){.coach-content{padding-left:2rem;padding-right:2rem}}.coach-content-m+.coach-content-m{margin-top:3rem}.coach-content-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.coach-content__img{width:31.5%}@media only screen and (max-width: 767px){.coach-content__img{width:100%;text-align:center}}.coach-img img{width:100%;height:40rem;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (max-width: 1039px){.coach-img img{height:40vw}}@media only screen and (max-width: 767px){.coach-img img{width:29rem;height:40rem}}.coach-content__img__txt{margin-top:3rem;text-align:center}.coach-en-name{letter-spacing:.25rem}.coach-content__txt{width:63%}@media only screen and (max-width: 767px){.coach-content__txt{width:100%}}.coach-name{font-weight:400;letter-spacing:.3rem}@media only screen and (max-width: 767px){.coach-name.coach-name--pc{display:none}}.coach-name.coach-name--sp{display:none}@media only screen and (max-width: 767px){.coach-name.coach-name--sp{display:block}}.coach-name.coach-name--sp-mb{margin-bottom:1rem}.coach-content__table{margin-top:3.3rem}.coach-info-table table{width:100%}.coach-info-table th,.coach-info-table td{vertical-align:top;text-align:left;border-bottom:1px solid #000;padding-top:2rem;padding-bottom:2rem}@media only screen and (max-width: 767px){.coach-info-table th,.coach-info-table td{display:block}}.coach-info-table th{padding-right:3.6rem;white-space:nowrap;font-weight:400;line-height:1.4;letter-spacing:.15rem}@media only screen and (max-width: 767px){.coach-info-table th{font-weight:700;border-bottom-width:0;padding-bottom:.75rem}}.coach-info-table td{line-height:1.4}.coach-info-table td a{color:#005d3d;text-decoration:underline}.coach-info-table td a:hover{text-decoration:none}@media only screen and (max-width: 767px){.coach-info-table td{font-weight:400;line-height:1.7;padding-top:0}}@media only screen and (max-width: 767px){.coach-info-table tr:last-child td{border-bottom-width:0;padding-bottom:0}}.concept__body{margin-top:7rem}.concept-content-m+.concept-content-m{margin-top:1px}.concept-content__header{background:#005d3d;padding:1.5rem 5.5rem 2rem;position:relative;cursor:pointer}@media only screen and (max-width: 1039px){.concept-content__header{padding:2.5rem 3rem 3rem}}.concept-content__header__btn{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 1039px){.concept-content__header__btn{top:2rem;right:1.5rem;transform:translateY(0)}}.concept-content-btn{display:inline-block;vertical-align:middle;line-height:1;width:15px;height:2px;background:#fff;position:relative}.concept-content-btn::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:inherit;border-radius:inherit;transform:rotate(90deg)}.concept-content-btn.active::after{display:none}.concept-content__header-flex{display:flex;align-items:center}@media only screen and (max-width: 1039px){.concept-content__header-flex{display:block}}.concept-content__header__age{margin-right:5rem}@media only screen and (max-width: 1039px){.concept-content__header__age{margin-right:0}}.concept-age-txt{font-size:3.6rem;font-weight:700;color:#fff;letter-spacing:.35rem}@media only screen and (max-width: 767px){.concept-age-txt{font-size:30px}}@media only screen and (max-width: 1039px){.concept-content__header__txt{margin-top:.5rem}}.concept-header-txt{font-weight:400;color:#fff800;letter-spacing:.1rem}.concept-content__body{padding:3rem 5rem 6rem;display:none}@media only screen and (max-width: 1039px){.concept-content__body{padding-left:0;padding-right:0}}.concept-content-txt{font-weight:400;letter-spacing:.1rem}.contact-tel__main{max-width:710px;margin-left:auto;margin-right:auto}.contact__body{margin-top:12rem}.description-wrap{text-align:center}@media only screen and (max-width: 767px){.description-wrap{text-align:left}}.description{font-weight:700;letter-spacing:.2rem}.form__kiyaku{margin-top:7rem}.form__btn{margin-top:7rem;text-align:center}.form-content{border-bottom:1px solid #000;padding-bottom:3rem}.form-content+.form-content{margin-top:3rem}.form-content:last-child{border-bottom-width:0}.form-content-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.form-content-flex.form-content-flex--flex-start{align-items:flex-start}.form-content-flex.form-content-flex--radio{align-items:flex-start}.form-content__label{width:35%}@media only screen and (max-width: 767px){.form-content__label{width:100%}}.form-content-flex.form-content-flex--flex-start.form-content-flex--flex-start--m .form-content__label{margin-top:1rem}.form-content__control{width:60%;position:relative}@media only screen and (max-width: 767px){.form-content__control{width:100%;margin-top:1rem}}@media only screen and (max-width: 767px){.form-content.form-content--kiyaku .form-content__label{display:none}}.form-content__label--require{position:relative;padding-right:40px}@media only screen and (max-width: 767px){.form-content__label--require{display:flex}}.label{font-size:2.4rem;font-weight:500;color:#005d3d;letter-spacing:.15rem}@media only screen and (max-width: 767px){.label{font-size:18px}}.label.label--ls-large{letter-spacing:1rem}.require-wrap{position:absolute;right:0;top:0}@media only screen and (max-width: 767px){.require-wrap{position:static;display:inline-block;margin-left:10px}}.label-chu-m{display:inline-block;margin-top:1rem}@media only screen and (max-width: 767px){.label-chu-m{margin-top:0}}.require-txt{font-size:16px;background:#e60012;color:#fff;display:inline-block;padding:5px 20px 7px;border-radius:10px}@media only screen and (max-width: 767px){.require-txt{font-size:14px;padding:2px 10px 3.5px;border-radius:5px}}.form-input{position:relative}.form-input input,.form-input select,.form-input textarea{width:100%;max-width:540px;border-radius:5px;background:#f0f0f0;padding:0rem 2rem;font-size:1.8rem;letter-spacing:.1rem}.form-input input::placeholder,.form-input select::placeholder,.form-input textarea::placeholder{color:#bfbfbf}.form-input input:-ms-input-placeholder,.form-input select:-ms-input-placeholder,.form-input textarea:-ms-input-placeholder{color:#bfbfbf}.form-input input::-ms-input-placeholder,.form-input select::-ms-input-placeholder,.form-input textarea::-ms-input-placeholder{color:#bfbfbf}@media only screen and (max-width: 767px){.form-input input,.form-input select,.form-input textarea{max-width:100%;font-size:18px}}.form-input input,.form-input select{height:50px}.form-input textarea{height:360px;padding-top:1.3rem;padding-bottom:1.3rem}.select{position:relative;max-width:370px}@media only screen and (max-width: 767px){.select{max-width:100%}}.select::after{content:'';width:10px;height:10px;background:transparent;border:0;border-top:solid 1px #005d3d;border-right:solid 1px #005d3d;transform:rotate(135deg);position:absolute;top:50%;right:2rem;margin-top:-5px}.select select{color:#bfbfbf}.select select.selected{color:#000}.select select::-ms-expand{display:none}.input-txt{font-size:1.8rem}@media only screen and (max-width: 767px){.input-txt{font-size:18px}}.checkbox-input{position:relative;padding-top:.5rem}.checkbox-input .mwform-checkbox-field{display:block}.checkbox-input .vertical-item+.vertical-item{margin-top:1.7rem !important}.checkbox-input .mwform-checkbox-field-text{display:block;position:relative;padding-left:23px;line-height:1;font-size:2rem;color:#005d3d}@media only screen and (max-width: 767px){.checkbox-input .mwform-checkbox-field-text{font-size:18px}}.checkbox-input .mwform-checkbox-field-text::before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-45%);width:18px;height:18px;border:1px solid #005d3d;background:#fff}.checkbox-input input:checked+.mwform-checkbox-field-text::after{content:"";display:block;position:absolute;top:1px;left:6px;width:7px;height:14px;transform:rotate(40deg);border-bottom:2px solid #005d3d;border-right:2px solid #005d3d}.checkbox-input input{display:block;width:0;height:0;opacity:0}.checkbox-input .error{width:100%;display:inline-block}.checkbox-input.checkbox-input--kiyaku{padding-top:.75rem}@media only screen and (max-width: 767px){.checkbox-input.checkbox-input--kiyaku{text-align:center}}@media only screen and (max-width: 767px){.checkbox-input.checkbox-input--kiyaku .mwform-checkbox-field{display:inline-block}}.checkbox-input.checkbox-input--kiyaku .mwform-checkbox-field-text{font-size:1.6rem;color:#000;padding-left:27px}@media only screen and (max-width: 767px){.checkbox-input.checkbox-input--kiyaku .mwform-checkbox-field-text{font-size:16px}}.checkbox-input.checkbox-input--kiyaku .mwform-checkbox-field-text::before{border-color:#000}.form-btn{display:inline-block;background:#005d3d;color:#fff;border-radius:45px;position:relative;box-shadow:0 1rem 0 rgba(0,0,0,0.1)}.form-btn input[type="submit"]{display:block;min-width:480px;padding:2.5rem 3rem 3rem 4rem;background:transparent;font-size:3rem;letter-spacing:1rem}@media only screen and (max-width: 767px){.form-btn input[type="submit"]{min-width:295px;padding:20px 20px 25px 30px;font-size:24px;letter-spacing:10px}}.form-btn:hover{transform:translateY(1rem);box-shadow:none;transition:.3s}.mw_wp_form .error{white-space:nowrap;position:absolute;top:calc(100% + .5rem);left:0;font-size:16px !important}.contact-thanks{width:97%;max-width:500px;background:#fff;padding:3rem 1rem;border-radius:1rem;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10001}.contact-thanks-back{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:10000}.jogador-emblem-img img{width:20rem;height:auto}.kakko-heading-wrap{text-align:center}.kakko-heading-wrap-m{margin-top:7rem}.kakko-heading{display:inline-block;min-width:470px;padding:1.5rem 1rem 2rem;position:relative}@media only screen and (max-width: 500px){.kakko-heading{min-width:100%}}.kakko-heading::before,.kakko-heading::after{content:'';width:10px;height:100%;position:absolute;top:0}.kakko-heading::before{border:1px solid #000;border-right-width:0;left:0}.kakko-heading::after{border:1px solid #000;border-left-width:0;right:0}.kakko-heading-en-txt{font-size:4.8rem;font-weight:700}@media only screen and (max-width: 767px){.kakko-heading-en-txt{font-size:35px}}.kakko-heading-txt{font-size:2.4rem;font-weight:400;letter-spacing:.1rem}@media only screen and (max-width: 767px){.kakko-heading-txt{font-size:22px}}.kakko-heading-txt-m{margin-top:1rem}.kakko-heading.kakko-heading--white-base::before,.kakko-heading.kakko-heading--white-base::after{border-color:#fff}.kakko-heading.kakko-heading--white-base .kakko-heading-en-txt{color:#fff}.kakko-heading.kakko-heading--white-base .kakko-heading-txt{color:#fff800}.kakko-heading.kakko-heading--white::before,.kakko-heading.kakko-heading--white::after{border-color:#fff}.kakko-heading.kakko-heading--white .kakko-heading-en-txt{color:#fff}.kakko-heading.kakko-heading--white .kakko-heading-txt{color:#fff}.kakko-txt{display:inline-block;text-indent:-.5em}.kakko-txt::before{content:'【'}.kakko-txt::after{content:'】'}.kiyaku-box{text-align:center;border:1px solid #000;padding:4.5rem 2rem;border-radius:2rem}@media only screen and (max-width: 1039px){.kiyaku-box{text-align:left}}.kiyaku-box__header{text-align:center}.kiyaku-box__body{margin-top:2rem}.kiyaku-box-txt{letter-spacing:.1rem}.left-border-heading{padding-left:12.4rem;position:relative;letter-spacing:.35rem}.left-border-heading::after{content:'';width:11rem;height:2px;background:#000;position:absolute;top:50%;left:0}.map iframe{width:100% !important;height:40rem !important}.message__body__kantoku{margin-top:6.5rem;max-width:75rem;margin-left:auto;margin-right:auto}.message__body__kantoku-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.message__body__kantoku__txt{width:70%;padding-top:3rem}@media only screen and (max-width: 767px){.message__body__kantoku__txt{width:100%;text-align:center}}.message__body__kantoku__img{width:27%}@media only screen and (max-width: 767px){.message__body__kantoku__img{display:none}}.message__body__kantoku__img__txt{margin-top:1rem;text-align:center}.kantoku-name-txt{color:#fff;letter-spacing:.1rem}.kantoku-name-en-txt{color:#fff;letter-spacing:.1rem}.kantoku-name-en-txt-m{margin-top:.5rem}.page-archive__post{margin-top:11rem}.page-top-img{height:40rem;display:flex;align-items:center;justify-content:center;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){.page-top-img{height:200px}}.page-top-img__title{display:inline-block}.en-page-title{font-size:6rem;font-weight:700;color:#fff}@media only screen and (max-width: 767px){.en-page-title{font-size:30px}}.page-title{background:#000;padding:.25rem 1rem .5rem;font-size:1.8rem;font-weight:500;color:#fff800}@media only screen and (max-width: 767px){.page-title{font-size:18px}}.page-title-m{margin-top:1rem}.pagination-wrap{display:flex;align-items:center;justify-content:center;font-size:18px;color:#000}.pagination-wrap-m{margin-top:8rem}.page-numbers:not(.prev):not(.next):not(.dots){text-align:center;background:transparent;padding:9px 0;color:#000;width:30px;height:40px;border-radius:5px}.page-numbers{display:block;margin-right:14px}.page-numbers:last-child{margin-right:0}.page-numbers.current{background:#000 !important;color:#fff !important;pointer-events:none !important}.page-numbers.prev,.page-numbers.next{display:none}.page-numbers:not(.current):not(.prev):not(.next):not(.dots):hover{background:#005d3d;color:#fff;transition:.3s}.philosophy{overflow:hidden}.philosophy__body{margin-top:7rem}.philosophy-content-m+.philosophy-content-m{margin-top:7.5rem}.philosophy-content-flex{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.philosophy-content:nth-child(even) .philosophy-content-flex{flex-direction:row-reverse}.philosophy-content__img{width:53%}@media only screen and (max-width: 1039px){.philosophy-content__img{width:100%}}.philosophy-content__txt{width:42%;padding-bottom:1rem}@media only screen and (max-width: 1039px){.philosophy-content__txt{width:100%;padding-bottom:0;position:relative}}@media only screen and (max-width: 1039px){.philosophy-content__txt__header__number{position:absolute;top:0;left:0;transform:translateY(-50%)}}.philosophy-content-number{font-size:7.2rem;font-weight:700;letter-spacing:.7rem}@media only screen and (max-width: 1039px){.philosophy-content-number{display:flex;align-items:center;justify-content:center;text-align:center;width:60px;height:60px;background:#fff;border-radius:50%;padding-left:.7rem;font-size:30px}}.philosophy-content__txt__header__txt{padding-top:.5rem}@media only screen and (max-width: 1039px){.philosophy-content__txt__header__txt{padding-top:30px}}.philosophy-content-title{font-weight:500;letter-spacing:.3rem}.philosophy-content__txt__body{margin-top:5.5rem}@media only screen and (max-width: 1039px){.philosophy-content__txt__body{margin-top:2rem}}.philosophy-content-txt{line-height:2}.schdule__body{margin-top:7rem}.schdule-content{max-width:670px;margin-left:auto;margin-right:auto}.schdule-content-m+.schdule-content-m{margin-top:7rem}.single-btn-list-flex{display:flex;align-items:center}.single-btn{width:33.3333333333333%;font-size:18px}@media only screen and (max-width: 767px){.single-btn{font-size:16px}}.single-btn.single-btn--prev{text-align:left}.single-btn.single-btn--back{text-align:center}.single-btn.single-btn--next{text-align:right}.single-btn__link>a{position:relative;color:#000;display:inline-block}.single-btn__link.single-btn__link--prev>a{padding-left:17px}.single-btn__link.single-btn__link--next>a{padding-right:17px}.single-btn__link>a::before{position:absolute;top:50%;transform:translateY(-50%)}.single-btn__link.single-btn__link--prev>a::before{content:'<';left:0}.single-btn__link.single-btn__link--next>a::before{content:'>';right:0}.single-btn__link>a:hover{text-decoration:underline}.single-btn__back-link>a{width:150px;display:inline-block;background:#000;padding:8px 0 9px;border:2px solid #000;border-radius:10px;color:#fff}@media only screen and (max-width: 767px){.single-btn__back-link>a{padding:12px 0;width:80px}}.single-btn__back-link>a:hover{background:#fff;color:#000;transition:.3s}.single-txt{overflow:hidden;font-weight:400;line-height:1.875;word-break:break-all}.single-txt>*{margin-top:2rem}.single-txt>*:first-child{margin-top:0rem}.single-txt h1,.single-txt h2,.single-txt h3,.single-txt h4,.single-txt h5,.single-txt h6{letter-spacing:.15rem}.single-txt h1{font-size:3rem}@media only screen and (max-width: 767px){.single-txt h1{font-size:25px}}.single-txt h2{font-size:2.4rem}@media only screen and (max-width: 767px){.single-txt h2{font-size:22px}}.single-txt h3{font-size:2rem}@media only screen and (max-width: 767px){.single-txt h3{font-size:20px}}.single-txt h4{font-size:1.8rem}@media only screen and (max-width: 767px){.single-txt h4{font-size:18px}}.single-txt h5{font-size:1.6rem}@media only screen and (max-width: 767px){.single-txt h5{font-size:16px}}.single-txt h6{font-size:1.4rem}@media only screen and (max-width: 767px){.single-txt h6{font-size:14px}}.single-txt img{display:block;width:100%;height:auto}.single-txt figcaption{color:#A5A5A5;margin-top:1rem}.single-txt ul{padding-left:1.5em}.single-txt ol{padding-left:1.5em}.single-txt ul>li{list-style:disc}.single-txt ol>li{list-style:decimal}.single-txt a{color:#005d3d;text-decoration:underline}.single-txt table{width:100%;background:#fff}.single-txt table th,.single-txt table td{border:1px solid #e2e2e2;padding:1.5rem;text-align:left}.single-txt table th{font-weight:500}.single-txt blockquote{background:#f5f5f5;padding:2rem}.single-txt .wp-block-group{margin-top:7rem}.single-txt .wp-block-group>*{margin-top:2rem}.single-txt .wp-block-group>*:first-child{margin-top:0}.single-txt .wp-block-group:first-child{margin-top:0}.single-header{border-bottom:1px solid #e2e2e2;padding-bottom:4rem}.single-header__title-flex{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 500px){.single-header__title-flex{flex-wrap:wrap}}.single-header__title__title{margin-top:2rem;padding-right:1rem}.single-header__title__cat{margin-top:2rem}.single-title{font-weight:500}.single-body{max-width:700px;margin-left:auto;margin-right:auto;margin-top:5rem}@media only screen and (max-width: 767px){.single-body{max-width:100%}}.single-body__txt{margin-top:3rem}.single-body__btn{margin-top:7.7rem}.team-cat-content-m+.team-cat-content-m{margin-top:10rem}.team-cat-content__header{text-align:center;pointer-events:none}@media only screen and (max-width: 767px){.team-cat-content__header{pointer-events:auto;cursor:pointer}}.team-cat-content__header__title{background:#fff800;padding:2rem 1rem}.team-cat-content-en-txt{font-family:"Orbitron",sans-serif;font-size:7.2rem;line-height:1;letter-spacing:.5rem}@media only screen and (max-width: 767px){.team-cat-content-en-txt{font-size:35px}}.team-cat-content-txt{color:#fff;letter-spacing:.2rem}.team-cat-content-txt span{vertical-align:middle}.team-cat-content-txt__small{display:inline-block}.team-cat-content__header__target{background:#000;padding:.5rem 1rem .75rem}.team-cat-content__body{margin-top:4.5rem}.team-cat-content__body-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.team-cat-content__body__img{width:44%}@media only screen and (max-width: 767px){.team-cat-content__body__img{width:100%}}.team-cat-content__body__txt{width:51%}@media only screen and (max-width: 767px){.team-cat-content__body__txt{width:100%}}.team-cat-content__body__txt-flex{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.team-cat-content__body__txt-flex{flex-wrap:wrap-reverse}}.team-cat-content__body__txt__info{width:100%}@media only screen and (max-width: 767px){.team-cat-content__body__txt__info{margin-top:3rem}}.team-cat-content__body__txt__img{width:100%}.team-cat-info-table table{width:100%}.team-cat-info-table caption{padding-bottom:2rem}.team-cat-info-table-heading{text-align:center;background:#000;padding:1rem 1rem 1.25rem;position:relative;pointer-events:none}@media only screen and (max-width: 767px){.team-cat-info-table-heading{pointer-events:auto;cursor:pointer}}@media only screen and (max-width: 767px){.team-cat-info-table-heading::after{content:'';width:10px;height:10px;background:transparent;border:0;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(135deg);position:absolute;top:50%;right:2rem;margin-top:-6px}}.team-cat-info-table-heading.active::after{border:0;border-bottom:solid 1px #fff;border-left:solid 1px #fff;margin-top:-3px}.team-cat-info-table.team-cat-info-table--acordion tbody{display:table-row-group}@media only screen and (max-width: 767px){.team-cat-info-table.team-cat-info-table--acordion tbody{display:none}}.team-cat-info-table-heading-txt{line-height:1;color:#fff;letter-spacing:.2rem}.team-cat-info-table th,.team-cat-info-table td{text-align:left;border-bottom:1px solid #000;padding-top:.9rem;padding-bottom:.9rem;font-size:2.4rem;line-height:1}@media only screen and (max-width: 767px){.team-cat-info-table th,.team-cat-info-table td{font-size:16px}}.team-cat-info-table tr:first-child th,.team-cat-info-table tr:first-child td{padding-top:0}.team-cat-info-table th{width:16rem;letter-spacing:.2rem}@media only screen and (max-width: 767px){.team-cat-info-table th{width:110px}}.team-cat-info-table td{letter-spacing:.1rem}.team-cat-info-table-chu{letter-spacing:.1rem}.team-cat-info-table-chu-m{margin-top:.5rem}.team-cat-content__body__txt__img-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.team-cat-content__body__txt__img__content{margin-top:1rem;width:47%}@media only screen and (max-width: 767px){.team-cat-content__body__txt__img__content{width:49.3%}}.team-cat-content__body__more-info-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.team-cat-content__body__more-info__content{margin-top:5rem;width:48.5%}@media only screen and (max-width: 767px){.team-cat-content__body__more-info__content{width:100%}}.team-profile__body{margin-top:7rem}.team-profile__body__map{margin-top:1rem}.team-profile-table table{width:100%}.team-profile-table-m{margin:-2.2rem 0}.team-profile-table-m table{border-collapse:separate;border-spacing:0 2.2rem}.team-profile-table th,.team-profile-table td{text-align:left;padding:.75rem 2.3rem 1rem;font-size:2.4rem;line-height:1.7}.team-profile-table th.small,.team-profile-table td.small{font-size:2.25rem}@media only screen and (max-width: 767px){.team-profile-table th.small,.team-profile-table td.small{font-size:20px}}@media only screen and (max-width: 767px){.team-profile-table th.sp-center,.team-profile-table td.sp-center{text-align:center}}.team-profile-table th.p-large,.team-profile-table td.p-large{padding-top:3.5rem;padding-bottom:3.5rem}.team-profile-table th.p-little-large,.team-profile-table td.p-little-large{padding-top:2rem;padding-bottom:2rem}@media only screen and (max-width: 767px){.team-profile-table th,.team-profile-table td{display:block;font-size:20px}}.team-profile-table th{width:226px;background:linear-gradient(90deg, #fff 0%, #fff 220px, #fff800 220px, #fff800 226px);letter-spacing:.05rem}@media only screen and (max-width: 767px){.team-profile-table th{width:100%;background:transparent;padding:0}}.team-profile-table td{background:#fff}@media only screen and (max-width: 767px){.team-profile-table td{font-size:18px}}.team-profile-table-td-flex{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1039px){.team-profile-table-td-flex{display:block}}@media only screen and (max-width: 1039px){.team-profile-table-td__btn{margin-top:2rem}}@media only screen and (max-width: 374px){.team-profile-table-td__btn{text-align:center}}.team-profile-table-td__txt__content+.team-profile-table-td__txt__content{margin-top:1rem}.team-profile-table-td__txt__content-flex{display:flex;text-align:left}@media only screen and (max-width: 374px){.team-profile-table-td__txt__content-flex{display:block}}.team-profile-table-td__txt__content__title{width:18.6rem}@media only screen and (max-width: 374px){.team-profile-table-td__txt__content__title{width:100%}}.txt-heading{text-align:center;color:#005d3d}.txt-heading-icon img{width:5rem;height:5rem}.txt-heading-txt{font-weight:500;letter-spacing:.15rem}.txt-heading-txt-m{margin-top:2rem}.txt-heading-sub-txt-m{margin-top:3rem}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwic2V0dGluZy9fY29sb3Iuc2NzcyIsInNldHRpbmcvX2ZvbnQtc3R5bGUuc2NzcyIsInNldHRpbmcvX2ZvbnQuc2NzcyIsInNldHRpbmcvX2hlYWRlci1oZWlnaHQuc2NzcyIsInNldHRpbmcvX2lubmVyLnNjc3MiLCJzZXR0aW5nL19zZWN0aW9uLXBhZGRpbmcuc2NzcyIsInNldHRpbmcvX3RyYW5zaXRpb24uc2NzcyIsInNldHRpbmcvX3otaW5kZXguc2NzcyIsIm1peGluL19tcS5zY3NzIiwibWl4aW4vX2llMTEuc2NzcyIsIm1peGluL19wbGFjZWhvbGRlci5zY3NzIiwibWl4aW4vX2ZvbnQtc3R5bGUuc2NzcyIsIm1peGluL19jb2xvci1jaGFuZ2Uuc2NzcyIsIm1peGluL19iYWNrZ3JvdW5kLWNoYW5nZS5zY3NzIiwibWl4aW4vX2ZsZXgtbWFyZ2luLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwibW9kdWxlL19hYm91dC11cy10eHQuc2NzcyIsIm1vZHVsZS9fYW5pbWF0aW9uLnNjc3MiLCJtb2R1bGUvX2J0bi5zY3NzIiwibW9kdWxlL19jYXQtbGlzdC5zY3NzIiwibW9kdWxlL19jYXQuc2NzcyIsIm1vZHVsZS9fY29udGFjdC1hcmVhLnNjc3MiLCJtb2R1bGUvX2RvdC1saXN0LnNjc3MiLCJtb2R1bGUvX2R3LnNjc3MiLCJtb2R1bGUvX2Zvb3Rlci5zY3NzIiwibW9kdWxlL19oZWFkZXIuc2NzcyIsIm1vZHVsZS9faGVhZGluZy5zY3NzIiwibW9kdWxlL19pbnN0YWdyYW0uc2NzcyIsIm1vZHVsZS9fbG9nby5zY3NzIiwibW9kdWxlL19tYWlsLnNjc3MiLCJtb2R1bGUvX21lbnUuc2NzcyIsIm1vZHVsZS9fbmV3cy1hcmNoaXZlLnNjc3MiLCJtb2R1bGUvX3NsaWNrLnNjc3MiLCJtb2R1bGUvX3Nwb25zb3Iuc2NzcyIsIm1vZHVsZS9fdGVsLnNjc3MiLCJtb2R1bGUvX3RpbWUuc2NzcyIsIm1vZHVsZS9fdG8tdG9wLnNjc3MiLCJtb2R1bGUvX3RvcC1hYm91dC11cy5zY3NzIiwibW9kdWxlL190b3AtYnRuLnNjc3MiLCJtb2R1bGUvX3RvcC1jb2FjaC5zY3NzIiwibW9kdWxlL190b3AtaW1nLnNjc3MiLCJtb2R1bGUvX3RvcC1uZXdzLnNjc3MiLCJtb2R1bGUvX3RvcC10ZWFtLWNhdC5zY3NzIiwibW9kdWxlL195b3V0dWJlLnNjc3MiLCJwYWdlcy9fYi1ib3JkZXJ0YWJsZS1hcmVhLnNjc3MiLCJwYWdlcy9fY29hY2guc2NzcyIsInBhZ2VzL19jb25jZXB0LnNjc3MiLCJwYWdlcy9fY29udGFjdC10ZWwuc2NzcyIsInBhZ2VzL19jb250YWN0LnNjc3MiLCJwYWdlcy9fZGVzY3JpcHRpb24uc2NzcyIsInBhZ2VzL19mb3JtLnNjc3MiLCJwYWdlcy9fam9nYWRvci1lbWJsZW0taW1nLnNjc3MiLCJwYWdlcy9fa2Fra28taGVhZGluZy5zY3NzIiwicGFnZXMvX2tha2tvLXR4dC5zY3NzIiwicGFnZXMvX2tpeWFrdS1ib3guc2NzcyIsInBhZ2VzL19sZWZ0LWJvcmRlci1oZWFkaW5nLnNjc3MiLCJwYWdlcy9fbWFwLnNjc3MiLCJwYWdlcy9fbWVzc2FnZS5zY3NzIiwicGFnZXMvX3BhZ2UtYXJjaGl2ZS5zY3NzIiwicGFnZXMvX3BhZ2UtdG9wLWltZy5zY3NzIiwicGFnZXMvX3BhZ2luYXRpb24uc2NzcyIsInBhZ2VzL19waGlsb3NvcGh5LnNjc3MiLCJwYWdlcy9fc2NoZHVsZS5zY3NzIiwicGFnZXMvX3NpbmdsZS1idG4tbGlzdC5zY3NzIiwicGFnZXMvX3NpbmdsZS10eHQuc2NzcyIsInBhZ2VzL19zaW5nbGUuc2NzcyIsInBhZ2VzL190ZWFtLWNhdC1jb250ZW50LnNjc3MiLCJwYWdlcy9fdGVhbS1wcm9maWxlLnNjc3MiLCJwYWdlcy9fdHh0LWhlYWRpbmcuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBDU1MgRG9jdW1lbnQgKi9cbkBpbXBvcnQgXCJzZXR0aW5nL19jb2xvci5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9fZm9udC1zdHlsZS5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9fZm9udC5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9faGVhZGVyLWhlaWdodC5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9faW5uZXIuc2Nzc1wiO1xuQGltcG9ydCBcInNldHRpbmcvX3NlY3Rpb24tcGFkZGluZy5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9fdHJhbnNpdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwic2V0dGluZy9fei1pbmRleC5zY3NzXCI7XG5cbkBpbXBvcnQgXCJtaXhpbi9fbXEuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGluL19pZTExLnNjc3NcIjtcbkBpbXBvcnQgXCJtaXhpbi9fcGxhY2Vob2xkZXIuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGluL19mb250LXN0eWxlLnNjc3NcIjtcbkBpbXBvcnQgXCJtaXhpbi9fY29sb3ItY2hhbmdlLnNjc3NcIjtcbkBpbXBvcnQgXCJtaXhpbi9fYmFja2dyb3VuZC1jaGFuZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcIm1peGluL19mbGV4LW1hcmdpbi5zY3NzXCI7XG5cbkBpbXBvcnQgXCJiYXNlL19yZXNldC5zY3NzXCI7XG5AaW1wb3J0IFwiYmFzZS9fYmFzZS5zY3NzXCI7XG5cbkBpbXBvcnQgXCJtb2R1bGUvX2Fib3V0LXVzLXR4dC5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL19hbmltYXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fYnRuLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX2NhdC1saXN0LnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX2NhdC5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL19jb250YWN0LWFyZWEuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fZG90LWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fZHcuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX2hlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL19oZWFkaW5nLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX2luc3RhZ3JhbS5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL19sb2dvLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX21haWwuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL19uZXdzLWFyY2hpdmUuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fc2xpY2suc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fc3BvbnNvci5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL190ZWwuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fdGltZS5zY3NzXCI7XG5AaW1wb3J0IFwibW9kdWxlL190by10b3Auc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fdG9wLWFib3V0LXVzLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX3RvcC1idG4uc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fdG9wLWNvYWNoLnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX3RvcC1pbWcuc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fdG9wLW5ld3Muc2Nzc1wiO1xuQGltcG9ydCBcIm1vZHVsZS9fdG9wLXRlYW0tY2F0LnNjc3NcIjtcbkBpbXBvcnQgXCJtb2R1bGUvX3lvdXR1YmUuc2Nzc1wiO1xuXG5AaW1wb3J0IFwicGFnZXMvX2ItYm9yZGVydGFibGUtYXJlYS5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2NvYWNoLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fY29uY2VwdC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2NvbnRhY3QtdGVsLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fY29udGFjdC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2Rlc2NyaXB0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fZm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2pvZ2Fkb3ItZW1ibGVtLWltZy5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX2tha2tvLWhlYWRpbmcuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19rYWtrby10eHQuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19raXlha3UtYm94LnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fbGVmdC1ib3JkZXItaGVhZGluZy5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX21hcC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX21lc3NhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19wYWdlLWFyY2hpdmUuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19wYWdlLXRvcC1pbWcuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19wYWdpbmF0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fcGhpbG9zb3BoeS5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX3NjaGR1bGUuc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19zaW5nbGUtYnRuLWxpc3Quc2Nzc1wiO1xuQGltcG9ydCBcInBhZ2VzL19zaW5nbGUtdHh0LnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fc2luZ2xlLnNjc3NcIjtcbkBpbXBvcnQgXCJwYWdlcy9fdGVhbS1jYXQtY29udGVudC5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX3RlYW0tcHJvZmlsZS5zY3NzXCI7XG5AaW1wb3J0IFwicGFnZXMvX3R4dC1oZWFkaW5nLnNjc3NcIjtcbiIsIlxuLy/jgZPjgZPjgavoibLjga7lpInmlbDjgpLoqJjov7BcblxuLy/nmb1cbiR3aGl0ZTogI2ZmZmZmZjtcblxuLy/pu5JcbiRibGFjazogIzAwMDAwMDtcblxuLy/ngbDoibJcbiRncmF5OiAjQTVBNUE1O1xuXG5cbi8v44OZ44O844K544Kr44Op44O8XG4kYmFzZS1jb2xvcjogI2ZmZjgwMDtcbiRiYXNlLWNvbG9yLS1jbGVhcjogcmdiYSgyNTUsMjQ4LDAsMC45KTtcblxuJGZvbnQtY29sb3I6ICMwMDAwMDA7XG5cbiRmb250LWFjY2VudDogIzAwNWQzZDtcblxuLy/jg6HjgqTjg7Pjgqvjg6njg7xcbiRtYWluLWNvbG9yOiAjZWZlZmVmO1xuXG4vL+OCouOCr+OCu+ODs+ODiOOCq+ODqeODvFxuJGFjY2VudC1jb2xvcjogIzAwNWQzZDtcbiRhY2NlbnQtY29sb3ItLWdyZWVuOiAjMTg5MzkyO1xuJGFjY2VudC1jb2xvci0tcmVkOiAjZDI0ZTRlO1xuJGFjY2VudC1jb2xvci0tYmx1ZTogIzNkNmViNjtcblxuLy/nt5pcbiRib3JkZXItY29sb3I6ICNlMmUyZTI7XG5cbi8v5b2xXG4kc2hhZG93LWNvbG9yOiByZ2JhKDAsMCwwLDAuMSk7XG5cbiRwbGFjZS1ob2xkZXItY29sb3I6ICNiZmJmYmY7XG5cbiRpbnB1dC1jb2xvcjogI2YwZjBmMDtcblxuJHJlZC1jb2xvcjogI2U2MDAxMjtcbiIsIi8vZm9udC1zaXplXG4kaDEtLWxhcmdlLXNpemU6IDMuNnJlbTtcbiRoMS1zaXplOiAzLjByZW07XG4kaDItc2l6ZTogMi40cmVtO1xuJGgzLXNpemU6IDIuMHJlbTtcbiRoNC1zaXplOiAxLjhyZW07XG4kaDUtc2l6ZTogMS42cmVtO1xuJGg2LXNpemU6IDEuNHJlbTtcbi8vc3BcbiRoMS0tbGFyZ2Utc2l6ZS0tc3A6IDMwcHg7XG4kaDEtc2l6ZS0tc3A6IDI1cHg7XG4kaDItc2l6ZS0tc3A6IDIycHg7XG4kaDMtc2l6ZS0tc3A6IDIwcHg7XG4kaDQtc2l6ZS0tc3A6IDE4cHg7XG4kaDUtc2l6ZS0tc3A6IDE2cHg7XG4kaDYtc2l6ZS0tc3A6IDE0cHg7XG5cbi8vbGluZS1oZWlnaHRcbiRoMS1oZWlnaHQ6IDEuMztcbiRoMi1oZWlnaHQ6IDEuNztcbiRoMy1oZWlnaHQ6IDEuNztcbiRoNC1oZWlnaHQ6IDEuNztcbiRoNS1oZWlnaHQ6IDEuNztcbiRoNi1oZWlnaHQ6IDEuNztcbi8vc3BcbiRoMS1oZWlnaHQtLXNwOiBudWxsO1xuJGgyLWhlaWdodC0tc3A6IG51bGw7XG4kaDMtaGVpZ2h0LS1zcDogbnVsbDtcbiRoNC1oZWlnaHQtLXNwOiBudWxsO1xuJGg1LWhlaWdodC0tc3A6IG51bGw7XG4kaDYtaGVpZ2h0LS1zcDogbnVsbDtcblxuLy9mb250LXdlaWdodFxuJGgxLXdlaWdodDogNzAwO1xuJGgyLXdlaWdodDogNzAwO1xuJGgzLXdlaWdodDogNzAwO1xuJGg0LXdlaWdodDogNTAwO1xuJGg1LXdlaWdodDogNTAwO1xuJGg2LXdlaWdodDogNTAwO1xuLy9zcFxuJGgxLXdlaWdodC0tc3A6IG51bGw7XG4kaDItd2VpZ2h0LS1zcDogbnVsbDtcbiRoMy13ZWlnaHQtLXNwOiBudWxsO1xuJGg0LXdlaWdodC0tc3A6IG51bGw7XG4kaDUtd2VpZ2h0LS1zcDogbnVsbDtcbiRoNi13ZWlnaHQtLXNwOiBudWxsO1xuXG4vL+ODoeODi+ODpeODvFxuJG1lbnUtZW4tc2l6ZTogMS44cmVtO1xuJG1lbnUtZW4td2VpZ2h0OiA3MDA7XG5cbiRtZW51LWpwLXNpemU6IDEuMnJlbTtcbiRtZW51LWpwLXdlaWdodDogNTAwO1xuJG1lbnUtanAtc2l6ZS0tc21hbGw6IDEuMHJlbTtcblxuJGZvb3Rlci1tZW51LWVuLXNpemU6IDIuMHJlbTtcbiRmb290ZXItbWVudS1lbi13ZWlnaHQ6IDcwMDtcbiRmb290ZXItbWVudS1lbi1zaXplLS1zcDogMjBweDtcbiRmb290ZXItbWVudS1qcC1zaXplOiAxLjRyZW07XG4kZm9vdGVyLW1lbnUtanAtd2VpZ2h0OiA1MDA7XG4kZm9vdGVyLW1lbnUtanAtc2l6ZS0tc3A6IDEycHg7XG5cbi8vU1Djg6Hjg4vjg6Xjg7xcbiRzcC1uYXYtZW4tc2l6ZTogMzBweDtcbiRzcC1uYXYtZW4td2VpZ2h0OiA3MDA7XG4kc3AtbmF2LWpwLXNpemU6IDE0cHg7XG4kc3AtbmF2LWpwLXdlaWdodDogNTAwO1xuXG4vL+ODnOOCv+ODs+OCteOCpOOCulxuJGJ0bi1zaXplOiAxLjhyZW07XG4kYnRuLXdlaWdodDogNzAwO1xuJGJ0bi1oZWlnaHQ6IDE7XG4kYnRuLXNpemUtLXNwOiAxOHB4O1xuXG5cbi8v44OY44OD44OA44O844Gu44GK5ZWP44GE5ZCI44KP44Gb44Oc44K/44OzXG4kdG9wLWNvbnRhY3QtYnRuLWVuLXNpemU6IDIuNHJlbTtcbiR0b3AtY29udGFjdC1idG4tZW4tc2l6ZS0tc3A6IDMwcHg7XG4kdG9wLWNvbnRhY3QtYnRuLWVuLXdlaWdodDogNzAwO1xuJHRvcC1jb250YWN0LWJ0bi1qcC1zaXplOiAxLjJyZW07XG4kdG9wLWNvbnRhY3QtYnRuLWpwLXNpemUtLXNwOiAxOHB4O1xuJHRvcC1jb250YWN0LWJ0bi1qcC13ZWlnaHQ6IDUwMDtcblxuXG4vL+OCs+ODlOODvOODqeOCpOODiFxuJGNvcHlyaWdodC1zaXplOiAxLjJyZW07XG4kY29weXJpZ2h0LXNpemUtLXNwOiAxNnB4O1xuXG4vL+imi+WHuuOBl1xuJGhlYWRpbmctc2l6ZTogMS4ycmVtO1xuJGhlYWRpbmctd2VpZ2h0OiA1MDA7XG4kaGVhZGluZy1zaXplLS1zcDogMTJweDtcbiRoZWFkaW5nLWVuLXNpemU6IDQuOHJlbTtcbiRoZWFkaW5nLWVuLXdlaWdodDogNzAwO1xuJGhlYWRpbmctZW4tc2l6ZS0tc3A6IDM0cHg7XG5cbi8v5LiL5bGk44Oa44O844K444K/44Kk44OI44OrXG4kZW4tcGFnZS10aXRsZS1zaXplOiA2cmVtO1xuJGVuLXBhZ2UtdGl0bGUtd2VpZ2h0OiA3MDA7XG4kZW4tcGFnZS10aXRsZS1zaXplLS1zcDogMzBweDtcbiRwYWdlLXRpdGxlLXNpemU6IDEuOHJlbTtcbiRwYWdlLXRpdGxlLXdlaWdodDogNTAwO1xuJHBhZ2UtdGl0bGUtc2l6ZS0tc3A6IDE4cHg7XG5cbiRrYWtrby1oZWFkaW5nLWVuLXR4dC1zaXplOiA0LjhyZW07XG4ka2Fra28taGVhZGluZy1lbi10eHQtd2VpZ2h0OiA3MDA7XG4ka2Fra28taGVhZGluZy1lbi10eHQtc2l6ZS0tc3A6IDM1cHg7XG4ka2Fra28taGVhZGluZy10eHQtc2l6ZTogMi40cmVtO1xuJGtha2tvLWhlYWRpbmctdHh0LXdlaWdodDogNDAwO1xuJGtha2tvLWhlYWRpbmctdHh0LXNpemUtLXNwOiAyMnB4O1xuXG4vL+OCouODvOOCq+OCpOODllxuJGNhdC1zaXplOiAxLjRyZW07XG4kY2F0LXNpemUtLXNwOiAxNHB4O1xuJGNhdC0tbGFyZ2Utc2l6ZTogMS44cmVtO1xuJGNhdC0tbGFyZ2Utc2l6ZS0tc3A6IDE4cHg7XG5cbiR0aW1lLXNpemU6IDEuNHJlbTtcbiR0aW1lLXNpemUtLXNwOiAxNHB4O1xuXG4vL3BhZ2luYXRpb25cbiRwYWdpbmF0aW9uLXNpemU6IDE4cHg7XG5cbi8v5qyh44G45YmN44G4XG4kc2luZ2xlLWJ0bi1zaXplOiAxOHB4O1xuXG4vL+ODleOCqeODvOODoFxuLy/lv4XpoIhcbiRyZXF1aXJlLXNpemU6IDE2cHg7XG4kcmVxdWlyZS1zaXplLS1zcDogMTRweDtcblxuLy/jg6njg5njg6tcbiRsYWJlbC1zaXplOiAyLjRyZW07XG4kbGFiZWwtd2VpZ2h0OiA1MDA7XG4kbGFiZWwtc2l6ZS0tc3A6IDE4cHg7XG5cbi8v44Kk44Oz44OX44OD44OI44K/44Kk44OI44OrXG4kaW5wdXQtc2l6ZTogMS44cmVtO1xuJGlucHV0LXNpemUtLXNwOiAxOHB4O1xuXG4vL+ODqeOCuOOCquODnOOCv+ODs1xuJHJhZGlvLXNpemU6IDIuMHJlbTtcbiRyYWRpby1zaXplLS1zcDogMThweDtcblxuLy/lkIzmhI9cbiRjaGVjay1zaXplOiAxLjZyZW07XG4kY2hlY2stc2l6ZS0tc3A6IDE2cHg7XG5cbi8v6KaP57SEXG4ka2l5YWt1LXNpemU6IDEuNnJlbTtcbiRraXlha3Utc2l6ZS0tc3A6IDE2cHg7XG5cbi8v6YCB5L+h44Oc44K/44OzXG4kZm9ybS1idG4tc2l6ZTogMy4wcmVtO1xuJGZvcm0tYnRuLXNpemUtLXNwOiAyNHB4O1xuXG4vL1RPUCBBQk9VVCBVU1xuJHRvcC1hYm91dC11cy10aXRsZS1zaXplOiAzLjZyZW07XG4kdG9wLWFib3V0LXVzLXRpdGxlLXdlaWdodDogNTAwO1xuJHRvcC1hYm91dC11cy10aXRsZS1zaXplLS1zcDogMzBweDtcblxuJHRvcC1hYm91dC11cy1kZXRhaWwtbnVtYmVyLXNpemU6IDQuOHJlbTtcbiR0b3AtYWJvdXQtdXMtZGV0YWlsLW51bWJlci1oZWlnaHQ6IDE7XG4kdG9wLWFib3V0LXVzLWRldGFpbC1udW1iZXItd2VpZ2h0OiA3MDA7XG4kdG9wLWFib3V0LXVzLWRldGFpbC1udW1iZXItc2l6ZS0tc3A6IDM2cHg7XG5cbi8vVEVBTSBDQVRFR09SWVxuJHRlYW0tY2F0LXRpdGxlLXNpemU6IDQuOHJlbTtcbiR0ZWFtLWNhdC10aXRsZS1oZWlnaHQ6IDE7XG4kdGVhbS1jYXQtdGl0bGUtc2l6ZS0tc3A6IDM1cHg7XG4kdGVhbS1jYXQtdGl0bGUtLWxhcmdlLXNpemU6IDcuMnJlbTtcblxuLy9QSElMT1NQSFlcbiRwaGlsb3NvcGh5LW51bWJlci1zaXplOiA3LjJyZW07XG4kcGhpbG9zb3BoeS1udW1iZXItd2VpZ2h0OiA3MDA7XG4kcGhpbG9zb3BoeS1udW1iZXItc2l6ZS0tc3A6IDMwcHg7XG5cbi8vQ09OQ0VQVFxuJGNvbmNlcHQtYWdlLXR4dC1zaXplOiAzLjZyZW07XG4kY29uY2VwdC1hZ2UtdHh0LXdlaWdodDogNzAwO1xuJGNvbmNlcHQtYWdlLXR4dC1zaXplLS1zcDogMzBweDtcblxuLy9DT0FDSFxuJGNvYWNoLWVuLW5hbWUtc2l6ZTogMi4ycmVtO1xuJGNvYWNoLWVuLW5hbWUtd2VpZ2h0OiA3MDA7XG4kY29hY2gtZW4tbmFtZS1zaXplLS1zcDogMjBweDtcbiIsIi8v44GT44GT44GrZm9udC1mYW1pbHnjgpLoqJjov7Bcbi8vICRiYXNlLWZvbnQ6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4kYmFzZS1mb250OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblxuJGFjY2VudC1mb250OiAnT3JiaXRyb24nLCBzYW5zLXNlcmlmO1xuXG4kZW4tZm9udDogJ0dyYWR1YXRlJywgY3Vyc2l2ZTtcblxuXG4vL1xuLy8gJGJhc2UtZm9udDogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4iLCIvL+ODmOODg+ODgOODvOOBrumrmOOBlVxuJGhlYWRlci1oZWlnaHQ6IDExcmVtO1xuJGhlYWRlci1oZWlnaHQtLXBjLWhlYWRlcjogMTByZW07XG4kaGVhZGVyLWhlaWdodC0tdGFiOiA3MHB4O1xuJGhlYWRlci1oZWlnaHQtLXNwOiA3MHB4O1xuIiwiLy/jgqTjg7Pjg4rjg7zluYVcbiRpbm5lcjogMTA1MHB4O1xuJGlubmVyLS1sYXJnZXN0OiAxNjAwcHg7XG4kaW5uZXItcmVzcG9uc2l2ZTogOTUlOy8vaW5uZXLmnKrmuoDjga53aWR0aFxuXG4vLyAkaW5uZXItLXNtYWxsOiAxMDUwcHg7XG4iLCIvL+WQhOOCu+OCr+OCt+ODp+ODs+OBruS9meeZvVxuJHNlY3Rpb24tcGFkZGluZzogMTByZW07XG4vLyAkc2VjdGlvbi1wYWRkaW5nLS1zbWFsbDogMTByZW07XG4kc2VjdGlvbi1wYWRkaW5nLS1sYXJnZTogMTVyZW07XG4iLCIvL3RyYW5zaXRpb27jgpLjgZPjgZPjgafkuIDmi6znrqHnkIbjgZnjgotcbiRub3JtYWwtdHJhbnNpdGlvbjogLjNzO1xuJGhlYWRlci10cmFuc2l0aW9uOiAuNXM7XG4kZmFkZWluLXRyYW5zaXRpb246IDEuNXM7XG4iLCIvL3otaW5kZXjjga7lgKTjgpLjgZPjgZPjgafkuIDlhYPnrqHnkIZcbiRub3JtYWwtejogMTtcbiR6b3JlLXo6IDA7XG4kbWludXMtejogLTE7XG4kbWludXMtdHdvLXo6IC0yO1xuJHNsaWNrLXo6IDk5OTtcbiR0by10b3AtejogMTAwMDtcbiRoZWFkZXItejogOTk5OTtcbiRoZWFkZXItei1taW51cy0tMjogJGhlYWRlci16IC0gMjtcbiRoZWFkZXItei1taW51czogJGhlYWRlci16IC0gMTtcbiRoZWFkZXItei1wbHVzOiAkaGVhZGVyLXogKyAxO1xuJGhlYWRlci16LXBsdXMtLTI6ICRoZWFkZXItei1wbHVzICsgMTtcbiIsIi8v44GT44GT44Gr44Oh44OH44Kj44Ki44Kv44Ko44Oq44Ki44KS6KiY6L+wXG5cbi8v44OW44Os44O844Kv44Od44Kk44Oz44OIXG4kYnJlYWtwb2ludHM6IChcbiAgICBzZTogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc0cHgpXCIsXG4gICAgbW9iaWxlOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweClcIixcbiAgICBzcDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXCIsXG4gICAgdGFiOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDM5cHgpXCIsXG4gICAgdGFiLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KVwiLFxuICAgIHBjLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNDBweClcIixcbiAgICBwYy1oZWFkZXI6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweClcIixcbiAgICBpbm5lci1sYXJnZXN0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjk5cHgpXCIsXG4pO1xuXG4vL21peGluXG5AbWl4aW4gbXEoJGJyZWFrcG9pbnQpIHtcbiAgICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbiIsIi8vIElFMTHjg4/jg4Pjgq9cbkBtaXhpbiBpZTExIHtcbiAgQGF0LXJvb3Qge1xuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgKjo6LW1zLWJhY2tkcm9wLCAmIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yOiAkZm9udC1jb2xvcikge1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC8vIElFXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLy8gRWRnZVxuICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cbiIsIi8vZm9udC1zaXpl562JXG5AbWl4aW4gZm9udC1zdHlsZSgkc2l6ZSwkaGVpZ2h0LCR3ZWlnaHQsJGNvbG9yKSB7XG5cdGZvbnQtc2l6ZTogJHNpemU7XG5cdGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xuXHRmb250LXdlaWdodDogJHdlaWdodDtcblx0Y29sb3I6ICRjb2xvcjtcbn1cbiIsIkBtaXhpbiBjb2xvci1jaGFuZ2UoJGNvbG9yOiAkYmFzZS1jb2xvcikge1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxufVxuIiwiQG1peGluIGJhY2tncm91bmQtY2hhbmdlKCRjb2xvcjogJGJhc2UtY29sb3IpIHtcbiAgJjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuIiwiQG1peGluIGZsZXgtbWFyZ2luKCRudW1iZXIsJHNpZGUtcGFkZGluZywkdG9wLXBhZGRpbmcpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogJHNpZGUtcGFkZGluZyooLTEpO1xuICBtYXJnaW4tcmlnaHQ6ICRzaWRlLXBhZGRpbmcqKC0xKTtcbiAgLmZsZXgtbWFyZ2luLWNoaWxkI3skbnVtYmVyfSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvICN7JG51bWJlcn0pO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6ICR0b3AtcGFkZGluZyAkc2lkZS1wYWRkaW5nIDA7XG4gICAgLy9pZTEx44GnY2FsY+OBruWJsuOCiuWIh+OCjOOBquOBhOWApOOBjOS9v+OBiOOBquOBhOOBn+OCgVxuICAgIEBpZigkbnVtYmVyID09IDMpIHtcbiAgICAgIEBpbmNsdWRlIGllMTEge1xuICAgICAgICB3aWR0aDogY2FsYyg5OSUgLyAjeyRudW1iZXJ9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8v44GT44GT44GrcmVzZXQuY3Nz44KS6KiY6L+wXG5cbi8qISBkZXN0eWxlLmNzcyB2MS4wLjEzIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbmljb2xhcy1jdXNhbi9kZXN0eWxlLmNzcyAqL1xuXG4vKiBSZXNldCBib3gtbW9kZWxcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqIDMuIFJlbW92ZSBncmF5IG92ZXJsYXkgb24gbGlua3MgZm9yIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFZlcnRpY2FsIHJoeXRobVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBMaXN0cyAoZW51bWVyYXRpb24pXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG51bCxcbm9sIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4vKiBMaXN0cyAoZGVmaW5pdGlvbilcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICBtYXJnaW46IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbmVtYmVkLFxub2JqZWN0LFxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZXNldCBmb3JtIGZpZWxkcyB0byBtYWtlIHRoZW0gc3R5bGVhYmxlXG4gKiAxLiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggdG8gcHJlc2VydmUgdGhlaXIgbG9vayBpbiBpT1MuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgLyogMSAqL1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGNoZWNrYm94O1xuICBhcHBlYXJhbmNlOiBjaGVja2JveDtcbn1cblxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiByYWRpbztcbiAgYXBwZWFyYW5jZTogcmFkaW87XG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSxcblt0eXBlPVwiYnV0dG9uXCJdW2Rpc2FibGVkXSxcblt0eXBlPVwicmVzZXRcIl1bZGlzYWJsZWRdLFxuW3R5cGU9XCJzdWJtaXRcIl1bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIFJlbW92ZSBwYWRkaW5nXG4gKi9cblxub3B0aW9uIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXNldCB0byBpbnZpc2libGVcbiAqL1xuXG5maWVsZHNldCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgcGFkZGluZzogMDsgLyogMSAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENsaWNrYWJsZSBsYWJlbHNcbiAqL1xuXG5sYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIFRhYmxlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGQsXG50aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiBDU1MgRG9jdW1lbnQgKi9cbmh0bWwge1xuXHRmb250LXNpemU6IDYyLjUlO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdEBpbmNsdWRlIG1xKHRhYikge1xuXHRcdGZvbnQtc2l6ZTogNjAlO1xuXHR9XG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0Zm9udC1zaXplOiA0NSU7XG5cdH1cbn1cblxuYm9keSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMHZ3O1xuXHRmb250LWZhbWlseTogJGJhc2UtZm9udDtcblx0Zm9udC1zaXplOiAxLjZlbTtcblx0Y29sb3I6ICRmb250LWNvbG9yO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctdG9wOiAycmVtO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdEBpbmNsdWRlIG1xKHBjLW9ubHkpIHtcblx0XHRvdmVyZmxvdy15OiB2aXNpYmxlIWltcG9ydGFudDtcblx0fVxuXHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtLXRhYjtcblx0fVxuXHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodC0tc3A7XG5cdH1cbn1cblxuYm9keS5wYWdlIHtcblx0QGluY2x1ZGUgbXEocGMtb25seSkge1xuXHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodDtcblx0fVxuXHRAaW5jbHVkZSBtcShwYy1oZWFkZXIpIHtcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtLXBjLWhlYWRlcjtcblx0fVxuXHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQtLXRhYjtcblx0fVxuXHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodC0tc3A7XG5cdH1cbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+WQhOOCu+OCr+OCt+ODp+ODs+OBruS9meeZvS8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy/lpInmlbDjga9zZXR0aW5nL19zZWN0aW9uLXBhZGRpbmcuc2Nzc+OBq+iomOi/sFxuLnNlY3Rpb24tcGFkZGluZyB7XG5cdHBhZGRpbmc6ICRzZWN0aW9uLXBhZGRpbmcgMDtcbn1cbi5zZWN0aW9uLXBhZGRpbmctdCB7XG5cdHBhZGRpbmctdG9wOiAkc2VjdGlvbi1wYWRkaW5nO1xufVxuLnNlY3Rpb24tcGFkZGluZy1iIHtcblx0cGFkZGluZy1ib3R0b206ICRzZWN0aW9uLXBhZGRpbmc7XG59XG5cbi5zZWN0aW9uLXBhZGRpbmctLWxhcmdlIHtcblx0cGFkZGluZzogJHNlY3Rpb24tcGFkZGluZy0tbGFyZ2UgMDtcbn1cbi5zZWN0aW9uLXBhZGRpbmctLWxhcmdlLXQge1xuXHRwYWRkaW5nLXRvcDogJHNlY3Rpb24tcGFkZGluZy0tbGFyZ2U7XG59XG4uc2VjdGlvbi1wYWRkaW5nLS1sYXJnZS1iIHtcblx0cGFkZGluZy1ib3R0b206ICRzZWN0aW9uLXBhZGRpbmctLWxhcmdlO1xufVxuXG4vLyAuc2VjdGlvbi1wYWRkaW5nLS1zbWFsbCB7XG4vLyBcdHBhZGRpbmc6ICRzZWN0aW9uLXBhZGRpbmctLXNtYWxsIDA7XG4vLyB9XG4vLyAuc2VjdGlvbi1wYWRkaW5nLS1zbWFsbC10IHtcbi8vIFx0cGFkZGluZy10b3A6ICRzZWN0aW9uLXBhZGRpbmctLXNtYWxsO1xuLy8gfVxuLy8gLnNlY3Rpb24tcGFkZGluZy0tc21hbGwtYiB7XG4vLyBcdHBhZGRpbmctYm90dG9tOiAkc2VjdGlvbi1wYWRkaW5nLS1zbWFsbDtcbi8vIH1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/jgqTjg7Pjg4rjg7zluYUvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy/lpInmlbDjga9zZXR0aW5nL19pbm5lci5zY3Nz44Gr6KiY6L+wXG4uaW5uZXIge1xuXHR3aWR0aDogJGlubmVyO1xuXHRtYXgtd2lkdGg6ICRpbm5lcjtcblx0bWFyZ2luOiAwIGF1dG87XG5cdEBpbmNsdWRlIG1xKHRhYikge1xuXHRcdHdpZHRoOiAkaW5uZXItcmVzcG9uc2l2ZTtcblx0fVxufVxuXG4uaW5uZXIuaW5uZXItLXNwLWFsbCB7XG5cdEBpbmNsdWRlIG1xKHRhYikge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi5pbm5lci1sYXJnZXN0IHtcblx0d2lkdGg6ICRpbm5lci0tbGFyZ2VzdDtcblx0bWF4LXdpZHRoOiAkaW5uZXItLWxhcmdlc3Q7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRAaW5jbHVkZSBtcShpbm5lci1sYXJnZXN0KSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cblxuLmlubmVyLWFsbCB7XG5cdHdpZHRoOiAkaW5uZXItcmVzcG9uc2l2ZTtcblx0bWFyZ2luOiAwIGF1dG87XG59XG5cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+ODleOCqeODs+ODiOOCteOCpOOCuuOAgeihjOOBrumrmOOBleOAgeOCpuOCp+OCpOODiC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vL+WkieaVsOOBr3NldHRpbmcvX2ZvbnQtc3R5bGUuc2Nzc+OBq+iomOi/sFxuXG4uaDEtLWxhcmdlIHtcblx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDEtLWxhcmdlLXNpemUsJGgxLWhlaWdodCwkaDEtd2VpZ2h0LG51bGwpO1xuXHQvL3NwXG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDEtLWxhcmdlLXNpemUtLXNwLCRoMS1oZWlnaHQtLXNwLCRoMS13ZWlnaHQtLXNwLG51bGwpO1xuXHR9XG59XG5cbi5oMSB7XG5cdEBpbmNsdWRlIGZvbnQtc3R5bGUoJGgxLXNpemUsJGgxLWhlaWdodCwkaDEtd2VpZ2h0LG51bGwpO1xuXHQvL3NwXG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDEtc2l6ZS0tc3AsJGgxLWhlaWdodC0tc3AsJGgxLXdlaWdodC0tc3AsbnVsbCk7XG5cdH1cbn1cblxuLmgyIHtcblx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDItc2l6ZSwkaDItaGVpZ2h0LCRoMi13ZWlnaHQsbnVsbCk7XG5cdC8vc3Bcblx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHRAaW5jbHVkZSBmb250LXN0eWxlKCRoMi1zaXplLS1zcCwkaDItaGVpZ2h0LS1zcCwkaDItd2VpZ2h0LS1zcCxudWxsKTtcblx0fVxufVxuXG4uaDMge1xuXHRAaW5jbHVkZSBmb250LXN0eWxlKCRoMy1zaXplLCRoMy1oZWlnaHQsJGgzLXdlaWdodCxudWxsKTtcblx0Ly9zcFxuXHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdEBpbmNsdWRlIGZvbnQtc3R5bGUoJGgzLXNpemUtLXNwLCRoMy1oZWlnaHQtLXNwLCRoMy13ZWlnaHQtLXNwLG51bGwpO1xuXHR9XG59XG5cbi5oNCB7XG5cdEBpbmNsdWRlIGZvbnQtc3R5bGUoJGg0LXNpemUsJGg0LWhlaWdodCwkaDQtd2VpZ2h0LG51bGwpO1xuXHQvL3NwXG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDQtc2l6ZS0tc3AsJGg0LWhlaWdodC0tc3AsJGg0LXdlaWdodC0tc3AsbnVsbCk7XG5cdH1cbn1cblxuLmg1IHtcblx0QGluY2x1ZGUgZm9udC1zdHlsZSgkaDUtc2l6ZSwkaDUtaGVpZ2h0LCRoNS13ZWlnaHQsbnVsbCk7XG5cdC8vc3Bcblx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHRAaW5jbHVkZSBmb250LXN0eWxlKCRoNS1zaXplLS1zcCwkaDUtaGVpZ2h0LS1zcCwkaDUtd2VpZ2h0LS1zcCxudWxsKTtcblx0fVxufVxuXG4uaDYge1xuXHRAaW5jbHVkZSBmb250LXN0eWxlKCRoNi1zaXplLCRoNi1oZWlnaHQsJGg2LXdlaWdodCxudWxsKTtcblx0Ly9zcFxuXHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdEBpbmNsdWRlIGZvbnQtc3R5bGUoJGg2LXNpemUtLXNwLCRoNi1oZWlnaHQtLXNwLCRoNi13ZWlnaHQtLXNwLG51bGwpO1xuXHR9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/jg5Xjgqnjg7Pjg4jjgqbjgqfjgqTjg4gvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5mb250LWJvbGQge1xuXHRmb250LXdlaWdodDogNzAwO1xufVxuXG4uZm9udC1ub3JtYWwge1xuXHRmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9udC10aGluIHtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+ihjOmrmC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gLmxpbmUtaGVpZ2h0MCB7XG4vLyAgIGxpbmUtaGVpZ2h0OiAwO1xuLy8gfVxuLy8gLmxpbmUtaGVpZ2h0MSB7XG4vLyAgIGxpbmUtaGVpZ2h0OiAxO1xuLy8gfVxuLy8gLmxpbmUtaGVpZ2h0MS0yIHtcbi8vICAgbGluZS1oZWlnaHQ6IDEuMjtcbi8vIH1cbi5saW5lLWhlaWdodDEtNSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4vLyAubGluZS1oZWlnaHQxLTYge1xuLy8gICBsaW5lLWhlaWdodDogMS42O1xuLy8gfVxuLmxpbmUtaGVpZ2h0MS03IHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi8vIC5saW5lLWhlaWdodDEtNzUge1xuLy8gICBsaW5lLWhlaWdodDogMS43NTtcbi8vIH1cbi8vIC5saW5lLWhlaWdodDEtODUge1xuLy8gICBsaW5lLWhlaWdodDogMS44NTtcbi8vIH1cbi5saW5lLWhlaWdodDEtODcge1xuICBsaW5lLWhlaWdodDogMS44Nztcbn1cbi5saW5lLWhlaWdodDIge1xuICBsaW5lLWhlaWdodDogMjtcbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/mloflrZfplpMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4ubGV0dGVyLXNwYWNpbmctMDUge1xuXHRsZXR0ZXItc3BhY2luZzogLS4wNXJlbTtcbn1cbi8vIC5sZXR0ZXItc3BhY2luZzAge1xuLy8gXHRsZXR0ZXItc3BhY2luZzogMDtcbi8vIH1cbi5sZXR0ZXItc3BhY2luZzAtNSB7XG5cdGxldHRlci1zcGFjaW5nOiAuMDVyZW07XG59XG4ubGV0dGVyLXNwYWNpbmcxIHtcblx0bGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xufVxuLmxldHRlci1zcGFjaW5nMS01IHtcblx0bGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcbn1cbi5sZXR0ZXItc3BhY2luZzIge1xuXHRsZXR0ZXItc3BhY2luZzogLjJyZW07XG59XG4ubGV0dGVyLXNwYWNpbmcyLTUge1xuXHRsZXR0ZXItc3BhY2luZzogLjI1cmVtO1xufVxuLmxldHRlci1zcGFjaW5nNSB7XG5cdGxldHRlci1zcGFjaW5nOiAuNXJlbTtcbn1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+ODleOCqeODs+ODiC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLmJhc2UtZm9udCB7XG5cdGZvbnQtZmFtaWx5OiAkYmFzZS1mb250O1xufVxuLy8gLmFjY2VudC1mb250IHtcbi8vIFx0Zm9udC1mYW1pbHk6ICRhY2NlbnQtZm9udDtcbi8vIH1cbi5lbi1mb250IHtcblx0Zm9udC1mYW1pbHk6ICRlbi1mb250O1xufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+aWh+Wtl+iJsi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi5iYXNlLWNvbG9yIHtcblx0Y29sb3I6ICRiYXNlLWNvbG9yO1xufVxuLy9cbi8vXG4uYWNjZW50LWNvbG9yIHtcblx0Y29sb3I6ICRhY2NlbnQtY29sb3I7XG59XG5cbi8vIC5mb250LWNvbG9yIHtcbi8vIFx0Y29sb3I6ICRibGFjaztcbi8vIH1cbi8vXG4ud2hpdGUtY29sb3Ige1xuXHRjb2xvcjogJHdoaXRlO1xufVxuXG4vLyAuYmxhY2stY29sb3Ige1xuLy8gXHRjb2xvcjogJGJsYWNrO1xuLy8gfVxuXG4vLyAubm90ZS1jb2xvciB7XG4vLyBcdGNvbG9yOiAkbm90ZS1jb2xvcjtcbi8vIH1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL+S9meeZveiqv+aVtOeUqC8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gLy/kuK3lpK7jgojjgZtcbi8vIC5tLWF1dG8ge1xuLy8gXHRtYXJnaW46IDAgYXV0bztcbi8vIH1cbi8vIC8v5Y+z44Ga44KBXG4vLyAubS1hdXRvLS1sZWZ0IHtcbi8vIFx0bWFyZ2luLWxlZnQ6IGF1dG87XG4vLyB9XG4vLyAvL+W3puOBmuOCgVxuLy8gLm0tYXV0by0tcmlnaHQge1xuLy8gXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG4vLyB9XG4vL1xuLy8gQGluY2x1ZGUgbXEodGFiKSB7XG4vLyBcdC8v5Lit5aSu44KI44GbXG4vLyBcdC5tLWF1dG8tLXRhYiB7XG4vLyBcdFx0bWFyZ2luOiAwIGF1dG87XG4vLyBcdH1cbi8vIFx0Ly/lj7PjgZrjgoFcbi8vIFx0Lm0tYXV0by0tbGVmdC0tdGFiIHtcbi8vIFx0XHRtYXJnaW4tbGVmdDogYXV0bztcbi8vIFx0fVxuLy8gXHQvL+W3puOBmuOCgVxuLy8gXHQubS1hdXRvLS1yaWdodC0tdGFiIHtcbi8vIFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG4vLyBcdH1cbi8vIH1cbi8vXG4vLyBAaW5jbHVkZSBtcShzcCkge1xuLy8gXHQvL+S4reWkruOCiOOBm1xuLy8gXHQubS1hdXRvLS1zcCB7XG4vLyBcdFx0bWFyZ2luOiAwIGF1dG87XG4vLyBcdH1cbi8vIFx0Ly/lj7PjgZrjgoFcbi8vIFx0Lm0tYXV0by0tbGVmdC0tc3Age1xuLy8gXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuLy8gXHR9XG4vLyBcdC8v5bem44Ga44KBXG4vLyBcdC5tLWF1dG8tLXJpZ2h0LS1zcCB7XG4vLyBcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gXHR9XG4vLyB9XG5cbiRzcGFjZUNsYXNzOiBmYWxzZSAhZGVmYXVsdDsvL3RydWXjgarjgonjg57jg7zjgrjjg7PkuIrkuIvjga7jgq/jg6njgrnjgpLlh7rliptcbiR0YWI6IGZhbHNlICFkZWZhdWx0Oy8vdHJ1ZeOBquOCiXRhYuW5heOBruS9meeZveOCkuWHuuWKm1xuJHNwOiBmYWxzZSAhZGVmYXVsdDsvL3RydWXjgarjgolzcOW5heOBruS9meeZveOCkuWHuuWKm1xuJHNwYWNlUGFkZGluZzogZmFsc2UgIWRlZmF1bHQ7Ly90cnVl44Gq44KJ44OR44OD44OH44Kj44Oz44Kw5LiK5LiL44Gu44Kv44Op44K544KS5Ye65YqbXG4kc3BhY2Utc2lkZUNsYXNzOiB0cnVlICFkZWZhdWx0Oy8vdHJ1ZeOBquOCieODnuODvOOCuOODs+W3puWPs+OBruOCr+ODqeOCueOCkuWHuuWKm1xuJHNwYWNlLXNpZGVQYWRkaW5nOiBmYWxzZSAhZGVmYXVsdDsvL3RydWXjgarjgonjg5Hjg4Pjg4fjgqPjg7PjgrDlt6blj7Pjga7jgq/jg6njgrnjgpLlh7rliptcbiRlbmRWYWx1ZTogMjAgIWRlZmF1bHQ7Ly/nr4Tlm7LvvIjkvovvvJogMTDjgarjgonjgIEubXQtNTB7bWFyZ2luLXRvcDogNS4wcmVtfeOBvuOBp+WHuuWKm1xuXG5cbkBpZiAkc3BhY2VDbGFzcyB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGVuZFZhbHVlIHtcbiAgICAubXQjeyRpICogNX0ge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtICogJGk7XG4gICAgfVxuICAgIC5tYiN7JGkgKiA1fSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gKiAkaTtcbiAgICB9XG5cdFx0QGlmICR0YWIge1xuXHRcdFx0Lm10I3skaSAqIDV9LS10YWIge1xuXHRcdFx0XHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHQgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdCAgICB9XG5cdCAgICAubWIjeyRpICogNX0tLXRhYiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1xKHRhYikge1xuXHQgICAgICBcdG1hcmdpbi1ib3R0b206IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0ICAgIH1cblx0XHR9XG5cdFx0QGlmICRzcCB7XG5cdFx0XHQubXQjeyRpICogNX0tLXNwIHtcblx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHQgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdCAgICB9XG5cdCAgICAubWIjeyRpICogNX0tLXNwIHtcblx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0ICAgICAgXHRtYXJnaW4tYm90dG9tOiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdCAgICB9XG5cdFx0fVxuICAgIEBpZiAkc3BhY2VQYWRkaW5nIHtcbiAgICAgIC5wdCN7JGkgKiA1fSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gKiAkaTtcbiAgICAgIH1cbiAgICAgIC5wYiN7JGkgKiA1fSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gKiAkaTtcbiAgICAgIH1cblx0XHRcdEBpZiAkdGFiIHtcblx0XHRcdFx0LnB0I3skaSAqIDV9LS10YWIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKHRhYikge1xuXHRcdFx0ICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0ICAgIC5wYiN7JGkgKiA1fS0tdGFiIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHQgICAgICBcdHBhZGRpbmctYm90dG9tOiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdFx0QGlmICRzcCB7XG5cdFx0XHRcdC5wdCN7JGkgKiA1fS0tc3Age1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0XHQgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICogJGkgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0ICAgIH1cblx0XHQgICAgLnBiI3skaSAqIDV9LS1zcCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHQgICAgICBcdHBhZGRpbmctYm90dG9tOiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdFx0fVxuICAgIH1cblx0XHRAaWYgJHNwYWNlLXNpZGVDbGFzcyB7XG5cdFx0XHQubWwjeyRpICogNX0ge1xuXHQgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICogJGk7XG5cdCAgICB9XG5cblx0XHRcdC5tciN7JGkgKiA1fSB7XG5cdCAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICogJGk7XG5cdCAgICB9XG5cdFx0XHRAaWYgJHRhYiB7XG5cdFx0XHRcdC5tbCN7JGkgKiA1fS0tdGFiIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHRcdCAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdCAgICAubXIjeyRpICogNX0tLXRhYiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEodGFiKSB7XG5cdFx0ICAgICAgXHRtYXJnaW4tcmlnaHQ6IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHRAaWYgJHNwIHtcblx0XHRcdFx0Lm1sI3skaSAqIDV9LS1zcCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHRcdCAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdCAgICAubXIjeyRpICogNX0tLXNwIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdCAgICAgIFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW0gKiAkaSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpZiAkc3BhY2Utc2lkZVBhZGRpbmcge1xuXHRcdFx0LnBsI3skaSAqIDV9IHtcblx0ICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gKiAkaTtcblx0ICAgIH1cblx0XHRcdC5wciN7JGkgKiA1fSB7XG5cdCAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAqICRpO1xuXHQgICAgfVxuXHRcdFx0QGlmICR0YWIge1xuXHRcdFx0XHQucGwjeyRpICogNX0tLXRhYiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEodGFiKSB7XG5cdFx0XHQgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0ICAgIC5wciN7JGkgKiA1fS0tdGFiIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHQgICAgICBcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0XHRAaWYgJHNwIHtcblx0XHRcdFx0LnBsI3skaSAqIDV9LS1zcCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHRcdCAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICogJGkgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0ICAgIH1cblx0XHQgICAgLnByI3skaSAqIDV9LS1zcCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHQgICAgICBcdHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAqICRpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuICB9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vYmFja2dyb3VuZC1jb2xvci8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYmctbWFpbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRtYWluLWNvbG9yO1xufVxuLmJnLWJhc2Uge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1jb2xvcjtcbn1cbi5iZy1hY2NlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LWNvbG9yO1xufVxuLmJnLWJsYWNrIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xufVxuXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v44Oc44O844OA44O8Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4uYm9yZGVyLWJvdHRvbSB7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBDdXJyZW50Q29sb3I7XG59XG5cbi51bmRlcmxpbmUge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi51bmRlcmxpbmU6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ob3Zlci1ib3JkZXI6aG92ZXIge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmJvbGQtYm9yZGVyIHtcblx0Zm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy90ZXh06YWN572uLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4udGV4dC1jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWxlZnQge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1sZWZ0LW1hcmdpbi1hdXRvIHtcblx0ZGlzcGxheTogdGFibGU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBpbmNsdWRlIG1xKHRhYikge1xuXHQudGV4dC1jZW50ZXItLXRhYiB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC50ZXh0LWxlZnQtLXRhYiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC50ZXh0LWxlZnQtbWFyZ2luLWF1dG8tLXRhYiB7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEoc3ApIHtcblx0LnRleHQtY2VudGVyLS1zcCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdC50ZXh0LWxlZnQtLXNwIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnRleHQtbGVmdC1tYXJnaW4tYXV0by0tc3Age1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL2Rpc3BsYXnns7svLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLm5vbmUge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLmlubGluZSB7XG5cdGRpc3BsYXk6IGlubGluZVxufVxuXG4uaW5saW5lLWJsb2NrIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vL2llMTHjga7jgb/jgafooajnpLrjgZfjgZ/jgYTjgajjgY1cbi5ibG9jay0taWUge1xuXHRAaW5jbHVkZSBpZTExIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxufVxuXG5AaW5jbHVkZSBtcSh0YWIpIHtcblx0Lm5vbmUtLXRhYiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5ibG9jay0tdGFiIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5pbmxpbmUtLXRhYiB7XG5cdFx0ZGlzcGxheTogaW5saW5lXG5cdH1cblxuXHQuaW5saW5lLWJsb2NrLS10YWIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxufVxuXG5AaW5jbHVkZSBtcShzcCkge1xuXHQubm9uZS0tc3Age1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmxvY2stLXNwIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5pbmxpbmUtLXNwIHtcblx0XHRkaXNwbGF5OiBpbmxpbmVcblx0fVxuXG5cdC5pbmxpbmUtYmxvY2stLXNwIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn1cblxuQGluY2x1ZGUgbXEobW9iaWxlKSB7XG5cdC5ub25lLS1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuYmxvY2stLW1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQuaW5saW5lLS1tb2JpbGUge1xuXHRcdGRpc3BsYXk6IGlubGluZVxuXHR9XG5cblx0LmlubGluZS1ibG9jay0tbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn1cblxuLy9mbGV457O7XG4vLyAuZmxleCB7XG4vLyBcdGRpc3BsYXk6IGZsZXg7XG4vLyB9XG4vL1xuLy8gLmZsZXgtLWZsZXgtd3JhcCB7XG4vLyBcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdGZsZXgtd3JhcDogd3JhcDtcbi8vIH1cbi8vXG4vLyAuZmxleC0tc3BhY2UtYmV0d2VlbiB7XG4vLyBcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdGZsZXgtd3JhcDogd3JhcDtcbi8vIFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gfVxuLy9cbi8vIC5mbGV4LS1zcGFjZS1hcm91bmQge1xuLy8gXHRkaXNwbGF5OiBmbGV4O1xuLy8gXHRmbGV4LXdyYXA6IHdyYXA7XG4vLyBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuLy8gfVxuLy9cbi8vIC5mbGV4LS1jZW50ZXIge1xuLy8gXHRkaXNwbGF5OiBmbGV4O1xuLy8gXHRmbGV4LXdyYXA6IHdyYXA7XG4vLyBcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyBcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuLy8gfVxuLy9cbi8vIC5mbGV4LS1jZW50ZXItc3BhY2UtYmV0d2VlbiB7XG4vLyBcdGRpc3BsYXk6IGZsZXg7XG4vLyBcdGZsZXgtd3JhcDogd3JhcDtcbi8vIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbi8vIFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gfVxuLy9cbi8vIC5hbGlnbi1pdGVtcy1jZW50ZXIge1xuLy8gXHRhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gfVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v5pS56KGMLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4udGV4dGJyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRleHRici0tcGMtb25seSB7XG5cdEBpbmNsdWRlIG1xKHBjLW9ubHkpIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cbn1cblxuLndoaXRlLXNwYWNlLW5vd3JhcCB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ud2hpdGUtc3BhY2Utbm93cmFwLS1wYy1vbmx5IHtcblx0QGluY2x1ZGUgbXEocGMtb25seSkge1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cblxuLmJyZWFrLWFsbCB7XG5cdHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vYm9yZGVyLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gLmJvcmRlci1ib3R0b20ge1xuLy8gXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgQ3VycmVudENvbG9yO1xuLy8gfVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/jg6rjgrnjg4gvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4udWwtaW5kZW50MSB7XG5cdHRleHQtaW5kZW50OiAtMWVtO1xuXHRwYWRkaW5nLWxlZnQ6IDFlbTtcbn1cblxuLy8gLmxpc3QtbXQwNSBsaSArIGxpIHtcbi8vIFx0bWFyZ2luLXRvcDogLjVyZW07XG4vLyB9XG4ubGlzdC1tdDEgbGkgKyBsaSB7XG5cdG1hcmdpbi10b3A6IDFyZW07XG59XG4vLyAubGlzdC1tdDEtNSBsaSArIGxpIHtcbi8vIFx0bWFyZ2luLXRvcDogMS41cmVtO1xuLy8gfVxuLy8gLmxpc3QtbXQyIGxpICsgbGkge1xuLy8gXHRtYXJnaW4tdG9wOiAycmVtO1xuLy8gfVxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/jg6zjgqTjgqLjgqbjg4gvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyAuZmxleC1tYXJnaW4zIHtcbi8vICAgQGluY2x1ZGUgZmxleC1tYXJnaW4oMyw0LjVyZW0sNS41cmVtKTtcbi8vIH1cbi8vXG4vLyAubWFyZ2luLW5vdC1wYyB7XG4vLyBcdCYuZmxleC1tYXJnaW4zIC5mbGV4LW1hcmdpbi1jaGlsZDM6bnRoLW9mLXR5cGUoLW4gKyAzKSB7XG4vLyBcdCAgcGFkZGluZy10b3A6IDA7XG4vLyBcdH1cbi8vIH1cbi8vXG4vLyAucGMtbGFyZ2Utdy0xMDAge1xuLy8gXHRtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG4vLyBcdG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4vLyBcdCYuZmxleC1tYXJnaW4zIC5mbGV4LW1hcmdpbi1jaGlsZDMge1xuLy8gXHQgIEBpbmNsdWRlIG1xKHBjLWxhcmdlKSB7XG4vLyBcdFx0XHR3aWR0aDogMTAwJTtcbi8vIFx0XHRcdHBhZGRpbmctbGVmdDogMDtcbi8vIFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG4vLyAudGFiLXctMTAwIHtcbi8vIFx0bWFyZ2luLWxlZnQ6IDAhaW1wb3J0YW50O1xuLy8gXHRtYXJnaW4tcmlnaHQ6IDAhaW1wb3J0YW50O1xuLy8gXHQmLmZsZXgtbWFyZ2luMyAuZmxleC1tYXJnaW4tY2hpbGQzIHtcbi8vIFx0ICBAaW5jbHVkZSBtcSh0YWIpIHtcbi8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuLy8gXHRcdFx0cGFkZGluZy1yaWdodDogMDtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIH1cbi8vIC5zcC13LTEwMCB7XG4vLyBcdG1hcmdpbi1sZWZ0OiAwIWltcG9ydGFudDtcbi8vIFx0bWFyZ2luLXJpZ2h0OiAwIWltcG9ydGFudDtcbi8vIFx0Ji5mbGV4LW1hcmdpbjMgLmZsZXgtbWFyZ2luLWNoaWxkMyB7XG4vLyBcdCAgQGluY2x1ZGUgbXEoc3ApIHtcbi8vIFx0XHRcdHdpZHRoOiAxMDAlO1xuLy8gXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuLy8gXHRcdFx0cGFkZGluZy1yaWdodDogMDtcbi8vIFx0XHR9XG4vLyBcdH1cbi8vIH1cblxuXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL3dpZHRoLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIC53LTQ3IHtcbi8vIFx0d2lkdGg6IDQ3JTtcbi8vIH1cbi8vXG4vLyAudy00OCB7XG4vLyBcdHdpZHRoOiA0OCU7XG4vLyB9XG4vL1xuLy8gLnctNDkge1xuLy8gXHR3aWR0aDogNDklO1xuLy8gfVxuLy9cbi8vIC53LTMzIHtcbi8vIFx0d2lkdGg6IDMzJTtcbi8vIH1cbi8vIC53LTMyIHtcbi8vIFx0d2lkdGg6IDMzJTtcbi8vIH1cbi8vIC53LTMxIHtcbi8vIFx0d2lkdGg6IDMzJTtcbi8vIH1cblxuLy93aWR0aDogNSU7IH4gd2lkdGg6IDEwMCU7XG4kcGMtd2lkdGg6IGZhbHNlICFkZWZhdWx0Oy8vdHJ1ZeOBquOCiVBD5bmF44Gn44Gud2lkdGjjgpLlh7rliptcbiR0YWItd2lkdGg6IGZhbHNlICFkZWZhdWx0Oy8vdHJ1ZeOBquOCiVRhYuW5heOBp+OBrndpZHRo44KS5Ye65YqbXG4kc3Atd2lkdGg6IGZhbHNlICFkZWZhdWx0Oy8vdHJ1ZeOBquOCiVNQ5bmF44Gn44Gud2lkdGjjgpLlh7rliptcbiRlbmRWYWx1ZS13aWR0aDogMjAgIWRlZmF1bHQ7Ly/nr4Tlm7LvvIjkvovvvJogMTDjgarjgonjgIEudy01MHt3aWR0aDogNTAlfeOBvuOBp+WHuuWKm1xuXG4vL+S7peS4i+OAgeWHuuWKm1xuLy9mcm9tIDHjgIDjga7mlbDlrZfjgpLlpKfjgY3jgY/jgZnjgozjgbDjgIHlh7rlipvmnIDlsI/mlbDlgKTjgpLlsI/jgZXjgY/jgafjgY3jgotcbi8vI3skaSAqIDV944Go44CBd2lkdGg6IDUlICogJGk744Guc+aVsOWtl+OCkuWkp+OBjeOBj+OBmeOCi+OBqOOAgeaEn+immuOCkuWkp+OBjeOBj+OBp+OBjeOCiyg144Gu5YCN5pWw44GnKeOAglxuXG4vL1BDXG5AaWYgJHBjLXdpZHRoIHtcblx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZW5kVmFsdWUtd2lkdGgge1xuXHRcdC53LSN7JGkgKiA1fSB7XG5cdFx0XHR3aWR0aDogNSUgKiAkaTtcblx0XHRcdC8vd2lkdDogMTAwJTvjga7mmYLjgIHlt6blj7Pjg57jg7zjgrjjg7PjgpLvvJDjgavjgZnjgotcblx0XHRcdEBpZiAoJGkgPT0gJGVuZFZhbHVlLXdpZHRoKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vdGFiXG5cdEBpZiAkdGFiLXdpZHRoIHtcblx0XHRAaW5jbHVkZSBtcSh0YWIpIHtcblx0XHRcdEBmb3IgJGkgZnJvbSAxMCB0aHJvdWdoICRlbmRWYWx1ZS13aWR0aCB7XG5cdFx0XHRcdC53LSN7JGkgKiA1fS0tdGFiIHtcblx0XHRcdFx0XHR3aWR0aDogNSUgKiAkaTtcblx0XHRcdFx0XHQvL3dpZHQ6IDEwMCU744Gu5pmC44CB5bem5Y+z44Oe44O844K444Oz44KS77yQ44Gr44GZ44KLXG5cdFx0XHRcdFx0QGlmICgkaSA9PSAkZW5kVmFsdWUtd2lkdGgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL3NwXG5cdFx0QGlmICRzcC13aWR0aCB7XG5cdFx0XHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdFx0XHRAZm9yICRpIGZyb20gMTAgdGhyb3VnaCAkZW5kVmFsdWUtd2lkdGgge1xuXHRcdFx0XHRcdC53LSN7JGkgKiA1fS0tc3Age1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUlICogJGk7XG5cdFx0XHRcdFx0XHQvL3dpZHQ6IDEwMCU744Gu5pmC44CB5bem5Y+z44Oe44O844K444Oz44KS77yQ44Gr44GZ44KLXG5cdFx0XHRcdFx0XHRAaWYgKCRpID09ICRlbmRWYWx1ZS13aWR0aCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyAubXc3MjIge1xuLy8gICBtYXgtd2lkdGg6IDcyMHB4O1xuLy8gICBtYXJnaW4tbGVmdDogYXV0bztcbi8vICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuLy8gfVxuXG4vL2hlaWdodFxuLy8gLmgtMTAwIHtcbi8vIFx0aGVpZ2h0OiAxMDAlO1xuLy8gfVxuXG4vL+eUu+WDj1xuLmltZy0xMDAge1xuXHRpbWcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuXG4vL3RhYuaZguOBq+OCpOODs+ODiuODvOOCkuOBr+OBv+WHuuOBpuihqOekuuOBl+OBn+OBhOOBqOOBjVxuLnRhYi1mdWxsLXdpZHRoIHtcblx0QGluY2x1ZGUgbXEodGFiKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuXHR9XG59XG4vL3Nw5pmC44Gr44Kk44Oz44OK44O844KS44Gv44G/5Ye644Gm6KGo56S644GX44Gf44GE44Go44GNXG4uc3AtZnVsbC13aWR0aCB7XG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0bWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gNTB2dyk7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuXHR9XG59XG4iLCJcbi5hYm91dC11cy1jb3B5LW0ge1xuICBtYXJnaW4tdG9wOiA1cmVtO1xufVxuXG4uYWJvdXQtdXMtY29weSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGV4dGVuZCAuaDM7XG4gIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcbn1cblxuLmFib3V0LXVzLXR4dC1mbSB7XG4gIG1hcmdpbi10b3A6IDYuNXJlbTtcbn1cblxuLmFib3V0LXVzLXR4dC1tID4gKiArICoge1xuICBtYXJnaW4tdG9wOiA0LjVyZW07XG59XG5cbi5hYm91dC11cy10eHQge1xuICBAZXh0ZW5kIC5oMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcbn1cblxuLmFib3V0LXVzLXBhZ2UtdHh0IHtcbiAgQGV4dGVuZCAuaDQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGxldHRlci1zcGFjaW5nOiAuMTVyZW07XG59XG5cbi5hYm91dC11cy1zbWFsbC10eHQge1xuICBAZXh0ZW5kIC5oNjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4iLCIvLyDnlLvpnaLlpJbjgavjgYTjgovnirbmhYtcbi5mYWRlaW4tdXAge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbn1cbi5mYWRlaW4tZG93biB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cblxuLmZhZGVpbi1sZWZ0IHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDBweCk7XG59XG4uZmFkZWluLWxlZnQtLWRlbGF5MiB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMDBweCwgMHB4KTtcblx0QGluY2x1ZGUgbXEoc3ApIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTBweCwgMHB4KTtcblx0fVxufVxuLmZhZGVpbi1sZWZ0LS1kZWxheTMge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAwcHgsIDBweCk7XG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDBweCk7XG5cdH1cbn1cbi5mYWRlaW4tbGVmdC0tZGVsYXk0IHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTkwMHB4LCAwcHgpO1xuXHRAaW5jbHVkZSBtcShzcCkge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MHB4LCAwcHgpO1xuXHR9XG59XG4uZmFkZWluLWxlZnQtLWRlbGF5NSB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMjAwcHgsIDBweCk7XG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDBweCk7XG5cdH1cbn1cblxuLmZhZGVpbi1yaWdodCB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwcHgsIDBweCk7XG59XG5cbi5mYWRlaW4tbGVmdC1sb25nIHtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwMHB4LCAwcHgpO1xufVxuXG4uZmFkZWluLWxlZnQtYm90dG9tIHtcbiAgb3BhY2l0eTogMDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwcHgsIDUwcHgpO1xufVxuLmZhZGVpbi1yaWdodC1ib3R0b20ge1xuICBvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MHB4LCA1MHB4KTtcbn1cblxuLy8g44KG44Gj44GP44KK44G/44GI44KLXG4uZmFkZWluLW9wYWNpdHkge1xuICBvcGFjaXR5OiAwO1xufVxuXG4vLyDlpKfjgY3jgY/jgarjgotcbi5mYWRlaW4tc2NhbGUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG59XG5cbi8qU1DmmYLjgatmYWRlaW7jgarjgZcgKi9cbi5zcC1mYWRlaW4tbm9uZSB7XG5cdEBpbmNsdWRlIG1xKHNwKSB7XG5cdFx0b3BhY2l0eTogMSFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkhaW1wb3J0YW50O1xuXHQgIHRyYW5zaXRpb246ICRmYWRlaW4tdHJhbnNpdGlvbjtcblx0fVxufVxuLyog55S76Z2i5YaF44Gr5YWl44Gj44Gf54q25oWLICovXG4uc2Nyb2xsaW4ge1xuXHRvcGFjaXR5OiAxIWltcG9ydGFudDtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiAkZmFkZWluLXRyYW5zaXRpb247XG59XG4iLCIuYnRuLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyNHJlbTtcbiAgYmFja2dyb3VuZDogJGJsYWNrO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgZm9udC1zaXplOiAkYnRuLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidG4taGVpZ2h0O1xuICBsZXR0ZXItc3BhY2luZzogLjM1cmVtO1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogOHB4IDEwcHggMTBweDtcbiAgICBmb250LXNpemU6ICRidG4tc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmJ0bi5idG4tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBjb2xvcjogJGJsYWNrO1xufVxuXG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogJGJhc2UtY29sb3IhaW1wb3J0YW50O1xuICBjb2xvcjogJGJsYWNrIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xufVxuIiwiLmNhdC1saXN0IHtcbiAgbWF4LXdpZHRoOiA3MjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNhdC1saXN0LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICBAaW5jbHVkZSBtcShtb2JpbGUpIHtcbiAgICBtYXJnaW4tbGVmdDogLS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLS41cmVtO1xuICB9XG59XG5cbi5jYXQtbGlzdC1sYXlvdXQge1xuICB3aWR0aDogMjUlO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICBAaW5jbHVkZSBtcShtb2JpbGUpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gIH1cbn1cblxuLmNhdC1saXN0LWxheW91dC1tIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmNhdC1saXN0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAuM3JlbSAxcmVtIC41cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xufVxuXG4uY2F0LWxpc3QtY29udGVudC10eHQge1xuICBAZXh0ZW5kIC5oNDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcbn1cblxuLmNhdC1saXN0LWNvbnRlbnQtLWFsbCB7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbn1cbi5jYXQtbGlzdC1jb250ZW50LS1uZXdzIHtcbiAgYmFja2dyb3VuZDogJGFjY2VudC1jb2xvci0tZ3JlZW47XG59XG4uY2F0LWxpc3QtY29udGVudC0tZ2FtZSB7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3ItLXJlZDtcbn1cbi5jYXQtbGlzdC1jb250ZW50LS1ldmVudCB7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3ItLWJsdWU7XG59XG5cbi5jYXQtbGlzdC1jb250ZW50OmhvdmVyIC5jYXQtbGlzdC1jb250ZW50LXR4dCB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgzNjBkZWcpO1xuICB0cmFuc2l0aW9uOiAuNXM7XG59XG4iLCIuY2F0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogODVweDtcbiAgcGFkZGluZzogLjI1cmVtIDFyZW0gLjRyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uY2F0LmNhdC0tbmV3cyB7XG4gIGJvcmRlci1jb2xvcjogJGFjY2VudC1jb2xvci0tZ3JlZW47XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3ItLWdyZWVuO1xufVxuLmNhdC5jYXQtLWdhbWUge1xuICBib3JkZXItY29sb3I6ICRhY2NlbnQtY29sb3ItLXJlZDtcbiAgYmFja2dyb3VuZDogJGFjY2VudC1jb2xvci0tcmVkO1xufVxuLmNhdC5jYXQtLWV2ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiAkYWNjZW50LWNvbG9yLS1ibHVlO1xuICBiYWNrZ3JvdW5kOiAkYWNjZW50LWNvbG9yLS1ibHVlO1xufVxuXG5cbi5jYXQtdHh0IHtcbiAgZm9udC1zaXplOiAkY2F0LXNpemU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkY2F0LXNpemUtLXNwO1xuICB9XG59XG5cbi5jYXQuY2F0LS1sYXJnZSB7XG4gIC5jYXQtdHh0IHtcbiAgICBmb250LXNpemU6ICRjYXQtLWxhcmdlLXNpemU7XG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogJGNhdC0tbGFyZ2Utc2l6ZS0tc3A7XG4gICAgfVxuICB9XG59XG5cbi5jYXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHRyYW5zaXRpb246ICRub3JtYWwtdHJhbnNpdGlvbjtcbiAgLmNhdC10eHQge1xuICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yLS1ncmVlbjtcbiAgfVxufVxuXG4uY2F0LmNhdC0tbmV3czpob3ZlciAge1xuICAuY2F0LXR4dCB7XG4gICAgY29sb3I6ICRhY2NlbnQtY29sb3ItLWdyZWVuO1xuICB9XG59XG4uY2F0LmNhdC0tZ2FtZTpob3ZlciAge1xuICAuY2F0LXR4dCB7XG4gICAgY29sb3I6ICRhY2NlbnQtY29sb3ItLXJlZDtcbiAgfVxufVxuLmNhdC5jYXQtLWV2ZW50OmhvdmVyICB7XG4gIC5jYXQtdHh0IHtcbiAgICBjb2xvcjogJGFjY2VudC1jb2xvci0tYmx1ZTtcbiAgfVxufVxuXG4uY2F0LW0ge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC41cmVtO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuIiwiLmNvbnRhY3QtYXJlYS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmNvbnRhY3QtLWNvbnRlbnQtbGF5b3V0IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uY29udGFjdC0tY29udGVudC1sYXlvdXQtbSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cblxuLmNvbnRhY3QtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiAkYWNjZW50LWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtY29udGVudC5jb250YWN0LWNvbnRlbnQtLW9uZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogNXJlbSAxcmVtO1xuICBAaW5jbHVkZSBtcShzZSkge1xuICAgIC50ZWxfX2ljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmNvbnRhY3QtY29udGVudF9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFjdC1jb250ZW50LWhlYWRpbmcge1xuICBAZXh0ZW5kIC5oMjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbn1cblxuLmNvbnRhY3QtY29udGVudF9fdHh0IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFjdC1jb250ZW50LXR4dCB7XG4gIGZvbnQtc2l6ZTogJGg1LXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkaDUtaGVpZ2h0O1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJGg2LXNpemUtLXNwO1xuICB9XG59XG5cbi5jb250YWN0LWNvbnRlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvcjtcbiAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xuXG4gIC5jb250YWN0LWNvbnRlbnQtaGVhZGluZyB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4gIH1cblxuICAuY29udGFjdC1jb250ZW50LXR4dCB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4gIH1cblxuICAudGVsLWltZy50ZWwtaW1nLS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RlbC1pY29uLWJsYWNrLnBuZyk7XG4gIH1cblxuICAudGVsLWltZy50ZWwtaW1nLS1udW1iZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdGVsLW51bWJlci1ibGFjay5wbmcpO1xuICB9XG5cbiAgLm1haWwtaW1nLm1haWwtaW1nLS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21haWwtaWNvbi1ibGFjay5wbmcpO1xuICB9XG5cbiAgLm1haWwtaW1nLm1haWwtaW1nLS10eHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29udGFjdC10eHQtYmxhY2sucG5nKTtcbiAgfVxufVxuIiwiLmRvdC1saXN0IGxpIHtcbiAgdGV4dC1pbmRlbnQ6IC0xZW07XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG4uZG90LWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfjg7snO1xufVxuIiwiLmR3LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZHctY29udGVudC1sYXlvdXQge1xuICBtYXJnaW4tcmlnaHQ6IDEzcmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmR3LWNvbnRlbnQtbGF5b3V0LW0ge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZ3JheTtcbiAgICAmOmxhc3QtY2hpbGQoKSB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHctY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHctY29udGVudF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5kdy1jb250ZW50LWxpc3QgPiB1bCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZHctY29udGVudC10eHQge1xuICBAZXh0ZW5kIC5oNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmR3LWNvbnRlbnQtbGlzdC10eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEuN3JlbTtcbiAgQGV4dGVuZCAuaDY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uZHctY29udGVudC1saXN0LXR4dDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG5hLmR3LWNvbnRlbnQgLmR3LWNvbnRlbnQtdHh0OmhvdmVyICxcbi5kdy1jb250ZW50LWxpc3QtdHh0OmhvdmVyIHtcbiAgY29sb3I6ICRiYXNlLWNvbG9yO1xuICB0cmFuc2Zvcm06ICRub3JtYWwtdHJhbnNpdGlvbjtcbn1cbiIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IDZyZW0gMCAzcmVtO1xufVxuLy9cbi8vIC5mb290ZXItaW5uZXIge1xuLy9cbi8vIH1cblxuLmZvb3Rlcl9fY29uYXRjdF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogY2FsYyg1MCUgLSA1MHZ3KTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmZvb3Rlci1jb250YWN0LXRpdGxlIHtcbiAgQGV4dGVuZCAuaDI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDc1cmVtO1xufVxuXG4uZm9vdGVyX19jb25hdGN0X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuXG4uZm9vdGVyX19tZW51X19tZW51IHtcbiAgbWFyZ2luLXRvcDogMTByZW07XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cbn1cblxuLmZvb3Rlcl9fbWVudV9fbWVudV9fbGluayB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3Rlcl9fbWVudV9fbWVudV9fbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdyYXk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgQGluY2x1ZGUgbXEoaW5uZXItbGFyZ2VzdCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1cmVtKTtcbiAgICBtaW4td2lkdGg6ICRpbm5lcjtcbiAgfVxuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICB3aWR0aDogJGlubmVyLXJlc3BvbnNpdmU7XG4gICAgbWluLXdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5mb290ZXJfX21lbnVfX2NvcHlyaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBAaW5jbHVkZSBtcShpbm5lci1sYXJnZXN0KSB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogJGNvcHlyaWdodC1zaXplO1xuICBjb2xvcjogJHdoaXRlO1xuICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkY29weXJpZ2h0LXNpemUtLXNwO1xuICB9XG59XG5cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLmhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkaGVhZGVyLXo7XG59XG5cbi5oZWFkZXItaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS42NXJlbSAxLjhyZW07XG4gIEBpbmNsdWRlIG1xKHBjLWhlYWRlcikge1xuICAgIHBhZGRpbmctbGVmdDogLjc1dnc7XG4gICAgcGFkZGluZy1yaWdodDogLjc1dnc7XG4gIH1cbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uaGVhZGVyLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5oZWFkZXJfX2xvZ28ge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbi5oZWFkZXJfX21lbnUtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX21lbnVfX21lbnUge1xuICBtYXJnaW4tcmlnaHQ6IDMuMnJlbTtcbiAgQGluY2x1ZGUgbXEocGMtaGVhZGVyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNzV2dztcbiAgfVxufVxuXG5cbi5oZWFkZXJfX21lbnUge1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXJfX21lbnUtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuXG4vL+ODj+ODs+ODkOODvOOCrOODvOODoeODi+ODpeODvFxuXG4ubWVudS1idXR0b24sIC5tZW51LWJ1dHRvbiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaGVhZGVyLXNwLW1lbnUtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubWVudS1idXR0b24td3JhcCB7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvcjtcbn1cblxuLm1lbnUtYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuXG4ubWVudS1idXR0b24gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi8v44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O844Gu57ea77yR44Cc77yT5pys55uuXG4ubWVudS1idXR0b24gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIHRvcDogMHB4O1xufVxuLm1lbnUtYnV0dG9uIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLm1lbnUtYnV0dG9uIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBib3R0b206IDBweDtcbn1cblxuLy9qc+OBp2FjdGl2ZeOCr+ODqeOCueOCkuS7mOS4jlxuLy/jg6Hjg4vjg6Xjg7zjg5zjgr/jg7Pjg7vjgq/jg6rjg4Pjgq/jgqLjg4vjg6Hjg7zjgrfjg6fjg7NcbkAtd2Via2l0LWtleWZyYW1lcyBhY3RpdmUtbWVudS1iYXIwMiB7XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBhY3RpdmUtbWVudS1iYXIwMiB7XG4gIDEwMCUge1xuICAgIGhlaWdodDogMDtcbiAgfVxufVxuXG4ubWVudS1idXR0b24uYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE0cHgpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4ubWVudS1idXR0b24uYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBsZWZ0OiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBhY3RpdmUtbWVudS1iYXIwMiAuOHMgZm9yd2FyZHM7XG4gIGFuaW1hdGlvbjogYWN0aXZlLW1lbnUtYmFyMDIgLjhzIGZvcndhcmRzO1xufVxuXG4ubWVudS1idXR0b24uYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTRweCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSByb3RhdGUoNDVkZWcpO1xufVxuIiwiLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5oZWFkaW5nLWVuIHtcbiAgZm9udC1zaXplOiAkaGVhZGluZy1lbi1zaXplO1xuICBmb250LXdlaWdodDogJGhlYWRpbmctZW4td2VpZ2h0O1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmctZW4tc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmhlYWRpbmctZW4uaGVhZGluZy1lbi0td2hpdGUge1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uaGVhZGluZy1lbl9fbWFrZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCAuOWVtLCAkYmFzZS1jb2xvciAwLCAkYmFzZS1jb2xvciAxLjNlbSwgdHJhbnNwYXJlbnQgMCk7XG59XG5cbi5oZWFkaW5nLWVuX19tYWtlci5oZWFkaW5nLWVuX19tYWtlci0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQgLjllbSwgJHdoaXRlIDAsICR3aGl0ZSAxLjNlbSwgdHJhbnNwYXJlbnQgMCk7XG59XG4uaGVhZGluZy1lbl9fbWFrZXIuaGVhZGluZy1lbl9fbWFrZXItLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IC45ZW0sICRibGFjayAwLCAkYmxhY2sgMS4zZW0sIHRyYW5zcGFyZW50IDApO1xufVxuXG4uaGVhZGluZy1qcCB7XG4gIGZvbnQtc2l6ZTogJGhlYWRpbmctc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5nLXdlaWdodDtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICRoZWFkaW5nLXNpemUtLXNwO1xuICB9XG59XG5cbi5oZWFkaW5nLWpwLmhlYWRpbmctanAtLWJhc2Uge1xuICBjb2xvcjogJGJhc2UtY29sb3I7XG59XG5cbi5oZWFkaW5nLWpwLmhlYWRpbmctanAtLXdoaXRlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmhlYWRpbmctanAtbSB7XG4gIG1hcmdpbi10b3A6IC43NXJlbTtcbn1cbiIsIi5pbnN0YWdyYW0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICNzYl9pbnN0YWdyYW0uc2JpX2NvbF8xMCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sXG4gICNzYl9pbnN0YWdyYW0uc2JpX2NvbF8zICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSxcbiAgI3NiX2luc3RhZ3JhbS5zYmlfY29sXzQgI3NiaV9pbWFnZXMgLnNiaV9pdGVtLFxuICAjc2JfaW5zdGFncmFtLnNiaV9jb2xfNSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sXG4gICNzYl9pbnN0YWdyYW0uc2JpX2NvbF82ICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSxcbiAgI3NiX2luc3RhZ3JhbS5zYmlfY29sXzcgI3NiaV9pbWFnZXMgLnNiaV9pdGVtLFxuICAjc2JfaW5zdGFncmFtLnNiaV9jb2xfOCAjc2JpX2ltYWdlcyAuc2JpX2l0ZW0sXG4gICNzYl9pbnN0YWdyYW0uc2JpX2NvbF85ICNzYmlfaW1hZ2VzIC5zYmlfaXRlbSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4uaW5zdGFncmFtLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAkem9yZS16O1xufVxuXG4uaW5zdGFncmFtX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMlO1xuICByaWdodDogLTIzcmVtO1xuICB6LWluZGV4OiAkbWludXMtejtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgdG9wOiAtOCU7XG4gICAgcmlnaHQ6IC0xNSU7XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB0b3A6IC0xMSU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICB0b3A6IC0xOCU7XG4gICAgcmlnaHQ6IC0yNSU7XG4gIH1cbn1cblxuLnNlY3Rpb24tam9nYWRvci1sb2dvLWJnIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogNDRyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1xKHRhYikge1xuICAgICAgd2lkdGg6IDUwdnc7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICB3aWR0aDogNzB2dztcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluc3RhZ3JhbV9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5pbnN0YWdyYW0td3JhcCB7XG4gIG1hcmdpbjogLTIwcHg7XG59XG5cbi5pbnN0YWdyYW1fX2J0biB7XG4gIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW5zdGFncmFtLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA0MXJlbTtcbiAgYmFja2dyb3VuZDogJGJhc2UtY29sb3I7XG4gIHBhZGRpbmc6IDIuMnJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA0cmVtO1xuICBib3gtc2hhZG93OiAwIDVweCAwICRzaGFkb3ctY29sb3I7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgbWluLXdpZHRoOiAyOTBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgfVxufVxuXG4uaW5zdGFncmFtLWJ0bi1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbnN0YWdyYW0tYnRuX19pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEuOHJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4uaW5zdGFncmFtLWljb24ge1xuICBpbWcge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG59XG5cbi5pbnN0YWdyYW0tYnRuLXR4dCB7XG4gIGZvbnQtc2l6ZTogJGJ0bi1zaXplO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICRidG4tc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmluc3RhZ3JhbS1idG46aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7XG4gIHRyYW5zaXRpb246ICRub3JtYWwtdHJhbnNpdGlvbjtcbn1cbiIsIi5sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8vIGltZyB7XG4gIC8vICAgd2lkdGg6IDM5cmVtO1xuICAvLyAgIGhlaWdodDogYXV0bztcbiAgLy8gICBAaW5jbHVkZSBtcShwYy1oZWFkZXIpIHtcbiAgLy8gICAgIHdpZHRoOiAzMHJlbTtcbiAgLy8gICB9XG4gIC8vICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgLy8gICAgIHdpZHRoOiAyNTBweDtcbiAgLy8gICB9XG4gIC8vICAgQGluY2x1ZGUgbXEoc2UpIHtcbiAgLy8gICAgIHdpZHRoOiAyMjBweDtcbiAgLy8gICB9XG4gIC8vIH1cbn1cblxuLmxvZ28tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb2dvX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICBAaW5jbHVkZSBtcShwYy1oZWFkZXIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbXEoc2UpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuXG4ubG9nb19fdHh0X190eHQge1xuICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgQGluY2x1ZGUgbXEocGMtaGVhZGVyKSB7XG4gICAgbWFyZ2luLXRvcDogLjNyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbn1cblxuLmxvZ28tZW1ibGVtIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogNy44cmVtO1xuICAgIGhlaWdodDogNy44cmVtO1xuICAgIEBpbmNsdWRlIG1xKHBjLWhlYWRlcikge1xuICAgICAgd2lkdGg6IDUuN3JlbTtcbiAgICAgIGhlaWdodDogNS43cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgd2lkdGg6IDQ5cHg7XG4gICAgICBoZWlnaHQ6IDQ5cHg7XG4gICAgfVxuICB9XG59XG5cbi5sb2dvLWxhcmdlLWVtYmxlbSB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDExcmVtO1xuICAgIGhlaWdodDogMTFyZW07XG4gIH1cbn1cblxuLmxvZ28tdHh0LWltZyB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDI5LjVyZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIG1xKHBjLWhlYWRlcikge1xuICAgICAgd2lkdGg6IDIzcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzZSkge1xuICAgICAgd2lkdGg6IDE3MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubG9nby10eHQtbGFyZ2UtaW1nIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMzkuNXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmxvZ28tdHh0IHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJHdoaXRlO1xufVxuXG4ubG9nby10eHQubG9nby10eHQtLWhlYWRlciB7XG4gIEBpbmNsdWRlIG1xKHBjLWhlYWRlcikge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG5cbi52LWxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udi1sb2dvX190eHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLnYtbG9nb19fdHh0X190eHQge1xuICBtYXJnaW4tdG9wOiAuNzVyZW07XG59XG4iLCIubWFpbC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tYWlsX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjdyZW07XG59XG5cbi5tYWlsLWltZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ubWFpbC1pbWcubWFpbC1pbWctLWljb24ge1xuICB3aWR0aDogNXJlbTtcbiAgaGVpZ2h0OiA0LjlyZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbWFpbC1pY29uLnBuZyk7XG59XG5cbi5tYWlsLWltZy5tYWlsLWltZy0tdHh0IHtcbiAgd2lkdGg6IDE4cmVtO1xuICBoZWlnaHQ6IDIuN3JlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb250YWN0LXR4dC5wbmcpO1xufVxuIiwiLm1lbnUgPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tZW51ID4gdWwgPiBsaSB7XG5cbn1cblxuLm1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgbXEocGMtaGVhZGVyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAuNjV2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNjV2dztcbiAgfVxufVxuXG4ubWVudS1jb250ZW50OmhvdmVyIHtcbiAgY29sb3I6ICRiYXNlLWNvbG9yO1xuICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB6b29tICRub3JtYWwtdHJhbnNpdGlvbjtcbiAgYW5pbWF0aW9uOiB6b29tICRub3JtYWwtdHJhbnNpdGlvbjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgem9vbSB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgfVxufVxuXG4ubWVudS1jb250ZW50LWVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJG1lbnUtZW4tc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRtZW51LWVuLXdlaWdodDtcbn1cblxuLm1lbnUtY29udGVudC1qcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRtZW51LWpwLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkbWVudS1qcC13ZWlnaHQ7XG4gIEBpbmNsdWRlIG1xKHBjLWhlYWRlcikge1xuICAgIGZvbnQtc2l6ZTogJG1lbnUtanAtc2l6ZS0tc21hbGw7XG4gIH1cbn1cblxuLm1lbnUtY29udGVudC1qcC1tIHtcbiAgbWFyZ2luLXRvcDogLjVyZW07XG59XG5cblxuLy9TUOODoeODi+ODpeODvFxuLmhlYWRlci1uYXYge1xuICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvci0tY2xlYXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogJGhlYWRlci1oZWlnaHQtLXRhYjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAwIDEwMHB4O1xuICB6LWluZGV4OiAkaGVhZGVyLXotbWludXM7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB6LWluZGV4OiAkaGVhZGVyLXo7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKHBjLW9ubHkpIHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxuICAvLyBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgLy8gICAmLmFjdGl2ZSB7XG4gIC8vICAgICByaWdodDogMDtcbiAgLy8gICAgIHRyYW5zaXRpb246ICRub3JtYWwtdHJhbnNpdGlvbjtcbiAgLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuICAvLyAgICAgei1pbmRleDogJGhlYWRlci16O1xuICAvLyAgIH1cbiAgLy8gfVxuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHRvcDogJGhlYWRlci1oZWlnaHQtLXNwO1xuICB9XG59XG5cbi5zcC1uYXYtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3AtbmF2LWNvbnRlbnQ6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uc3AtbmF2LWNvbnRlbnQtZW4tdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNwLW5hdi1lbi1zaXplO1xuICBmb250LXdlaWdodDogJHNwLW5hdi1lbi13ZWlnaHQ7XG59XG5cbi5zcC1uYXYtY29udGVudC1qcC10eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkc3AtbmF2LWpwLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkc3AtbmF2LWpwLXdlaWdodDtcbn1cblxuLnNwLW5hdi1jb250ZW50LWpwLXR4dC1tIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5cbi5oZWFkZXItbmF2X19idG4ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLy/jg5Xjg4Pjgr/jg7xcblxuLmZvb3Rlci1tZW51ID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mb290ZXItbWVudSA+IHVsID4gbGkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uZm9vdGVyLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHdoaXRlO1xuICB9XG59XG5cbi5mb290ZXItbWVudS1jb250ZW50OmhvdmVyIHtcbiAgY29sb3I6ICRiYXNlLWNvbG9yO1xuICBib3JkZXItY29sb3I6ICRiYXNlLWNvbG9yO1xuICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG59XG5cbi5mb290ZXItbWVudS1jb250ZW50LWVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGZvb3Rlci1tZW51LWVuLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9vdGVyLW1lbnUtZW4td2VpZ2h0O1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6ICRmb290ZXItbWVudS1lbi1zaXplLS1zcDtcbiAgfVxufVxuXG4uZm9vdGVyLW1lbnUtY29udGVudC1qcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRmb290ZXItbWVudS1qcC1zaXplO1xuICBmb250LXdlaWdodDogJGZvb3Rlci1tZW51LWpwLXdlaWdodDtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAkZm9vdGVyLW1lbnUtanAtc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmZvb3Rlci1tZW51LWNvbnRlbnQtZW4tbSB7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG59XG5cbi5mb290ZXItbWVudS1jb250ZW50LWpwLW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4iLCIubmV3cy1hcmNoaXZlLWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudC1tIHtcbiAgKyAubmV3cy1hcmNoaXZlLWNvbnRlbnQtbSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudF9faW1nIHtcbiAgd2lkdGg6IDMwJTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudC1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE4cmVtO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGZvbnQtZmFtaWx5OiAnb2JqZWN0LWZpdDogY292ZXI7JztcbiAgICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICAgIGhlaWdodDogMTYuNXZ3O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgaGVpZ2h0OiAxNi41dnc7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xKG1vYmlsZSkge1xuICAgICAgaGVpZ2h0OiA1NnZ3O1xuICAgIH1cbiAgfVxufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnQtaW1nOmhvdmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xuICB9XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudF9fdHh0IHtcbiAgd2lkdGg6IDY3LjUlO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnRfX3R4dC1zcC1mbGV4IHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICBAaW5jbHVkZSBtcShtb2JpbGUpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnRfX3R4dF9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMjclO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIEBpbmNsdWRlIG1xKG1vYmlsZSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbn1cblxuLm5ld3MtYXJjaGl2ZS1jb250ZW50X190eHRfX3RpdGxlIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIEBpbmNsdWRlIG1xKG1vYmlsZSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudF9fdHh0X190aXRsZV9fbWV0YS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnRfX3R4dF9fdGl0bGVfX21ldGFfX3RpbWUge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudF9fdHh0X190aXRsZV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAuNXJlbTtcbn1cblxuLm5ld3MtYXJjaGl2ZS1jb250ZW50LXRpdGxlIHtcbiAgQGV4dGVuZCAuaDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbn1cblxuLm5ld3MtYXJjaGl2ZS1jb250ZW50LXRpdGxlID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnQtdGl0bGU6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubmV3cy1hcmNoaXZlLWNvbnRlbnRfX3R4dF9fZXhjZXJwdCB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5uZXdzLWFyY2hpdmUtY29udGVudC1leGNlcnB0IHtcbiAgQGV4dGVuZCAuaDY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4iLCJcbi8v44OJ44OD44OIXG4uc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogJHpvcmUtejtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgY29sb3I6ICRiYXNlLWNvbG9yO1xufVxuIiwiLnNwb25zb3JfX2JvZHkge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4uc3BvbnNvcl9fYm9keS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxufVxuXG4uc3BvbnNvci1jb250ZW50LWxheW91dCB7XG4gIHdpZHRoOiAyMCU7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLnNwb25zb3ItY29udGVudC1sYXlvdXQtbSB7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5zcG9uc29yLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA5NnB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIGhlaWdodDogMTh2dztcbiAgfVxuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGhlaWdodDogMjV2dztcbiAgfVxufVxuIiwiLnRlbC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi50ZWxfX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnRlbC1pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnRlbC1pbWcudGVsLWltZy0taWNvbiB7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogNnJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy90ZWwtaWNvbi5wbmcpO1xufVxuXG4udGVsLWltZy50ZWwtaW1nLS1udW1iZXIge1xuICB3aWR0aDogMjlyZW07XG4gIGhlaWdodDogMi43cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RlbC1udW1iZXIucG5nKTtcbn1cblxuLnRlbC50ZWwtLWxhcmdlIHtcbiAgLnRlbF9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG4gIFxuICAudGVsLWltZy50ZWwtaW1nLS1udW1iZXIge1xuICAgIHdpZHRoOiAzOHJlbTtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxufVxuIiwiLnRpbWUge1xuICBmb250LXNpemU6ICR0aW1lLXNpemU7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkdGltZS1zaXplLS1zcDtcbiAgfVxufVxuIiwiLnRvLXRvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogM3JlbTtcbiAgcmlnaHQ6IDNyZW07XG4gIHotaW5kZXg6ICRtaW51cy16O1xuICBvcGFjaXR5OiAwO1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogJGhlYWRlci16LW1pbnVzO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZDogJGFjY2VudC1jb2xvcjtcbiAgICBvcGFjaXR5OiAxIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAkaGVhZGVyLXotbWludXMhaW1wb3J0YW50O1xuICB9XG59XG5cbi50by10b3AtaW5uZXIge1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4udG8tdG9wLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDdyZW07XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkd2hpdGU7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDFweCAkd2hpdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG59XG5cbi50by10b3AtdHh0IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIi50b3AtYWJvdXQtdXMge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmctdG9wOiAkc2VjdGlvbi1wYWRkaW5nO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAkc2VjdGlvbi1wYWRkaW5nO1xuICB9XG59XG5cbi50b3AtYWJvdXQtdXNfX2JvZHkge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xuICAvLyB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b3AtYWJvdXQtdXNfX2JvZHlfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRvcC1hYm91dC11c19fYm9keV9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi8vIC50b3AtYWJvdXQtdXMtdGl0bGUge1xuLy8gICBmb250LXNpemU6ICR0b3AtYWJvdXQtdXMtdGl0bGUtc2l6ZTtcbi8vICAgZm9udC13ZWlnaHQ6ICR0b3AtYWJvdXQtdXMtdGl0bGUtd2VpZ2h0O1xuLy8gICBjb2xvcjogJHdoaXRlO1xuLy8gICBsZXR0ZXItc3BhY2luZzogLjJyZW07XG4vLyAgIEBpbmNsdWRlIG1xKHNwKSB7XG4vLyAgICAgZm9udC1zaXplOiAkdG9wLWFib3V0LXVzLXRpdGxlLXNpemUtLXNwO1xuLy8gICB9XG4vLyB9XG5cbi8vQUJPVVQgVVPjga7jg4bjgq3jgrnjg4jjga/jgIFtb2R1bGUvX2Fib3V0LXVzLXR4dC5zY3NzXG5cbi50b3AtYWJvdXQtdXNfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbTtcbn1cblxuXG4udG9wLWFib3V0LXVzLWRldGFpbF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgKyAudG9wLWFib3V0LXVzLWRldGFpbF9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuXG4udG9wLWFib3V0LXVzLWRldGFpbF9fY29udGVudF9fbnVtYmVyIHtcbiAgd2lkdGg6IDE0cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogNjVweDtcblxuICB9XG59XG4udG9wLWFib3V0LXVzLWRldGFpbF9fY29udGVudF9fbnVtYmVyX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufVxuLnRvcC1hYm91dC11cy1kZXRhaWwtbnVtYmVyIHtcbiAgZm9udC1zaXplOiAkdG9wLWFib3V0LXVzLWRldGFpbC1udW1iZXItc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICR0b3AtYWJvdXQtdXMtZGV0YWlsLW51bWJlci1oZWlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiAkdG9wLWFib3V0LXVzLWRldGFpbC1udW1iZXItd2VpZ2h0O1xuICBjb2xvcjogJGJhc2UtY29sb3I7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkdG9wLWFib3V0LXVzLWRldGFpbC1udW1iZXItc2l6ZS0tc3A7XG4gIH1cbn1cblxuLnRvcC1hYm91dC11cy1kZXRhaWxfX2NvbnRlbnRfX3R4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAzcmVtIDIuNXJlbTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDNyZW0gMCAzcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cblxuLnRvcC1hYm91dC11cy1kZXRhaWxfX2NvbnRlbnRfX3R4dF9faGVhZGVyIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNlKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG5cbi50b3AtYWJvdXQtdXMtZGV0YWlsX19jb250ZW50X190eHRfX2JvZHkge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbTtcbiAgfVxufVxuXG4udG9wLWFib3V0LXVzLWRldGFpbC10aXRsZSB7XG4gIEBleHRlbmQgLmgzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogJGFjY2VudC1jb2xvcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC4ycmVtO1xufVxuXG4udG9wLWFib3V0LXVzLWRldGFpbC10eHQge1xuICBAZXh0ZW5kIC5oNTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNXJlbTtcbn1cbiIsIi50b3AtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMXJlbSA2cmVtO1xuICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvcjtcbiAgQGluY2x1ZGUgbXEocGMtaGVhZGVyKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzdnc7XG4gICAgcGFkZGluZy1yaWdodDogM3Z3O1xuICB9XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHBhZGRpbmc6IDVweCA3MnB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xuICB9XG59XG5cbi50b3AtYnRuOmhvdmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xufVxuXG4udG9wLWJ0bi1lbi10eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkdG9wLWNvbnRhY3QtYnRuLWVuLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkdG9wLWNvbnRhY3QtYnRuLWVuLXdlaWdodDtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJHRvcC1jb250YWN0LWJ0bi1lbi1zaXplLS1zcDtcbiAgfVxufVxuXG4udG9wLWJ0bi1qcC10eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkdG9wLWNvbnRhY3QtYnRuLWpwLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkdG9wLWNvbnRhY3QtYnRuLWpwLXdlaWdodDtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJHRvcC1jb250YWN0LWJ0bi1qcC1zaXplLS1zcDtcbiAgfVxufVxuXG4udG9wLWJ0bi1qcC10eHQtbSB7XG4gIG1hcmdpbi10b3A6IC41cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbiIsIi50b3AtY29hY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICRub3JtYWwtejtcbn1cblxuLnRvcC1jb2FjaF9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbi50b3AtY29hY2gtaW1nIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi50b3AtY29hY2gtaW1nLnRvcC1jb2FjaC1pbWctLXBjIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9wLWNvYWNoLWltZy50b3AtY29hY2gtaW1nLS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRvcC1jb2FjaC1pbWc6aG92ZXIge1xuICBvcGFjaXR5OiAuODtcbiAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xufVxuXG4udG9wLWNvYWNoX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuIiwiLnRvcC1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbn1cblxuLnRvcC1tYWluLWltZyB7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi50b3AtbWFpbi1pbWctLXBjIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9wLW1haW4taW1nLS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnRvcC1pbWdfX2NvcHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzIlO1xuICBsZWZ0OiAxNi41JTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMyU7XG4gIH1cbn1cblxuLnRvcC1pbWctY29weSB7XG4gIGZvbnQtZmFtaWx5OiAkZW4tZm9udDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi50b3AtaW1nLWNvcHktc21hbGwtdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNC41dnc7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAxMHZ3O1xuICB9XG59XG5cbi50b3AtaW1nLWNvcHktc21hbGwtdHh0X19sYXJnZSB7XG4gIGZvbnQtc2l6ZTogNS4ydnc7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAxMXZ3O1xuICB9XG59XG5cbi50b3AtaW1nLWNvcHktdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogOC41dnc7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAxN3Z3O1xuICB9XG59XG5cbi50b3AtaW1nLWNvcHktdHh0LW0ge1xuICBtYXJnaW4tdG9wOiAxdnc7XG59XG5cblxuLy/jgqLjg4vjg6Hjg7zjgrfjg6fjg7Ncbi5hbmltYXRpb24tdG9wLWltZy1jb3B5IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHRvcEltZ0NvcHk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogLjVzO1xufVxuXG5Aa2V5ZnJhbWVzIHRvcEltZ0NvcHkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCIudG9wLW5ld3NfX2JvZHkge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4udG9wLW5ld3NfX2JvZHlfX2FyY2hpdmUge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xufVxuXG4udG9wLW5ld3NfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG4iLCIudG9wLXRlYW0tY2F0IHtcbiAgcGFkZGluZzogMzByZW0gMCAkc2VjdGlvbi1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3RvcC10ZWFtLWNhdC1iZy1zcC5wbmcpIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgcGFkZGluZy10b3A6ICRzZWN0aW9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLnRvcC10ZWFtLWNhdDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxOHZ3IDEwMHZ3IDAgMDtcbiAgYm9yZGVyLWNvbG9yOiAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4udG9wLXRlYW0tY2F0X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cblxuXG4udG9wLXRlYW0tY2F0LWFyZWEtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMyLjUlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50b3AtdGVhbS1jYXQtY29udGVudC1tIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLnRvcC10ZWFtLWNhdC1jb250ZW50X19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b3AtdGVhbS1jYXQtY29udGVudC1pbWcge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnRfX2hlYWRlcl9fdHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnRfX2hlYWRlcl9fdHh0LnRvcC10ZWFtLWNhdC1jb250ZW50X19oZWFkZXJfX3R4dC0tMmd5b3Uge1xuICB0b3A6IDU1JTtcbn1cblxuLnRvcC10ZWFtLWNhdC1jb250ZW50LWVuLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiAkYWNjZW50LWZvbnQ7XG4gIGZvbnQtc2l6ZTogJHRlYW0tY2F0LXRpdGxlLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkdGVhbS1jYXQtdGl0bGUtaGVpZ2h0O1xuICBjb2xvcjogJGJhc2UtY29sb3I7XG4gIGxldHRlci1zcGFjaW5nOiAuNXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICR0ZWFtLWNhdC10aXRsZS1zaXplLS1zcDtcbiAgfVxufVxuXG5cbi50b3AtdGVhbS1jYXQtY29udGVudF9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTIwcHg7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnQtdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnQtdGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR3aGl0ZTtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJHdoaXRlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnQtdGl0bGVfX2xhcmdlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBAZXh0ZW5kIC5oMjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi50b3AtdGVhbS1jYXQtY29udGVudC10aXRsZV9fc21hbGwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIEBleHRlbmQgLmg0O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4udG9wLXRlYW0tY2F0LWNvbnRlbnQ6aG92ZXIge1xuICAudG9wLXRlYW0tY2F0LWNvbnRlbnQtaW1nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4gICAgfVxuICB9XG5cbiAgLnRvcC10ZWFtLWNhdC1jb250ZW50X19ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4gIH1cblxuICAudG9wLXRlYW0tY2F0LWNvbnRlbnQtdGl0bGUge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xuICB9XG5cbiAgLnRvcC10ZWFtLWNhdC1jb250ZW50LXRpdGxlOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYmxhY2s7XG4gICAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xuICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vL1lvdVR1YmXjg6zjgrnjg53jg7Pjgrfjg5bjgrXjgqTjgrovL1xuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4ueW91dHViZS13cmFwLWxheW91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAvLyBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgLy8gICB3aWR0aDogMTAwJTtcbiAgLy8gfVxufVxuXG4ueW91dHViZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi55b3V0dWJlIHZpZGVvLCAueW91dHViZSBpZnJhbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ueW91dHViZSB2aWRlbyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi55b3V0dWJlLXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi55b3V0dWJlX19idXR0b24ge1xuXHR3aWR0aDogNzBweDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNhbmtha3Uge1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNhbmtha3U6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMjBweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkYmFzZS1jb2xvcjtcbn1cbiIsIi5iLWJvcmRlci10YWJsZS1hcmVhX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogOHJlbTtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmItYm9yZGVyLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iLWJvcmRlci10YWJsZSB0aCxcbi5iLWJvcmRlci10YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG59XG5cbi5iLWJvcmRlci10YWJsZSB0cjpsYXN0LWNoaWxkIHRoLFxuLmItYm9yZGVyLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDAhaW1wb3J0YW50O1xufVxuXG4uYi1ib3JkZXItdGFibGUgdGgge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTdyZW07XG4gIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDQuNXJlbTtcbiAgQGV4dGVuZCAuaDI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuM3JlbTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICB9XG59XG4uYi1ib3JkZXItdGFibGUuYi1ib3JkZXItdGFibGUtLXRoLWxvbmcgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4uYi1ib3JkZXItdGFibGUgdGQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBAZXh0ZW5kIC5oNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xuICA+ICogKyAqIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG59XG5cbi5iLWJvcmRlci10YWJsZS5iLWJvcmRlci10YWJsZS0tc3AtYmxvY2sgdGgsXG4uYi1ib3JkZXItdGFibGUuYi1ib3JkZXItdGFibGUtLXNwLWJsb2NrIHRkIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmItYm9yZGVyLXRhYmxlLmItYm9yZGVyLXRhYmxlLS1zcC1ibG9jayB0aCB7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG59XG4uYi1ib3JkZXItdGFibGUuYi1ib3JkZXItdGFibGUtLXNwLWJsb2NrIHRkIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuIiwiLmNvYWNoIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG59XG5cbi5jb2FjaF9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi5jb2FjaC1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiA1LjNyZW07XG4gIGJveC1zaGFkb3c6IDAgOHB4IDAgcmdiYSgwLDAsMCwwLjI1KTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbn1cblxuLmNvYWNoLWNvbnRlbnQtbSB7XG4gICsgLmNvYWNoLWNvbnRlbnQtbSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuXG4uY29hY2gtY29udGVudC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb2FjaC1jb250ZW50X19pbWcge1xuICB3aWR0aDogMzEuNSU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5jb2FjaC1pbWcge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDByZW07XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3ZlcjsnO1xuICAgIEBpbmNsdWRlIG1xKHRhYikge1xuICAgICAgaGVpZ2h0OiA0MHZ3O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgd2lkdGg6IDI5cmVtO1xuICAgICAgaGVpZ2h0OiA0MHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmNvYWNoLWNvbnRlbnRfX2ltZ19fdHh0IHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29hY2gtZW4tbmFtZSB7XG4gIEBleHRlbmQgLmgzO1xuICBsZXR0ZXItc3BhY2luZzogLjI1cmVtO1xufVxuXG4uY29hY2gtY29udGVudF9fdHh0IHtcbiAgd2lkdGg6IDYzJTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29hY2gtbmFtZSB7XG4gIEBleHRlbmQgLmgxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLjNyZW07XG59XG5cbi5jb2FjaC1uYW1lLmNvYWNoLW5hbWUtLXBjIHtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29hY2gtbmFtZS5jb2FjaC1uYW1lLS1zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jb2FjaC1uYW1lLmNvYWNoLW5hbWUtLXNwLW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNvYWNoLWNvbnRlbnRfX3RhYmxlIHtcbiAgbWFyZ2luLXRvcDogMy4zcmVtO1xufVxuXG4uY29hY2gtaW5mby10YWJsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvYWNoLWluZm8tdGFibGUgdGgsXG4uY29hY2gtaW5mby10YWJsZSB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY29hY2gtaW5mby10YWJsZSB0aCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgQGV4dGVuZCAuaDQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAuMTVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNzVyZW07XG4gIH1cbn1cblxuLmNvYWNoLWluZm8tdGFibGUgdGQge1xuICBAZXh0ZW5kIC5oNTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYSB7XG4gICAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5jb2FjaC1pbmZvLXRhYmxlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbiIsIi5jb25jZXB0X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLmNvbmNlcHQtY29udGVudC1tIHtcbiAgKyAuY29uY2VwdC1jb250ZW50LW0ge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxufVxuXG4uY29uY2VwdC1jb250ZW50X19oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAkYWNjZW50LWNvbG9yO1xuICBwYWRkaW5nOiAxLjVyZW0gNS41cmVtIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gM3JlbSAzcmVtO1xuICB9XG59XG5cbi5jb25jZXB0LWNvbnRlbnRfX2hlYWRlcl9fYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogM3JlbTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgdG9wOiAycmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5jb25jZXB0LWNvbnRlbnQtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbmNlcHQtY29udGVudC1idG46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5jb25jZXB0LWNvbnRlbnQtYnRuLmFjdGl2ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29uY2VwdC1jb250ZW50X19oZWFkZXItZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jb25jZXB0LWNvbnRlbnRfX2hlYWRlcl9fYWdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmNvbmNlcHQtYWdlLXR4dCB7XG4gIGZvbnQtc2l6ZTogJGNvbmNlcHQtYWdlLXR4dC1zaXplO1xuICBmb250LXdlaWdodDogJGNvbmNlcHQtYWdlLXR4dC13ZWlnaHQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGxldHRlci1zcGFjaW5nOiAuMzVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkY29uY2VwdC1hZ2UtdHh0LXNpemUtLXNwO1xuICB9XG59XG5cbi5jb25jZXB0LWNvbnRlbnRfX2hlYWRlcl9fdHh0IHtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgbWFyZ2luLXRvcDogLjVyZW07XG4gIH1cbn1cblxuLmNvbmNlcHQtaGVhZGVyLXR4dCB7XG4gIEBleHRlbmQgLmg0O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogJGJhc2UtY29sb3I7XG4gIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcbn1cblxuXG4uY29uY2VwdC1jb250ZW50X19ib2R5IHtcbiAgcGFkZGluZzogM3JlbSA1cmVtIDZyZW07XG4gIC8vSlPjgafliLblvqFcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmNvbmNlcHQtY29udGVudC10eHQge1xuICBAZXh0ZW5kIC5oMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xufVxuIiwiLmNvbnRhY3QtdGVsX19tYWluIHtcbiAgbWF4LXdpZHRoOiA3MTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbiIsIi5jb250YWN0X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogMTJyZW07XG59XG4iLCIuZGVzY3JpcHRpb24td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5kZXNjcmlwdGlvbiB7XG4gIEBleHRlbmQgLmgyO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogLjJyZW07XG59XG4iLCIvLyAuZm9ybS1pbm5lciB7XG4vLyAgIG1heC13aWR0aDogODYwcHg7XG4vLyAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuLy8gICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4vLyB9XG4vL1xuXG4vLyAuZm9ybV9fY2hlY2tib3gge1xuLy8gICBtYXJnaW4tdG9wOiA2Ljg1cmVtO1xuLy8gfVxuXG4uZm9ybV9fa2l5YWt1IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLmZvcm1fX2J0biB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvcm0tY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICArIC5mb3JtLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG59XG5cblxuLmZvcm0tY29udGVudC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5mb3JtLWNvbnRlbnQtZmxleC5mb3JtLWNvbnRlbnQtZmxleC0tZmxleC1zdGFydCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uZm9ybS1jb250ZW50LWZsZXguZm9ybS1jb250ZW50LWZsZXgtLXJhZGlvIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5mb3JtLWNvbnRlbnRfX2xhYmVsIHtcbiAgd2lkdGg6IDM1JTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZm9ybS1jb250ZW50LWZsZXguZm9ybS1jb250ZW50LWZsZXgtLWZsZXgtc3RhcnQuZm9ybS1jb250ZW50LWZsZXgtLWZsZXgtc3RhcnQtLW0ge1xuICAuZm9ybS1jb250ZW50X19sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuXG4uZm9ybS1jb250ZW50X19jb250cm9sIHtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLmZvcm0tY29udGVudC5mb3JtLWNvbnRlbnQtLWtpeWFrdSB7XG4gIC5mb3JtLWNvbnRlbnRfX2xhYmVsIHtcbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY29udGVudF9fbGFiZWwtLXJlcXVpcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubGFiZWwge1xuICBmb250LXNpemU6ICRsYWJlbC1zaXplO1xuICBmb250LXdlaWdodDogJGxhYmVsLXdlaWdodDtcbiAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG4gIGxldHRlci1zcGFjaW5nOiAuMTVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkbGFiZWwtc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmxhYmVsLmxhYmVsLS1scy1sYXJnZSB7XG4gIGxldHRlci1zcGFjaW5nOiAxcmVtO1xufVxuXG4ucmVxdWlyZS13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5sYWJlbC1jaHUtbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5yZXF1aXJlLXR4dCB7XG4gIGZvbnQtc2l6ZTogJHJlcXVpcmUtc2l6ZTtcbiAgYmFja2dyb3VuZDogJHJlZC1jb2xvcjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweCA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAkcmVxdWlyZS1zaXplLS1zcDtcbiAgICBwYWRkaW5nOiAycHggMTBweCAzLjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbn1cblxuXG4uZm9ybS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5wdXQsc2VsZWN0LHRleHRhcmVhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtY29sb3I7XG4gICAgcGFkZGluZzogMHJlbSAycmVtO1xuICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyKCRwbGFjZS1ob2xkZXItY29sb3IpO1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LXNpemU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXNpemU6ICRpbnB1dC1zaXplLS1zcDtcbiAgICB9XG4gIH1cbiAgaW5wdXQsc2VsZWN0IHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbiAgdGV4dGFyZWEge1xuICAgIGhlaWdodDogMzYwcHg7XG4gICAgcGFkZGluZy10b3A6IDEuM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4zcmVtO1xuICB9XG59XG5cbi5zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggJGFjY2VudC1jb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGFjY2VudC1jb2xvcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5zZWxlY3Qgc2VsZWN0IHtcbiAgY29sb3I6ICRwbGFjZS1ob2xkZXItY29sb3I7XG59XG5cbi5zZWxlY3Qgc2VsZWN0LnNlbGVjdGVkIHtcbiAgY29sb3I6ICRmb250LWNvbG9yO1xufVxuXG4vL0lF55+i5Y2w6Z2e6KGo56S6XG4uc2VsZWN0IHNlbGVjdDo6LW1zLWV4cGFuZCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnB1dC10eHQge1xuICBmb250LXNpemU6ICRpbnB1dC1zaXplO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LXNpemUtLXNwO1xuICB9XG59XG5cblxuXG4vLyAvL+ODqeOCuOOCquODnOOCv+ODs1xuLy8gLnJhZGlvLXdyYXBwZXIge1xuLy8gICAvLyBkaXNwbGF5OiBmbGV4O1xuLy8gICAvLyBmbGV4LXdyYXA6IHdyYXA7XG4vLyAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4vLyAgIGZvbnQtc2l6ZTogJHJhZGlvLXNpemU7XG4vLyAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4vLyAgIEBpbmNsdWRlIG1xKHNwKSB7XG4vLyAgICAgZm9udC1zaXplOiAkcmFkaW8tc2l6ZS0tc3A7XG4vLyAgIH1cbi8vIH1cbi8vXG4vLyAubXdfd3BfZm9ybV9wcmV2aWV3IC5yYWRpby13cmFwcGVyIHtcbi8vICAgQGluY2x1ZGUgbXEobW9iaWxlKSB7XG4vLyAgICAgbWFyZ2luLXRvcDogMHJlbTtcbi8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4vLyAgICAgbWFyZ2luLWxlZnQ6IDA7XG4vLyAgIH1cbi8vIH1cbi8vXG4vLyAubXdmb3JtLXJhZGlvLWZpZWxkIHtcbi8vICAgbWFyZ2luOiAxcmVtIDA7XG4vLyAgIG1hcmdpbi1yaWdodDogMzBweDtcbi8vICAgQGluY2x1ZGUgbXEoc3ApIHtcbi8vICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4vLyAgIH1cbi8vIH1cbi8vXG4vLyAucmFkaW8td3JhcHBlciAubXdmb3JtLXJhZGlvLWZpZWxkID4gbGFiZWwge1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vICAgY29sb3I6ICRibGFjaztcbi8vICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgbGVmdDogLTk5OTk5OTk5cHg7XG4vLyAgICAgb3BhY2l0eTogMDtcbi8vICAgICArIC5td2Zvcm0tcmFkaW8tZmllbGQtdGV4dCB7XG4vLyAgICAgICAmOmJlZm9yZSB7XG4vLyAgICAgICAgIGNvbnRlbnQ6ICcnO1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4vLyAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb250LWNvbG9yO1xuLy8gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4vLyAgICAgICAgIHdpZHRoOiAxLjhyZW07XG4vLyAgICAgICAgIGhlaWdodDogMS44cmVtO1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgIHRvcDogLjM1cmVtO1xuLy8gICAgICAgICBtYXJnaW4tcmlnaHQ6IC40ZW07XG4vLyAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4vLyAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbi8vICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuLy8gICAgICAgICBAaW5jbHVkZSBtcShzcCkge1xuLy8gICAgICAgICAgIHdpZHRoOiAxNXB4O1xuLy8gICAgICAgICAgIGhlaWdodDogMTVweDtcbi8vICAgICAgICAgICB0b3A6IDBlbTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgICAmOmNoZWNrZWQge1xuLy8gICAgICAgKyAubXdmb3JtLXJhZGlvLWZpZWxkLXRleHQge1xuLy8gICAgICAgICAmOmJlZm9yZSB7XG4vLyAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuLy8gICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuM3JlbSAkd2hpdGU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgJjpmb2N1cyB7XG4vLyAgICAgICArIC5td2Zvcm0tcmFkaW8tZmllbGQtdGV4dCB7XG4vLyAgICAgICAgICY6YmVmb3JlIHtcbi8vICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuLy8gICAgICAgICAgIC8vIGJvcmRlci1jb2xvcjogJGdyYXk7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgICAgJjpkaXNhYmxlZCB7XG4vLyAgICAgICArIC5td2Zvcm0tcmFkaW8tZmllbGQtdGV4dCB7XG4vLyAgICAgICAgICY6YmVmb3JlIHtcbi8vICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwLjRyZW0gJHdoaXRlO1xuLy8gICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCR3aGl0ZSwgMjUlKTtcbi8vICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHdoaXRlLCAyNSUpO1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgICsgLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0IHtcbi8vICAgICAgICY6ZW1wdHkge1xuLy8gICAgICAgICAmOmJlZm9yZSB7XG4vLyAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cbi5jaGVja2JveC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IC41cmVtO1xuICAubXdmb3JtLWNoZWNrYm94LWZpZWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmVydGljYWwtaXRlbSArIC52ZXJ0aWNhbC1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxLjdyZW0haW1wb3J0YW50O1xuICB9XG4gIC5td2Zvcm0tY2hlY2tib3gtZmllbGQtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6ICRyYWRpby1zaXplO1xuICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICBmb250LXNpemU6ICRyYWRpby1zaXplLS1zcDtcbiAgICB9XG4gIH1cblxuICAubXdmb3JtLWNoZWNrYm94LWZpZWxkLXRleHQ6OmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDUlKTtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIH1cblxuICBpbnB1dDpjaGVja2VkICsgLm13Zm9ybS1jaGVja2JveC1maWVsZC10ZXh0OjphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDFweDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYWNjZW50LWNvbG9yO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRhY2NlbnQtY29sb3I7XG4gIH1cblxuICBpbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4uY2hlY2tib3gtaW5wdXQuY2hlY2tib3gtaW5wdXQtLWtpeWFrdSB7XG4gIHBhZGRpbmctdG9wOiAuNzVyZW07XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5td2Zvcm0tY2hlY2tib3gtZmllbGQge1xuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICB9XG4gIC5td2Zvcm0tY2hlY2tib3gtZmllbGQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAkY2hlY2stc2l6ZTtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIHBhZGRpbmctbGVmdDogMjdweDtcbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgZm9udC1zaXplOiAkY2hlY2stc2l6ZS0tc3A7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICB9XG4gIH1cblxufVxuXG5cbi8v6YCB5L+h44Oc44K/44OzXG4uZm9ybS1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3I7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDAgJHNoYWRvdy1jb2xvcjtcbn1cbi5mb3JtLWJ0biBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogNDgwcHg7XG4gIHBhZGRpbmc6IDIuNXJlbSAzcmVtIDNyZW0gNHJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogJGZvcm0tYnRuLXNpemU7XG4gIGxldHRlci1zcGFjaW5nOiAxcmVtO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIG1pbi13aWR0aDogMjk1cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDI1cHggMzBweDtcbiAgICBmb250LXNpemU6ICRmb3JtLWJ0bi1zaXplLS1zcDtcbiAgICBsZXR0ZXItc3BhY2luZzogMTBweDtcbiAgfVxufVxuXG4uZm9ybS1idG46aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXJlbSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246ICRub3JtYWwtdHJhbnNpdGlvbjtcbn1cblxuXG4vL+OCqOODqeODvFxuLm13X3dwX2Zvcm0gLmVycm9yIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIC41cmVtKTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAkcmVxdWlyZS1zaXplIWltcG9ydGFudDtcbn1cblxuXG4vL+WujOS6huODoeODg+OCu+ODvOOCuFxuLmNvbnRhY3QtdGhhbmtzIHtcbiAgd2lkdGg6IDk3JTtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAzcmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgei1pbmRleDogJGhlYWRlci16LXBsdXMtLTI7XG59XG5cbi5jb250YWN0LXRoYW5rcy1iYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJGhlYWRlci16LXBsdXM7XG59XG4iLCIuam9nYWRvci1lbWJsZW0taW1nIGltZyB7XG4gIHdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLmtha2tvLWhlYWRpbmctd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmtha2tvLWhlYWRpbmctd3JhcC1tIHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLmtha2tvLWhlYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNDcwcHg7XG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDJyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbXEobW9iaWxlKSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5rYWtrby1oZWFkaW5nOjpiZWZvcmUsIC5rYWtrby1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmtha2tvLWhlYWRpbmc6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBsZWZ0OiAwO1xufVxuLmtha2tvLWhlYWRpbmc6OmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cblxuLmtha2tvLWhlYWRpbmctZW4tdHh0IHtcbiAgZm9udC1zaXplOiAka2Fra28taGVhZGluZy1lbi10eHQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRrYWtrby1oZWFkaW5nLWVuLXR4dC13ZWlnaHQ7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAka2Fra28taGVhZGluZy1lbi10eHQtc2l6ZS0tc3A7XG4gIH1cbn1cblxuLmtha2tvLWhlYWRpbmctdHh0IHtcbiAgZm9udC1zaXplOiAka2Fra28taGVhZGluZy10eHQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRrYWtrby1oZWFkaW5nLXR4dC13ZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICRrYWtrby1oZWFkaW5nLXR4dC1zaXplLS1zcDtcbiAgfVxufVxuXG4ua2Fra28taGVhZGluZy10eHQtbSB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5rYWtrby1oZWFkaW5nLmtha2tvLWhlYWRpbmctLXdoaXRlLWJhc2Uge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAua2Fra28taGVhZGluZy1lbi10eHQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmtha2tvLWhlYWRpbmctdHh0IHtcbiAgICBjb2xvcjogJGJhc2UtY29sb3I7XG4gIH1cbn1cblxuLmtha2tvLWhlYWRpbmcua2Fra28taGVhZGluZy0td2hpdGUge1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAua2Fra28taGVhZGluZy1lbi10eHQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmtha2tvLWhlYWRpbmctdHh0IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG4iLCIua2Fra28tdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWluZGVudDogLS41ZW07XG59XG5cbi5rYWtrby10eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfjgJAnO1xufVxuXG4ua2Fra28tdHh0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICfjgJEnO1xufVxuIiwiLmtpeWFrdS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgcGFkZGluZzogNC41cmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmtpeWFrdS1ib3hfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmtpeWFrdS1ib3hfX2JvZHkge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ua2l5YWt1LWJveC10eHQge1xuICBAZXh0ZW5kIC5oNTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xufVxuIiwiLmxlZnQtYm9yZGVyLWhlYWRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDEyLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGV4dGVuZCAuaDE7XG4gIGxldHRlci1zcGFjaW5nOiAuMzVyZW07XG59XG5cbi5sZWZ0LWJvcmRlci1oZWFkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTFyZW07XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG59XG4iLCIubWFwIHtcbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA0MHJlbSFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi5tZXNzYWdlX19ib2R5X19rYW50b2t1IHtcbiAgbWFyZ2luLXRvcDogNi41cmVtO1xuICBtYXgtd2lkdGg6IDc1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWVzc2FnZV9fYm9keV9fa2FudG9rdS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tZXNzYWdlX19ib2R5X19rYW50b2t1X190eHQge1xuICB3aWR0aDogNzAlO1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm1lc3NhZ2VfX2JvZHlfX2thbnRva3VfX2ltZyB7XG4gIHdpZHRoOiAyNyU7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubWVzc2FnZV9fYm9keV9fa2FudG9rdV9faW1nX190eHQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5rYW50b2t1LW5hbWUtdHh0IHtcbiAgQGV4dGVuZCAuaDQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGxldHRlci1zcGFjaW5nOiAuMXJlbTtcbn1cblxuLmthbnRva3UtbmFtZS1lbi10eHQge1xuICBAZXh0ZW5kIC5oNjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xufVxuXG4ua2FudG9rdS1uYW1lLWVuLXR4dC1tIHtcbiAgbWFyZ2luLXRvcDogLjVyZW07XG59XG4iLCIucGFnZS1hcmNoaXZlX19wb3N0IHtcbiAgbWFyZ2luLXRvcDogMTFyZW07XG59XG4iLCIucGFnZS10b3AtaW1nIHtcbiAgaGVpZ2h0OiA0MHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbn1cblxuLnBhZ2UtdG9wLWltZ19fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5lbi1wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAkZW4tcGFnZS10aXRsZS1zaXplO1xuICBmb250LXdlaWdodDogJGVuLXBhZ2UtdGl0bGUtd2VpZ2h0O1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJGVuLXBhZ2UtdGl0bGUtc2l6ZS0tc3A7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IC4yNXJlbSAxcmVtIC41cmVtO1xuICBmb250LXNpemU6ICRwYWdlLXRpdGxlLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkcGFnZS10aXRsZS13ZWlnaHQ7XG4gIGNvbG9yOiAkYmFzZS1jb2xvcjtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICRwYWdlLXRpdGxlLXNpemUtLXNwO1xuICB9XG59XG5cbi5wYWdlLXRpdGxlLW0ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy/jg5rjg7zjgrjjg43jg7zjgrfjg6fjg7MvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLnBhZ2luYXRpb24td3JhcCB7XG5cdGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmb250LXNpemU6ICRwYWdpbmF0aW9uLXNpemU7XG5cdGNvbG9yOiAkYmxhY2s7XG59XG4ucGFnaW5hdGlvbi13cmFwLW0ge1xuXHRtYXJnaW4tdG9wOiA4cmVtO1xufVxuXG4ucGFnZS1udW1iZXJzOm5vdCgucHJldik6bm90KC5uZXh0KTpub3QoLmRvdHMpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0cGFkZGluZzogOXB4IDA7XG5cdGNvbG9yOiAkYmxhY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnBhZ2UtbnVtYmVycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi5wYWdlLW51bWJlcnM6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcblx0YmFja2dyb3VuZDogJGJsYWNrIWltcG9ydGFudDtcblx0Y29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lIWltcG9ydGFudDtcbn1cblxuLnBhZ2UtbnVtYmVycy5wcmV2LFxuLnBhZ2UtbnVtYmVycy5uZXh0IHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLy8gLnBhZ2UtbnVtYmVycy5wcmV2LFxuLy8gLnBhZ2UtbnVtYmVycy5uZXh0IHtcbi8vICAgd2lkdGg6IDA7XG4vLyAgIGhlaWdodDogMDtcbi8vICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbi8vIFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4vLyBcdHBhZGRpbmc6IDBweCAwO1xuLy8gfVxuLy9cbi8vIC5wYWdlLW51bWJlcnMucHJldiB7XG4vLyAgIGJvcmRlci13aWR0aDogNXB4IDZweCA1cHggMDtcbi8vICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkYmxhY2sgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4vLyB9XG4vL1xuLy8gLnBhZ2UtbnVtYmVycy5uZXh0IHtcbi8vICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNnB4O1xuLy8gICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRibGFjaztcbi8vIH1cbi8vXG4vLyAucGFnZS1udW1iZXJzLnByZXY6aG92ZXIge1xuLy8gICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRiYXNlLWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuLy8gICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4vLyB9XG4vLyAucGFnZS1udW1iZXJzLm5leHQ6aG92ZXIge1xuLy8gICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRiYXNlLWNvbG9yO1xuLy8gICB0cmFuc2l0aW9uOiAkbm9ybWFsLXRyYW5zaXRpb247XG4vLyB9XG5cbi5wYWdlLW51bWJlcnM6bm90KC5jdXJyZW50KTpub3QoLnByZXYpOm5vdCgubmV4dCk6bm90KC5kb3RzKTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICRhY2NlbnQtY29sb3I7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRyYW5zaXRpb246ICRub3JtYWwtdHJhbnNpdGlvbjtcbn1cbiIsIi5waGlsb3NvcGh5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBoaWxvc29waHlfX2JvZHkge1xuICBtYXJnaW4tdG9wOiA3cmVtO1xufVxuXG4ucGhpbG9zb3BoeS1jb250ZW50LW0ge1xuICArIC5waGlsb3NvcGh5LWNvbnRlbnQtbSB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtO1xuICB9XG59XG5cbi5waGlsb3NvcGh5LWNvbnRlbnQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5waGlsb3NvcGh5LWNvbnRlbnQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgLnBoaWxvc29waHktY29udGVudC1mbGV4IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuLnBoaWxvc29waHktY29udGVudF9faW1nIHtcbiAgd2lkdGg6IDUzJTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8vXG4vLyAucGhpbG9zb3BoeS1pbWcge1xuLy8gICBpbWcge1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgIGhlaWdodDogYXV0bztcbi8vICAgICBAaW5jbHVkZSBtcSh0YWIpIHtcbi8vICAgICAgIGhlaWdodDogNDV2dztcbi8vICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuLy8gICAgICAgZm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3ZlcjsnO1xuLy8gICAgICAgb2JqZWN0LXBvc2l0aW9uOiB0b3A7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cbi5waGlsb3NvcGh5LWNvbnRlbnRfX3R4dCB7XG4gIHdpZHRoOiA0MiU7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cblxuLnBoaWxvc29waHktY29udGVudF9fdHh0X19oZWFkZXJfX251bWJlciB7XG4gIEBpbmNsdWRlIG1xKHRhYikge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLnBoaWxvc29waHktY29udGVudC1udW1iZXIge1xuICBmb250LXNpemU6ICRwaGlsb3NvcGh5LW51bWJlci1zaXplO1xuICBmb250LXdlaWdodDogJHBoaWxvc29waHktbnVtYmVyLXdlaWdodDtcbiAgbGV0dGVyLXNwYWNpbmc6IC43cmVtO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHBhZGRpbmctbGVmdDogLjdyZW07XG4gICAgZm9udC1zaXplOiAkcGhpbG9zb3BoeS1udW1iZXItc2l6ZS0tc3A7XG4gIH1cbn1cblxuLnBoaWxvc29waHktY29udGVudF9fdHh0X19oZWFkZXJfX3R4dCB7XG4gIHBhZGRpbmctdG9wOiAuNXJlbTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnBoaWxvc29waHktY29udGVudC10aXRsZSB7XG4gIEBleHRlbmQgLmgxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLjNyZW07XG59XG5cbi5waGlsb3NvcGh5LWNvbnRlbnRfX3R4dF9fYm9keSB7XG4gIG1hcmdpbi10b3A6IDUuNXJlbTtcbiAgQGluY2x1ZGUgbXEodGFiKSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG4ucGhpbG9zb3BoeS1jb250ZW50LXR4dCB7XG4gIEBleHRlbmQgLmg0O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbiIsIi5zY2hkdWxlX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuXG4uc2NoZHVsZS1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnNjaGR1bGUtY29udGVudC1tIHtcbiAgKyAuc2NoZHVsZS1jb250ZW50LW0ge1xuICAgIG1hcmdpbi10b3A6IDdyZW07XG4gIH1cbn1cbiIsIi5zaW5nbGUtYnRuLWxpc3QtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zaW5nbGUtYnRuIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMzMzMlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5zaW5nbGUtYnRuLnNpbmdsZS1idG4tLXByZXYge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2luZ2xlLWJ0bi5zaW5nbGUtYnRuLS1iYWNrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2luZ2xlLWJ0bi5zaW5nbGUtYnRuLS1uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5zaW5nbGUtYnRuX19saW5rID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICRibGFjaztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2luZ2xlLWJ0bl9fbGluay5zaW5nbGUtYnRuX19saW5rLS1wcmV2ID4gYSB7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cblxuLnNpbmdsZS1idG5fX2xpbmsuc2luZ2xlLWJ0bl9fbGluay0tbmV4dCA+IGEge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG4uc2luZ2xlLWJ0bl9fbGluayA+IGE6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxufVxuXG4uc2luZ2xlLWJ0bl9fbGluay5zaW5nbGUtYnRuX19saW5rLS1wcmV2ID4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogJzwnO1xuICBsZWZ0OiAwO1xufVxuXG4uc2luZ2xlLWJ0bl9fbGluay5zaW5nbGUtYnRuX19saW5rLS1uZXh0ID4gYTo6YmVmb3JlIHtcbiAgY29udGVudDogJz4nO1xuICByaWdodDogMDtcbn1cblxuLnNpbmdsZS1idG5fX2xpbmsgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8v5LiA6Kan44Gu44G844Gf44KTXG4uc2luZ2xlLWJ0bl9fYmFjay1saW5rID4gYSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IDhweCAwIDlweDtcbiAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICB3aWR0aDogODBweDtcbiAgfVxufVxuXG4uc2luZ2xlLWJ0bl9fYmFjay1saW5rID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgY29sb3I6ICRibGFjaztcbiAgdHJhbnNpdGlvbjogJG5vcm1hbC10cmFuc2l0aW9uO1xufVxuIiwiLnNpbmdsZS10eHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAZXh0ZW5kIC5oNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gID4gKiB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuICA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDByZW07XG4gIH1cbiAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgIGxldHRlci1zcGFjaW5nOiAuMTVyZW07XG4gIH1cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogJGgxLXNpemU7XG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogJGgxLXNpemUtLXNwO1xuICAgIH1cbiAgfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAkaDItc2l6ZTtcbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgZm9udC1zaXplOiAkaDItc2l6ZS0tc3A7XG4gICAgfVxuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6ICRoMy1zaXplO1xuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICBmb250LXNpemU6ICRoMy1zaXplLS1zcDtcbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogJGg0LXNpemU7XG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogJGg0LXNpemUtLXNwO1xuICAgIH1cbiAgfVxuICBoNSB7XG4gICAgZm9udC1zaXplOiAkaDUtc2l6ZTtcbiAgICBAaW5jbHVkZSBtcShzcCkge1xuICAgICAgZm9udC1zaXplOiAkaDUtc2l6ZS0tc3A7XG4gICAgfVxuICB9XG4gIGg2IHtcbiAgICBmb250LXNpemU6ICRoNi1zaXplO1xuICAgIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgICBmb250LXNpemU6ICRoNi1zaXplLS1zcDtcbiAgICB9XG4gIH1cbiAgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICBmaWdjYXB0aW9uIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgfVxuICAgb2wge1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIH1cbiAgdWwgPiBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgfVxuICBvbCA+IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICB9XG4gIGEge1xuICAgIGNvbG9yOiAkYWNjZW50LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIH1cbiAgdGFibGUgdGgsXG4gIHRhYmxlIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIHRhYmxlIHRoIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC53cC1ibG9jay1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbTtcbiAgICA+ICoge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCIuc2luZ2xlLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cblxuLnNpbmdsZS1oZWFkZXJfX3RpdGxlLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIEBpbmNsdWRlIG1xKG1vYmlsZSkge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uc2luZ2xlLWhlYWRlcl9fdGl0bGVfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnNpbmdsZS1oZWFkZXJfX3RpdGxlX19jYXQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4uc2luZ2xlLXRpdGxlIHtcbiAgQGV4dGVuZCAuaDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cblxuXG4vL+acrOaWh1xuLnNpbmdsZS1ib2R5IHtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG4vL+acrOaWh1xuLnNpbmdsZS1ib2R5X190eHQge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4vL+ODnOOCv+ODs+ODquOCueODiFxuLnNpbmdsZS1ib2R5X19idG4ge1xuICBtYXJnaW4tdG9wOiA3LjdyZW07XG59XG4iLCIudGVhbS1jYXQtY29udGVudCB7XG5cbn1cblxuLnRlYW0tY2F0LWNvbnRlbnQtbSB7XG4gICsgLnRlYW0tY2F0LWNvbnRlbnQtbSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cblxuXG4udGVhbS1jYXQtY29udGVudF9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnRlYW0tY2F0LWNvbnRlbnRfX2hlYWRlcl9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAkYmFzZS1jb2xvcjtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xufVxuXG4udGVhbS1jYXQtY29udGVudC1lbi10eHQge1xuICBmb250LWZhbWlseTogJGFjY2VudC1mb250O1xuICBmb250LXNpemU6ICR0ZWFtLWNhdC10aXRsZS0tbGFyZ2Utc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICR0ZWFtLWNhdC10aXRsZS1oZWlnaHQ7XG4gIGxldHRlci1zcGFjaW5nOiAuNXJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICR0ZWFtLWNhdC10aXRsZS1zaXplLS1zcDtcbiAgfVxufVxuXG4udGVhbS1jYXQtY29udGVudC10eHQge1xuICBAZXh0ZW5kIC5oMjtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4ycmVtO1xuICBzcGFuIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi50ZWFtLWNhdC1jb250ZW50LXR4dF9fc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIEBleHRlbmQgLmg0O1xufVxuXG4udGVhbS1jYXQtY29udGVudF9faGVhZGVyX190YXJnZXQge1xuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IC41cmVtIDFyZW0gLjc1cmVtO1xufVxuXG5cbi50ZWFtLWNhdC1jb250ZW50X19ib2R5IHtcbiAgbWFyZ2luLXRvcDogNC41cmVtO1xufVxuXG4udGVhbS1jYXQtY29udGVudF9fYm9keS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi50ZWFtLWNhdC1jb250ZW50X19ib2R5X19pbWcge1xuICB3aWR0aDogNDQlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGVhbS1jYXQtY29udGVudF9fYm9keV9fdHh0IHtcbiAgd2lkdGg6IDUxJTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGVhbS1jYXQtY29udGVudF9fYm9keV9fdHh0LWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIEBpbmNsdWRlIG1xKHNwKSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cbn1cblxuLnRlYW0tY2F0LWNvbnRlbnRfX2JvZHlfX3R4dF9faW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cbn1cblxuLnRlYW0tY2F0LWNvbnRlbnRfX2JvZHlfX3R4dF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZWFtLWNhdC1pbmZvLXRhYmxlIHtcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi50ZWFtLWNhdC1pbmZvLXRhYmxlIGNhcHRpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbn1cblxuLnRlYW0tY2F0LWluZm8tdGFibGUtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGJsYWNrO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnRlYW0tY2F0LWluZm8tdGFibGUtaGVhZGluZzo6YWZ0ZXIge1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICR3aGl0ZTtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkd2hpdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgfVxufVxuXG4udGVhbS1jYXQtaW5mby10YWJsZS1oZWFkaW5nLmFjdGl2ZTo6YWZ0ZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAkd2hpdGU7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggJHdoaXRlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4udGVhbS1jYXQtaW5mby10YWJsZS50ZWFtLWNhdC1pbmZvLXRhYmxlLS1hY29yZGlvbiB0Ym9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50ZWFtLWNhdC1pbmZvLXRhYmxlLWhlYWRpbmctdHh0IHtcbiAgQGV4dGVuZCAuaDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJHdoaXRlO1xuICBsZXR0ZXItc3BhY2luZzogLjJyZW07XG59XG5cblxuXG4udGVhbS1jYXQtaW5mby10YWJsZSB0aCxcbi50ZWFtLWNhdC1pbmZvLXRhYmxlIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbiAgcGFkZGluZy10b3A6IC45cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjlyZW07XG4gIGZvbnQtc2l6ZTogJGgyLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIGZvbnQtc2l6ZTogJGg1LXNpemUtLXNwO1xuICB9XG59XG5cbi50ZWFtLWNhdC1pbmZvLXRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoLFxuLnRlYW0tY2F0LWluZm8tdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnRlYW0tY2F0LWluZm8tdGFibGUgdGgge1xuICB3aWR0aDogMTZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAuMnJlbTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICB3aWR0aDogMTEwcHg7XG4gIH1cbn1cblxuLnRlYW0tY2F0LWluZm8tdGFibGUgdGQge1xuICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG59XG5cbi50ZWFtLWNhdC1pbmZvLXRhYmxlLWNodSB7XG4gIEBleHRlbmQgLmg1O1xuICBsZXR0ZXItc3BhY2luZzogLjFyZW07XG59XG4udGVhbS1jYXQtaW5mby10YWJsZS1jaHUtbSB7XG4gIG1hcmdpbi10b3A6IC41cmVtO1xufVxuXG4udGVhbS1jYXQtY29udGVudF9fYm9keV9fdHh0X19pbWctZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udGVhbS1jYXQtY29udGVudF9fYm9keV9fdHh0X19pbWdfX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICB3aWR0aDogNDclO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiA0OS4zJTtcbiAgfVxufVxuXG5cbi50ZWFtLWNhdC1jb250ZW50X19ib2R5X19tb3JlLWluZm8tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udGVhbS1jYXQtY29udGVudF9fYm9keV9fbW9yZS1pbmZvX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgd2lkdGg6IDQ4LjUlO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIudGVhbS1wcm9maWxlX19ib2R5IHtcbiAgbWFyZ2luLXRvcDogN3JlbTtcbn1cblxuLnRlYW0tcHJvZmlsZV9fYm9keV9fbWFwIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuXG4udGVhbS1wcm9maWxlLXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZWFtLXByb2ZpbGUtdGFibGUtbSB7XG4gIG1hcmdpbjogLTIuMnJlbSAwO1xuICB0YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgICBib3JkZXItc3BhY2luZzogMCAyLjJyZW07XG4gIH1cbn1cblxuLnRlYW0tcHJvZmlsZS10YWJsZSB0aCxcbi50ZWFtLXByb2ZpbGUtdGFibGUgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAuNzVyZW0gMi4zcmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogJGgyLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkaDItaGVpZ2h0O1xuICAmLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgIGZvbnQtc2l6ZTogJGgzLXNpemUtLXNwO1xuICAgIH1cbiAgfVxuICAmLnNwLWNlbnRlciB7XG4gICAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgJi5wLWxhcmdlIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW07XG4gIH1cbiAgJi5wLWxpdHRsZS1sYXJnZSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6ICRoMy1zaXplLS1zcDtcbiAgfVxufVxuXG4udGVhbS1wcm9maWxlLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDIyNnB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICR3aGl0ZSAwJSwgJHdoaXRlIDIyMHB4LCAkYmFzZS1jb2xvciAyMjBweCwgJGJhc2UtY29sb3IgMjI2cHgpO1xuICBsZXR0ZXItc3BhY2luZzogLjA1cmVtO1xuICBAaW5jbHVkZSBtcShzcCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnRlYW0tcHJvZmlsZS10YWJsZSB0ZCB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgbXEoc3ApIHtcbiAgICBmb250LXNpemU6ICRoNC1zaXplLS1zcDtcbiAgfVxufVxuXG4vL+aoquS4puOBs1xuLnRlYW0tcHJvZmlsZS10YWJsZS10ZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGVhbS1wcm9maWxlLXRhYmxlLXRkX19idG4ge1xuICBAaW5jbHVkZSBtcSh0YWIpIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNlKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi50ZWFtLXByb2ZpbGUtdGFibGUtdGRfX3R4dF9fY29udGVudCB7XG4gICsgLnRlYW0tcHJvZmlsZS10YWJsZS10ZF9fdHh0X19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG59XG5cbi50ZWFtLXByb2ZpbGUtdGFibGUtdGRfX3R4dF9fY29udGVudC1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgQGluY2x1ZGUgbXEoc2UpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGVhbS1wcm9maWxlLXRhYmxlLXRkX190eHRfX2NvbnRlbnRfX3RpdGxlIHtcbiAgd2lkdGg6IDE4LjZyZW07XG4gIEBpbmNsdWRlIG1xKHNlKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi50eHQtaGVhZGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICRhY2NlbnQtY29sb3I7XG59XG5cbi50eHQtaGVhZGluZy1pY29uIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cbn1cblxuLnR4dC1oZWFkaW5nLXR4dCB7XG4gIEBleHRlbmQgLmgxLS1sYXJnZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xNXJlbTtcbn1cblxuLnR4dC1oZWFkaW5nLXR4dC1tIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLnR4dC1oZWFkaW5nLXN1Yi10eHQge1xuICBAZXh0ZW5kIC5oNTtcbn1cblxuLnR4dC1oZWFkaW5nLXN1Yi10eHQtbSB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFnQkVBLHVGQUF1RixBQUt2RixBQUFBLENBQUMsQUFBQyxDQUNBLFVBQVUsQ0FBRSxVQUFVLENBQ3ZCLEFBRUQsQUFBQSxRQUFRLENBQ1IsT0FBTyxBQUFDLENBQ04sVUFBVSxDQUFFLE9BQU8sQ0FDcEIsQUFXRCxBQUFBLElBQUksQUFBQyxDQUNILFdBQVcsQ0FBRSxJQUFJLENBQ2pCLHdCQUF3QixDQUFFLElBQUksQ0FDOUIsMkJBQTJCLENBQUUsV0FBVyxDQUN6QyxBQVNELEFBQUEsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFFLENBQUMsQ0FDVixBQU1ELEFBQUEsSUFBSSxBQUFDLENBQ0gsT0FBTyxDQUFFLEtBQUssQ0FDZixBQUtELEFBQUEsQ0FBQyxDQUNELEtBQUssQ0FDTCxVQUFVLENBQ1YsT0FBTyxDQUNQLEdBQUcsQ0FDSCxNQUFNLENBQ04sSUFBSSxDQUNKLE1BQU0sQ0FDTixFQUFFLEFBQUMsQ0FDRCxNQUFNLENBQUUsQ0FBQyxDQUNWLEFBS0QsQUFBQSxFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQ0FDRixFQUFFLENBQ0YsRUFBRSxDQUNGLEVBQUUsQUFBQyxDQUNELFNBQVMsQ0FBRSxPQUFPLENBQ2xCLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLFdBQVcsQ0FBRSxPQUFPLENBQ3BCLE1BQU0sQ0FBRSxDQUFDLENBQ1YsQUFLRCxBQUFBLEVBQUUsQ0FDRixFQUFFLEFBQUMsQ0FDRCxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLElBQUksQ0FDakIsQUFLRCxBQUFBLEVBQUUsQUFBQyxDQUNELFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsQUFBQSxFQUFF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 */
