@charset "UTF-8";:root{--color_white:#fff;--color_txt:#171717;--color_primary:#da3f30;--color_primary_dark:#d9322a;--color_border:#e4e4e4;--color_bg_body:#fff;--color_bg_gray:#f0eeee;--vw:100vw;--vh:100vh;--base-width:1366;--container-width:1215}@media screen and (max-width:1024px){:root{--base-width:375;--container-width:350}}:root{--font-family_noto-sans-jp:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic","sans-serif";--font-family_tomorrow:"Tomorrow","Arial","Helvetica Neue",Helvetica,Arial,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"sans-serif"}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,li,ol,p,ul{font-size:1em;font-weight:inherit;margin:0;padding:0}ol,ul{list-style:none}a{color:inherit;text-decoration:none;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:none}img,picture{display:block;max-width:100%}img{border:none;height:auto}button{color:inherit;cursor:pointer;font:inherit}input{display:none}table{border-collapse:collapse;border-spacing:0;width:100%}table th{font-weight:inherit;text-align:inherit}html{font-size:62.5%;height:100%;scroll-behavior:smooth;--header-height:88px;--gutter:5cqw}@media screen and (max-width:1024px){html{--gutter:min(20px,calc(var(--vw)*5.33333))}}@media screen and (max-width:768px){html{--header-height:66.4px}}body{background:var(--color_bg_body);color:var(--color_txt);font:500 1.6rem var(--font-family_noto-sans-jp);height:100%;line-height:2;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;overflow-wrap:break-word;word-wrap:break-word;line-break:normal;overflow:visible;text-rendering:optimizeSpeed}@media screen and (max-width:768px){body{font-size:1.4rem;line-height:1.8571428571}}body.is-hide{overflow:hidden!important}.form-reset{appearance:none;background:none;border:none;border-radius:0;box-shadow:none;display:block;padding:0}input[type=checkbox],input[type=radio]{display:none}img{image-rendering:auto}:after,:before{background-position:50%;background-repeat:no-repeat;background-size:contain}.l-body-inner{display:flex;flex-direction:column;min-height:100%;overflow:clip}.l-body-inner__mask{background:var(--color_txt);inset:0;opacity:1;position:fixed;transition:opacity .8s ease;z-index:9999}.l-body-inner__mask.is-loaded{opacity:0;pointer-events:none}.l-body-inner__pagetop{aspect-ratio:60/93;bottom:-1px;display:block;position:fixed;right:15.6px;transition:opacity .3s ease;width:60px;z-index:1000}@media (hover:hover){.l-body-inner__pagetop:where(:any-link,:enabled,summary):hover{opacity:.6}}@media screen and (max-width:768px){.l-body-inner__pagetop{right:8px;width:42px}}.l-body-inner__pagetop img{height:100%;object-fit:cover;object-position:center bottom;width:100%}.l-main{flex:1;position:relative}.l-header{height:var(--header-height);left:0;padding-inline:0 calc(min(var(--vw) * 100 / 1366 * 20, 20px) + 75px);position:fixed;right:0;top:0;transition:background-color .3s ease;z-index:9000}@media screen and (max-width:768px){.l-header{padding-inline:0 calc(var(--vw)*5.12821)}}.l-header__inner{height:100%}.l-header__main{align-items:center;column-gap:min(var(--vw) * 100/1366 * 30,30px);display:flex;height:100%;justify-content:space-between}.l-header__logo{align-items:center;column-gap:13px;display:flex}@media screen and (max-width:1024px){.l-header__logo{column-gap:0}}.l-header__logo-link{background:var(--color_primary);border-radius:0 0 25px 0;display:grid;height:var(--header-height);padding-top:3px;place-items:center;width:230px}@media screen and (max-width:768px){.l-header__logo-link{width:173.5px}}.l-header__logo-link img{aspect-ratio:153/42;object-fit:contain;object-position:center left;transition:opacity .3s ease;width:153px}@media (hover:hover){.l-header__logo-link img:is(:where(:any-link,:enabled,summary):hover *){opacity:.6}}@media screen and (max-width:768px){.l-header__logo-link img{width:115.5px}}.l-header__logo-text{color:#707070;font-size:1.2rem;letter-spacing:.004em;line-height:1.6666666667}@media screen and (max-width:1024px){.l-header__logo-text{display:none}}.l-footer{background:var(--color_primary);color:var(--color_white);padding-top:60px}@media screen and (max-width:768px){.l-footer{padding-top:52.5px}}.l-footer__wrap{column-gap:min(var(--vw) * 100/1366 * 30,30px);display:grid;grid-template-columns:max-content 1fr;justify-content:space-between}@media screen and (max-width:1024px){.l-footer__wrap{grid-template-columns:100%;row-gap:36px}}.l-footer__logo-link{display:block;width:202px}.l-footer__logo-link img{height:100%;object-fit:contain;width:100%}.l-footer__address{font-size:1.4rem;letter-spacing:.004em;line-height:1.7142857143;margin-top:29px;max-width:415px}@media screen and (max-width:768px){.l-footer__address{margin-top:26px}}.l-footer__address a{transition:opacity .3s ease-out}@media (hover:hover){.l-footer__address a:where(:any-link,:enabled,summary):hover{opacity:.6}}.l-footer__contact{display:flex;flex-wrap:wrap}.l-footer__tel-link{transition:opacity .3s ease-out}@media (hover:hover){.l-footer__tel-link:where(:any-link,:enabled,summary):hover{opacity:.6}}.l-footer__group{margin-top:9px;margin-inline:auto 0;width:fit-content}@media screen and (max-width:768px){.l-footer__group{margin-top:0;margin-inline:auto;width:100%}}.l-footer__group-list{column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:768px){.l-footer__group-list{grid-template-columns:100%;row-gap:25px}}.l-footer__group-item{align-items:center;display:flex;flex-direction:column}.l-footer__group-item-link{display:grid;row-gap:2px;transition:opacity .3s ease}@media (hover:hover){.l-footer__group-item-link:where(:any-link,:enabled,summary):hover{opacity:.6}}@media screen and (max-width:768px){.l-footer__group-item-link{justify-content:center;row-gap:5px;width:100%}.l-footer__group-item-img{width:calc(var(--vw)*76.92308)}}.l-footer__group-item-img img,.l-footer__group-item-img picture{height:100%;object-fit:contain;width:100%}.l-footer__group-item-title{font-size:1.4rem;letter-spacing:.004em;line-height:2}@media screen and (max-width:768px){.l-footer__group-item-title{text-align:center}}.l-footer__border{background:var(--color_white);display:block;margin-top:56px;width:100%}@media screen and (max-width:768px){.l-footer__border{margin-top:95.5px}}.l-footer__border img,.l-footer__border picture{height:100%;object-fit:cover;width:100%}.l-inner{container-type:inline-size;margin-inline:auto;max-width:1215px;position:relative;width:calc(100% - var(--gutter)*2)}@media screen and (min-width:1024.02px){.u-no-pc{display:none!important}}@media screen and (max-width:1024px) and (min-width:768px){.u-no-tab{display:none!important}}@media screen and (max-width:768px){.u-no-sp{display:none!important}}.u-font-ja{font-family:var(--font-family_noto-serif-jp)}.u-font-en{font-family:var(--font-family_tomorrow)}.u-color-white{color:var(--color_white)}.u-color-primary{color:var(--color_primary)}.u-text-regular{font-weight:400}.u-text-medium{font-weight:500}.u-text-bold{font-weight:700}.u-text-black{font-weight:900}@media screen and (max-width:768px){.u-sp-text-medium{font-weight:500}}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-text-left{text-align:left}.u-text-justify{text-align:justify}.u-text-large{font-size:3.2rem;line-height:1.125}@media screen and (max-width:1024px){.u-text-large{font-size:2.4rem}}.u-text-medium{font-size:2rem;line-height:1.8}@media screen and (max-width:1024px){.u-text-medium{font-size:1.8rem}}@media screen and (max-width:768px){.u-text-medium{font-size:1.5rem;line-height:1.6}}.u-text-small{font-size:1.4rem;line-height:1.4285714286}.c-btn{background:var(--color_txt);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);color:var(--color_white);display:grid;font-size:1.5rem;line-height:1.4;max-width:100%;min-height:50px;place-items:center;transition:background-color .3s ease;width:200px}@media (hover:hover){.c-btn:where(:any-link,:enabled,summary):hover{background:var(--color_primary)}}@media screen and (max-width:768px){.c-btn{min-height:33.5px;width:134px}}.c-btn--full{width:100%}.c-btn--large{font-size:1.8rem;min-height:70px}@media screen and (max-width:768px){.c-btn--large{font-size:1.6rem;min-height:50px}}.c-btn--arrow{position:relative}@media screen and (max-width:768px){.c-btn--arrow{padding-right:44px}}.c-btn--arrow:before{background:var(--color_white);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);content:"";display:block;height:50px;pointer-events:none;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:50px;z-index:1}@media screen and (max-width:768px){.c-btn--arrow:before{height:36px;right:7px;width:36px}}.c-btn--arrow:after{background:var(--color_txt);content:"";display:block;height:50px;mask:url(../img/btn-arrow.svg) no-repeat center/13.17px 20.1px;pointer-events:none;position:absolute;right:9px;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:50px;z-index:2}@media screen and (max-width:768px){.c-btn--arrow:after{background-size:11.85px 18.09px;height:36px;right:7px;width:36px}}@media (hover:hover){.c-btn--arrow:where(:any-link,:enabled,summary):hover:after{background:var(--color_primary)}}.c-h2{display:grid}.c-h2:has(.c-h2__en--large){row-gap:13px}@media screen and (max-width:768px){.c-h2:has(.c-h2__en--large){row-gap:4px}}.c-h2__ja{align-items:center;column-gap:10px;display:flex;font-size:2.4rem;font-weight:700;line-height:1.4583333333}@media screen and (max-width:1024px){.c-h2__ja{font-size:2rem}}@media screen and (max-width:768px){.c-h2__ja{font-size:1.8rem}}.c-h2__ja:after{background:url(../img/title-deco.svg) no-repeat 50%/contain;content:"";display:block;height:15px;width:151px}.c-h2__en{font-family:var(--font-family_tomorrow);font-size:7.2rem;line-height:1.1111111111;text-transform:uppercase}@media screen and (max-width:1024px){.c-h2__en{font-size:6.4rem}}@media screen and (max-width:768px){.c-h2__en{font-size:5.6rem}}.c-h2__en--large{font-size:10rem;line-height:1}@media screen and (max-width:1024px){.c-h2__en--large{font-size:8rem}}@media screen and (max-width:768px){.c-h2__en--large{font-size:5.6rem;line-height:1.0714285714}}.c-section{--border-width:522px;--border-height:45px}@media screen and (max-width:768px){.c-section{--border-width:190px;--border-width-right:231px;--border-height:20px}}.c-section--top-left{position:relative;z-index:0}.c-section--top-left:before{background:var(--color_bg_gray);right:0;top:0;width:100%;z-index:-2}.c-section--top-left:after,.c-section--top-left:before{content:"";display:block;height:var(--border-height);left:0;position:absolute}.c-section--top-left:after{background:url(../img/section-border.svg) no-repeat bottom/contain;top:2px;width:var(--border-width);z-index:-1}@media screen and (max-width:768px){.c-section--top-left:after{background-image:url(../img/section-border_sp.svg)}}.c-section--top-right{position:relative;z-index:0}.c-section--top-right:before{background:var(--color_bg_gray);font-weight:700;left:0;top:0;width:100%;z-index:-2}.c-section--top-right:after,.c-section--top-right:before{content:"";height:var(--border-height);position:absolute;right:0}.c-section--top-right:after{background:url(../img/section-border.svg) no-repeat top/contain;display:block;top:-2px;transform:rotateY(180deg) rotateX(180deg);width:var(--border-width);z-index:-1}@media screen and (max-width:768px){.c-section--top-right:after{background-image:url(../img/section-border_sp_right.svg);transform:none;width:var(--border-width-right)}}.c-table:before{background:var(--color_border);bottom:0;content:"";display:none;height:1px;left:0;position:absolute;right:0;width:100%;z-index:1}@media screen and (max-width:768px){.c-table:before{display:block}}.c-table:after{background:var(--color_primary);bottom:-.5px;content:"";display:none;height:2px;left:0;position:absolute;right:0;width:calc(var(--vw)*30.51282);z-index:2}@media screen and (max-width:768px){.c-table:after{display:block}.c-table tr{display:grid;position:relative}}.c-table tr:before{background:var(--color_border);content:"";display:none;height:1px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@media screen and (max-width:768px){.c-table tr:before{display:block}}.c-table tr:after{background:var(--color_primary);content:"";display:none;height:2px;left:0;position:absolute;right:0;top:-.5px;width:calc(var(--vw)*30.51282);z-index:2}@media screen and (max-width:768px){.c-table tr:after{display:block}}.c-table td,.c-table th{letter-spacing:.004em;margin-block:calc(1cap/2 - .5lh);padding-block:15px}@media screen and (max-width:768px){.c-table td,.c-table th{font-size:1.6rem;padding-block:0}}.c-table th{border-bottom:2px solid var(--color_primary);padding-inline:10px;vertical-align:top;width:117px}@media screen and (max-width:768px){.c-table th{border:none;font-weight:700;padding-left:5px;padding-top:23px;width:auto}}.c-table td{border-bottom:2px solid var(--color_border);padding-left:50px}@media screen and (max-width:768px){.c-table td{border:none;margin-top:8px;padding-bottom:21px;padding-left:5px}}.c-table tr:first-child th{border-top:2px solid var(--color_primary)}@media screen and (max-width:768px){.c-table tr:first-child th{border:none}}.c-table tr:first-child td{border-top:2px solid var(--color_border)}@media screen and (max-width:768px){.c-table tr:first-child td{border:none}}.c-loading{display:grid;inset:0;place-items:center;position:fixed;transition:opacity .3s ease;z-index:99999}.c-loading.is-hide{opacity:0;pointer-events:none}.c-loading__mask{animation-delay:.2s;animation-duration:1s;animation-fill-mode:forwards;animation-timing-function:var(--ease-out-quart);background:var(--color_txt);inset:0;mask-composite:exclude;mask-image:linear-gradient(#000,#000),url(../img/mask_circle.svg);mask-position:0 0,center center;mask-repeat:no-repeat;mask-size:100% 100%,0 0;position:absolute;will-change:mask-size;z-index:0}.c-loading.is-loaded .c-loading__mask{animation-name:maskAnimation}@media screen and (max-width:768px){.c-loading.is-loaded .c-loading__mask{animation-name:maskAnimation_sp}}@keyframes maskAnimation{0%{mask-size:100% 100%,0 0}to{mask-size:100% 100%,500vw 500dvh}}@keyframes maskAnimation_sp{0%{mask-size:100% 100%,0 0}to{mask-size:100% 100%,500vw 500dvh}}.p-top-fv{padding-bottom:20px;position:relative;z-index:0}@media screen and (max-width:768px){.p-top-fv{padding-block:0}}.p-top-fv__wrap{align-items:stretch;display:grid;grid-template-columns:1fr 75px}@media screen and (max-width:1024px){.p-top-fv__wrap{grid-template-columns:1fr 41px}}.p-top-fv__main{display:grid;height:calc(var(--vw)*54.5388);margin-inline:auto 0;padding-left:calc(var(--vw)*3.07467);padding-top:calc(var(--vw)*.73206);place-items:center;position:relative;width:calc(100% - 25px)}@media screen and (max-width:768px){.p-top-fv__main{min-height:calc(var(--vw)*129.35897);padding-left:calc(var(--vw)*6.15385);padding-top:calc(var(--vw)*6.15385);width:calc(var(--vw)*86.82051)}}.p-top-fv__bg{inset:0;mask:url(../img/fv-mask@2x.png) no-repeat center/100% 100%;position:absolute;z-index:-1}@media screen and (max-width:768px){.p-top-fv__bg{mask-image:url(../img/fv-mask_sp@2x.png)}}.p-top-fv__bg img,.p-top-fv__bg picture{height:100%;object-fit:cover;width:100%}.p-top-fv__title{aspect-ratio:270/296;width:calc(var(--vw)*19.76574)}@media screen and (max-width:768px){.p-top-fv__title{width:calc(var(--vw)*35.89744)}}.p-top-fv__title img,.p-top-fv__title picture{height:100%;object-fit:contain;width:100%}.p-top-fv__sidebar{align-items:center;display:flex;flex-direction:column;padding-top:calc(var(--vw)*6.44217)}@media screen and (max-width:768px){.p-top-fv__sidebar{padding-top:calc(var(--vw)*15.64103)}}.p-top-fv__copyright{width:8px}.p-top-fv__sns{align-items:center;display:grid;margin-top:20.5px}@media screen and (max-width:1024px){.p-top-fv__sns{margin-top:calc(var(--vw)*3.07692);margin-inline:auto calc(var(--vw)*5.12821);width:fit-content}}.p-top-fv__sns-list{display:grid;row-gap:8px}@media screen and (max-width:1024px){.p-top-fv__sns-list{column-gap:calc(var(--vw)*1.79487);grid-template-columns:repeat(4,max-content)}}.p-top-fv__sns-item-link{transition:opacity .3s ease-out}@media (hover:hover){.p-top-fv__sns-item-link:where(:any-link,:enabled,summary):hover{opacity:.6}}.p-top-fv__scroll{aspect-ratio:1;bottom:calc(var(--vw)*4.24597);left:calc(50% + var(--vw)*1.83016);position:absolute;transform:translateX(-50%);width:calc(var(--vw)*8.41874)}@media screen and (max-width:768px){.p-top-fv__scroll{bottom:calc(var(--vw)*7.05128);left:calc(50% + var(--vw)*4.10256);width:calc(var(--vw)*29.48718)}}.p-top-fv__scroll img,.p-top-fv__scroll picture{height:100%;object-fit:contain;width:100%}.p-top-about{padding-block:58px 123px}@media screen and (max-width:768px){.p-top-about{padding-block:17px 32.5px}}.p-top-about__wrap{align-items:center;column-gap:min(var(--vw) * 100/1366 * 49,49px);display:grid;grid-template:1fr/1fr}@media screen and (max-width:1240px){.p-top-about__wrap{grid-template-columns:100%;row-gap:49px}}@media screen and (max-width:768px){.p-top-about__wrap{row-gap:30px}}.p-top-about__wrap>*{grid-area:1/1/-1/-1}@media screen and (max-width:1240px){.p-top-about__wrap>*{grid-area:auto}}.p-top-about__body{display:grid;row-gap:44px}@media screen and (max-width:1240px){.p-top-about__body{margin-inline:auto;width:fit-content}}@media screen and (max-width:768px){.p-top-about__body{row-gap:28px;width:100%}}.p-top-about__heading{display:grid;row-gap:20px}@media screen and (max-width:768px){.p-top-about__heading{row-gap:10px}}.p-top-about__heading span{color:var(--color_white);display:block;font-feature-settings:"palt";font-size:4.2rem;font-weight:700;line-height:1.3571428571;padding-inline:8px 16px;width:fit-content}@media screen and (max-width:1024px){.p-top-about__heading span{font-size:3.2rem}}@media screen and (max-width:768px){.p-top-about__heading span{font-size:2rem;padding-inline:7px}}.p-top-about__heading span:first-child{background:var(--color_txt)}.p-top-about__heading span:last-child{background:var(--color_primary)}.p-top-about__text{margin-block:calc(1cap/2 - .5lh)}.p-top-about__pic{border-radius:25px;margin-inline:auto 0;overflow:hidden;position:relative;transform:translateY(34px);width:min(var(--vw) * 100/1366 * 593,593px);z-index:-1}@media screen and (max-width:1240px){.p-top-about__pic{margin-inline:auto;max-width:593px;transform:none;width:100%}}.p-top-about__pic img,.p-top-about__pic picture{height:100%;object-fit:contain;width:100%}.p-top-mission{background:var(--color_bg_gray);padding-block:59px 81px}@media screen and (max-width:768px){.p-top-mission{padding-block:67px 43px}}.p-top-mission__tabs{column-gap:11px;display:grid;grid-template-columns:repeat(3,1fr);margin-inline:auto;width:fit-content}@media screen and (max-width:768px){.p-top-mission__tabs{column-gap:6px}}.p-top-mission__tab{background:var(--color_white);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);cursor:pointer;max-width:100%;width:300px}@media screen and (max-width:1024px){.p-top-mission__tab{padding-inline:11.5px;width:100%}}@media screen and (max-width:768px){.p-top-mission__tab{clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%);padding-block:4px}}.p-top-mission__tab:has(.p-top-mission__tab-input:checked){background:var(--color_primary);color:var(--color_white)}.p-top-mission__tab-title{align-items:center;column-gap:11px;display:flex;font-size:1.8rem;font-weight:700;height:52px;justify-content:center;letter-spacing:.004em;line-height:1.7777777778}@media screen and (max-width:768px){.p-top-mission__tab-title{font-size:1.6rem;line-height:1.25;text-align:center}}.p-top-mission__tab-title:before{aspect-ratio:1;background:var(--color_txt);content:"";display:block;mask:url(../img/icon-tab.svg) no-repeat center/contain;width:20px}@media screen and (max-width:768px){.p-top-mission__tab-title:before{display:none}}.p-top-mission__tab:has(.p-top-mission__tab-input:checked) .p-top-mission__tab-title:before{background:var(--color_white)}.p-top-mission__content{background:var(--color_white);clip-path:polygon(28px 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 28px),calc(100% - 28px) 100%,28px 100%,0 calc(100% - 28px),0 28px);margin-top:5px}@media screen and (max-width:768px){.p-top-mission__content{clip-path:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);margin-top:8px}}.p-top-mission__content-body{display:none;padding-block:36px 64.5px;row-gap:12.5px}@media screen and (max-width:768px){.p-top-mission__content-body{padding-block:27px 56px;row-gap:13px}}.p-top-mission__tabs:has(input[id=mission-tab-1]:checked)+.p-top-mission__content .p-top-mission__content-body:first-child{display:grid}.p-top-mission__tabs:has(input[id=mission-tab-2]:checked)+.p-top-mission__content .p-top-mission__content-body:nth-child(2){display:grid}.p-top-mission__tabs:has(input[id=mission-tab-3]:checked)+.p-top-mission__content .p-top-mission__content-body:nth-child(3){display:grid}.p-top-mission__content-heading{border-bottom:3px solid var(--color_primary);font-size:1.8rem;font-weight:700;line-height:1.4444444444;margin-inline:auto;padding-bottom:10px;padding-inline:5px;width:fit-content}.p-top-mission__content-text{font-weight:700;line-height:1.5;text-align:center}@media screen and (max-width:768px){.p-top-mission__content-text{font-size:1.6rem}}.p-top-brand{padding-block:108px 135px}@media screen and (max-width:768px){.p-top-brand{padding-block:70px 43px}}@media screen and (max-width:1024px){.p-top-brand__inner{display:grid}}.p-top-brand__wrap{align-items:end;column-gap:min(var(--vw) * 100/1366 * 50,50px);display:grid;grid-template-columns:1fr 48.9019033675cqw;justify-content:space-between;margin-top:-100px}@media screen and (max-width:1024px){.p-top-brand__wrap{display:contents;margin-top:0}}.p-top-brand__body{display:grid;padding-bottom:14px;padding-top:60px;row-gap:25px}@media screen and (max-width:1024px){.p-top-brand__body{order:1;padding-bottom:0;padding-top:0}}.p-top-brand__pic{border-radius:25px 0 0 25px;height:458px;margin-right:calc(50cqw - var(--vw)*50);overflow:hidden}@media screen and (max-width:1024px){.p-top-brand__pic{height:auto;margin-top:43px;order:3}}@media screen and (max-width:768px){.p-top-brand__pic{height:254px}}.p-top-brand__pic video{height:100%;object-fit:cover;object-position:center right;vertical-align:middle;width:100%}.p-top-brand__text{margin-bottom:calc(1cap/2 - .5lh);margin-top:calc(1cap/2 - .5lh + 64px)}@media screen and (max-width:1024px){.p-top-brand__text{order:2}}@media screen and (max-width:768px){.p-top-brand__text{font-size:1.4rem;line-height:1.8571428571;margin-top:33px}}.p-top-brand__text span{line-height:.825}.p-top-group{background:var(--color_bg_gray);padding-block:92px 83px}@media screen and (max-width:768px){.p-top-group{padding-block:70px 40px}}.p-top-group__text{margin-top:calc(1cap/2 - .5lh + 29px)}@media screen and (max-width:768px){.p-top-group__text{margin-top:calc(1cap/2 - .5lh + 40px)}}.p-top-group__list{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-top:59px}@media screen and (max-width:768px){.p-top-group__list{gap:40px;grid-template-columns:100%;margin-top:40px}}.p-top-group__item{align-items:start;display:grid;grid-row:span 2;grid-template-rows:subgrid;justify-content:center;position:relative;row-gap:16px;transition:opacity .3s ease}@media screen and (max-width:768px){.p-top-group__item{row-gap:20px}}.p-top-group__item:has(.p-top-group__item-link:is(:where(:any-link,:enabled,summary):hover)){opacity:.6}.p-top-group__item-link{inset:0;position:absolute}.p-top-group__item-img img,.p-top-group__item-img picture{height:100%;object-fit:cover;width:100%}.p-top-group__item-body{display:grid;row-gap:8px}@media screen and (max-width:768px){.p-top-group__item-body{row-gap:10px}}.p-top-group__item-title{letter-spacing:.004em;line-height:1.4}@media screen and (max-width:768px){.p-top-group__item-title{font-size:1.8rem}}.p-top-business{padding-block:100px 102px}@media screen and (max-width:768px){.p-top-business{padding-block:71px 43px}}.p-top-business__wrap{align-items:start;column-gap:min(var(--vw) * 100/1366 * 30,30px);display:grid;grid-template-columns:1fr min(var(--vw) * 100/1366 * 385,385px)}@media screen and (max-width:1024px){.p-top-business__wrap{grid-template-columns:100%;row-gap:33px}}.p-top-business__catch{font-size:2.4rem;font-weight:700;line-height:1.4583333333;margin-top:15px}@media screen and (max-width:768px){.p-top-business__catch{font-size:2rem;line-height:1.3;margin-top:38px}}.p-top-business__text{letter-spacing:.004em;margin-top:27px}@media screen and (max-width:768px){.p-top-business__text{margin-top:20px}}.p-top-business__pic{aspect-ratio:385/386;border-radius:25px;max-height:385px;overflow:hidden;transform:translateY(12px)}@media screen and (max-width:1024px){.p-top-business__pic{margin-inline:auto;max-width:100%;transform:none}}@media screen and (max-width:768px){.p-top-business__pic{aspect-ratio:350/275;height:auto}}.p-top-business__pic img,.p-top-business__pic picture{height:100%;object-fit:cover;width:100%}.p-top-company{background:var(--color_bg_gray);padding-block:100px 90.5px}@media screen and (max-width:768px){.p-top-company{padding-block:71px 43px}}.p-top-company__wrap{margin-top:34.5px}@media screen and (max-width:768px){.p-top-company__wrap{margin-top:36px}}.p-top-contact{background:var(--color_txt);padding-block:59px 90px}@media screen and (max-width:768px){.p-top-contact{padding-block:82px 99.5px}}.p-top-contact__heading{letter-spacing:.004em}.p-top-contact__box{align-items:center;background:var(--color_white);clip-path:polygon(28px 0,calc(100% - 28px) 0,100% 28px,100% calc(100% - 28px),calc(100% - 28px) 100%,28px 100%,0 calc(100% - 28px),0 28px);display:grid;grid-template-columns:502fr 454fr;margin-top:41px;margin-inline:auto;max-width:1083px;padding:45px 66px 40.5px 61px}@media screen and (max-width:1120px){.p-top-contact__box{grid-template-columns:100%}}@media screen and (max-width:768px){.p-top-contact__box{clip-path:polygon(30px 0,calc(100% - 30px) 0,100% 30px,100% calc(100% - 30px),calc(100% - 30px) 100%,30px 100%,0 calc(100% - 30px),0 30px);margin-top:52px;padding:41px 20px 50px}}.p-top-contact__title{font-size:2.4rem;font-weight:700;line-height:1.4583333333;margin-top:8px}@media screen and (max-width:768px){.p-top-contact__title{font-size:2rem;line-height:1.45;margin-top:0}}.p-top-contact__sub{border-left:1px solid #707070;padding-left:24.5px}@media screen and (max-width:1120px){.p-top-contact__sub{border-left:none;border-top:1px solid #707070;margin-top:25px;padding-left:0;padding-top:25px}}.p-top-contact__tel{color:var(--color_primary);font-family:var(--font-family_tomorrow);font-size:6rem;font-weight:600;line-height:.9;transition:opacity .3s ease}@media (hover:hover){.p-top-contact__tel:where(:any-link,:enabled,summary):hover{opacity:.6}}@media screen and (max-width:768px){.p-top-contact__tel{font-size:4.2rem;line-height:1.3333333333;margin-top:3px}}.p-top-contact__time{font-size:1.8rem;font-weight:700;line-height:1.4444444444}@media screen and (max-width:768px){.p-top-contact__time{font-size:1.6rem;line-height:1.5;margin-top:-2px}}.p-top-contact__btn{margin-top:15.5px}@media screen and (max-width:768px){.p-top-contact__btn{margin-top:10px}}.l-header .l-header__logo-link:hover img {opacity: 1;}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9zZXR0aW5nL192YXJpYWJsZS5zY3NzIiwiY29tbW9uLmNzcyIsImdsb2JhbC9taXhpbi9fYnJlYWtwb2ludC5zY3NzIiwiZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsImZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsImxheW91dC9fbC1ib2R5LWlubmVyLnNjc3MiLCJnbG9iYWwvbWl4aW4vX2hvdmVyLnNjc3MiLCJsYXlvdXQvX2wtbWFpbi5zY3NzIiwibGF5b3V0L19sLWhlYWRlci5zY3NzIiwibGF5b3V0L19sLWZvb3Rlci5zY3NzIiwibGF5b3V0L19sLWlubmVyLnNjc3MiLCJvYmplY3QvdXRpbGl0eS9fdS1yZXNwb25zaXZlLnNjc3MiLCJvYmplY3QvdXRpbGl0eS9fdS10ZXh0LnNjc3MiLCJvYmplY3QvY29tcG9uZW50cy9fYy1idG4uc2NzcyIsIm9iamVjdC9jb21wb25lbnRzL19jLWgyLnNjc3MiLCJvYmplY3QvY29tcG9uZW50cy9fYy1zZWN0aW9uLnNjc3MiLCJvYmplY3QvY29tcG9uZW50cy9fYy10YWJsZS5zY3NzIiwib2JqZWN0L2NvbXBvbmVudHMvX2MtbG9hZGluZy5zY3NzIiwib2JqZWN0L3Byb2plY3QvX3AtdG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBa0NBLGdCQ0pBLENEdkJBLE1BRUUsa0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHVCQUFBLENBQ0EsNEJBQUEsQ0FDQSxzQkFBQSxDQUdBLG9CQUFBLENBQ0EsdUJBQUEsQ0FLQSxVQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0Esc0JDYkYsQ0NtQkUscUNGVkYsTUFPSSxnQkFBQSxDQUNBLHFCQ0xGLENBQ0YsQ0RTQSxNQUNFLG9JQUFBLENBQ0EsK0lDTkYsQ0U5QkEsaUJBR0UscUJGb0NGLENFMUJBLG9EQWVFLGFBQUEsQ0FEQSxtQkFBQSxDQUZBLFFBQUEsQ0FDQSxTRnNDRixDRWxDQSxNQUVFLGVGcUNGLENFbkNBLEVBQ0UsYUFBQSxDQUNBLG9CQUFB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QUhBLFlBQUEsQ0FFQSxpQ0FBQSxDQVBBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsNkJqQnFqQ0osQ2lCOWlDSSxxQ0FYRixvQkFZSSwwQmpCaWpDSixDQUNGLENDMXNERSxvQ2dCNG9CQSxvQkFrQkksMElBQUEsQ0FGQSxlQUFBLENBQ0Esc0JqQm1qQ0osQ0FDRixDaUIvaUNFLHNCQUVFLGdCQUFBLENBRUEsZUFBQSxDQURBLHdCQUFBLENBRkEsY2pCb2pDSixDQ3Z0REUsb0NnQmtxQkEsc0JBUUksY0FBQSxDQUNBLGdCQUFBLENBRkEsWWpCb2pDSixDQUNGLENpQjdpQ0Usb0JBRUUsNkJBQUEsQ0FEQSxtQmpCZ2pDSixDaUI3aUNJLHFDQUpGLG9CQU1JLGdCQUFBLENBR0EsNEJBQUEsQ0FGQSxlQUFBLENBRkEsY0FBQSxDQUdBLGdCakJpakNKLENBQ0YsQ2lCN2lDRSxvQkFDRSwwQkFBQSxDQUlBLHVDQUFBLENBSEEsY0FBQSxDQUVBLGVBQUEsQ0FEQSxjQUFBLENBR0EsMkJqQitpQ0osQ0tseERFLHFCQUNFLDREWXF1QkUsVWpCZ2pDSixDQUNGLENDeHZERSxvQ2dCOHJCQSxvQkFjSSxnQkFBQSxDQUNBLHdCQUFBLENBRkEsY2pCbWpDSixDQUNGLENpQjlpQ0UscUJBQ0UsZ0JBQUEsQ0FDQSxlQUFBLENBQ0Esd0JqQmdqQ0osQ0Nwd0RFLG9DZ0JpdEJBLHFCQU9JLGdCQUFBLENBQ0EsZUFBQSxDQUZBLGVqQm1qQ0osQ0FDRixDaUI5aUNFLG9CQUNFLGlCakJnakNKLENDOXdERSxvQ2dCNnRCQSxvQkFJSSxlakJpakNKLENBQ0YiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuLi9taXhpbi9icmVha3BvaW50XCIgYXMgKjtcclxuXHJcbi8vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLy8gIOWkieaVsFxyXG4vLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vLyDjgqvjg6njg7xcclxuOnJvb3Qge1xyXG4gIC8vIOODhuOCreOCueODiOOCq+ODqeODvFxyXG4gIC0tY29sb3Jfd2hpdGU6ICNmZmY7XHJcbiAgLS1jb2xvcl90eHQ6ICMxNzE3MTc7XHJcbiAgLS1jb2xvcl9wcmltYXJ5OiAjREEzRjMwO1xyXG4gIC0tY29sb3JfcHJpbWFyeV9kYXJrOiAjRDkzMjJBO1xyXG4gIC0tY29sb3JfYm9yZGVyOiAjRTRFNEU0O1xyXG4gIFxyXG4gIC8vIOiDjOaZr+OCq+ODqeODvFxyXG4gIC0tY29sb3JfYmdfYm9keTogI2ZmZjtcclxuICAtLWNvbG9yX2JnX2dyYXk6ICNGMEVFRUU7XHJcbn1cclxuXHJcbi8vIOODrOOCpOOCouOCpuODiFxyXG46cm9vdCB7XHJcbiAgLS12dzogMTAwdnc7XHJcbiAgLS12aDogMTAwdmg7XHJcbiAgLS1iYXNlLXdpZHRoOiAxMzY2O1xyXG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjE1O1xyXG5cclxuICBAaW5jbHVkZSB0YWIge1xyXG4gICAgLS1iYXNlLXdpZHRoOiAzNzU7XHJcbiAgICAtLWNvbnRhaW5lci13aWR0aDogMzUwO1xyXG4gIH1cclxufVxyXG5cclxuLy8g44OV44Kp44Oz44OIXHJcbjpyb290IHtcclxuICAtLWZvbnQtZmFtaWx5X25vdG8tc2Fucy1qcDogXCJOb3RvIFNhbnMgSlBcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBHb3RoaWNcIiwgXCJzYW5zLXNlcmlmXCI7XHJcbiAgLS1mb250LWZhbWlseV90b21vcnJvdzogXCJUb21vcnJvd1wiLCBcIkFyaWFsXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcInNhbnMtc2VyaWZcIjtcclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbjpyb290IHtcbiAgLS1jb2xvcl93aGl0ZTogI2ZmZjtcbiAgLS1jb2xvcl90eHQ6ICMxNzE3MTc7XG4gIC0tY29sb3JfcHJpbWFyeTogI0RBM0YzMDtcbiAgLS1jb2xvcl9wcmltYXJ5X2Rhcms6ICNEOTMyMkE7XG4gIC0tY29sb3JfYm9yZGVyOiAjRTRFNEU0O1xuICAtLWNvbG9yX2JnX2JvZHk6ICNmZmY7XG4gIC0tY29sb3JfYmdfZ3JheTogI0YwRUVFRTtcbn1cblxuOnJvb3Qge1xuICAtLXZ3OiAxMDB2dztcbiAgLS12aDogMTAwdmg7XG4gIC0tYmFzZS13aWR0aDogMTM2NjtcbiAgLS1jb250YWluZXItd2lkdGg6IDEyMTU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgOnJvb3Qge1xuICAgIC0tYmFzZS13aWR0aDogMzc1O1xuICAgIC0tY29udGFpbmVyLXdpZHRoOiAzNTA7XG4gIH1cbn1cblxuOnJvb3Qge1xuICAtLWZvbnQtZmFtaWx5X25vdG8tc2Fucy1qcDogXCJOb3RvIFNhbnMgSlBcIiwgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTlwiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBHb3RoaWNcIiwgXCJzYW5zLXNlcmlmXCI7XG4gIC0tZm9udC1mYW1pbHlfdG9tb3Jyb3c6IFwiVG9tb3Jyb3dcIiwgXCJBcmlhbFwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwi44OS44Op44Ku44OO6KeS44K0IFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgXCJzYW5zLXNlcmlmXCI7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgRm91bmRhdGlvblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxucCxcbnVsLFxub2wsXG5saSxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG5kbCxcbmRkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBhdXRvO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBub25lO1xufVxuXG5pbWcsXG5waWN0dXJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xufVxuXG5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOWIneacn+ioreWumlxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgLS1oZWFkZXItaGVpZ2h0OiA4OHB4O1xuICAtLWd1dHRlcjogNWNxdztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBodG1sIHtcbiAgICAtLWd1dHRlcjogbWluKDIwcHgsIGNhbGMoMC4wNTMzMzMzMzMzICogMTAwICogdmFyKC0tdncpKSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGh0bWwge1xuICAgIC0taGVhZGVyLWhlaWdodDogNjYuNHB4O1xuICB9XG59XG5cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX2JvZHkpO1xuICBjb2xvcjogdmFyKC0tY29sb3JfdHh0KTtcbiAgZm9udDogNTAwIDEuNnJlbSB2YXIoLS1mb250LWZhbWlseV9ub3RvLXNhbnMtanApO1xuICBsaW5lLWhlaWdodDogMjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBsaW5lLWJyZWFrOiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZVNwZWVkO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg1NzE0Mjg1NzE7XG4gIH1cbn1cbmJvZHkuaXMtaGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLmZvcm0tcmVzZXQge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW1nIHtcbiAgaW1hZ2UtcmVuZGVyaW5nOiBhdXRvO1xufVxuXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODl+ODqeOCsOOCpOODs1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIExheW91dFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOOCs+ODs+ODhuODiuODkeODvOODhFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1ib2R5LWlubmVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGNsaXA7XG59XG4ubC1ib2R5LWlubmVyX19tYXNrIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfdHh0KTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjhzIGVhc2U7XG59XG4ubC1ib2R5LWlubmVyX19tYXNrLmlzLWxvYWRlZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmwtYm9keS1pbm5lcl9fcGFnZXRvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxNS42cHg7XG4gIGJvdHRvbTogLTFweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGFzcGVjdC1yYXRpbzogNjAvOTM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICB6LWluZGV4OiAxMDAwO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtYm9keS1pbm5lcl9fcGFnZXRvcDp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1ib2R5LWlubmVyX19wYWdldG9wIHtcbiAgICByaWdodDogOHB4O1xuICAgIHdpZHRoOiA0MnB4O1xuICB9XG59XG4ubC1ib2R5LWlubmVyX19wYWdldG9wIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBib3R0b207XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44Kz44Oz44OG44OK44OR44O844OEXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLW1haW4ge1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OY44OD44OA44O8XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWhlYWRlciB7XG4gIHBhZGRpbmctaW5saW5lOiAwIGNhbGMobWluKHZhcigtLXZ3KSAqIDEwMCAvIDEzNjYgKiAyMCwgMjBweCkgKyA3NXB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1oZWFkZXItaGVpZ2h0KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5MDAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlciB7XG4gICAgcGFkZGluZy1pbmxpbmU6IDAgY2FsYygwLjA1MTI4MjA1MTMgKiAxMDAgKiB2YXIoLS12dykpO1xuICB9XG59XG4ubC1oZWFkZXJfX2lubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmwtaGVhZGVyX19tYWluIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbHVtbi1nYXA6IG1pbih2YXIoLS12dykgKiAxMDAgLyAxMzY2ICogMzAsIDMwcHgpO1xufVxuLmwtaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubC1oZWFkZXJfX2xvZ28ge1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbn1cbi5sLWhlYWRlcl9fbG9nby1saW5rIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgd2lkdGg6IDIzMHB4O1xuICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDI1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlcl9fbG9nby1saW5rIHtcbiAgICB3aWR0aDogMTczLjVweDtcbiAgfVxufVxuLmwtaGVhZGVyX19sb2dvLWxpbmsgaW1nIHtcbiAgd2lkdGg6IDE1M3B4O1xuICBhc3BlY3QtcmF0aW86IDE1My80MjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAubC1oZWFkZXJfX2xvZ28tbGluayBpbWc6aXMoOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpOmhvdmVyICopIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWhlYWRlcl9fbG9nby1saW5rIGltZyB7XG4gICAgd2lkdGg6IDExNS41cHg7XG4gIH1cbn1cbi5sLWhlYWRlcl9fbG9nby10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjY2NjY2Njc7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubC1oZWFkZXJfX2xvZ28tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOOCsOODreODvOODkOODq+ODiuODk1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODleODg+OCv+ODvFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Mi41cHg7XG4gIH1cbn1cbi5sLWZvb3Rlcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWF4LWNvbnRlbnQgMWZyO1xuICBjb2x1bW4tZ2FwOiBtaW4odmFyKC0tdncpICogMTAwIC8gMTM2NiAqIDMwLCAzMHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5sLWZvb3Rlcl9fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIHJvdy1nYXA6IDM2cHg7XG4gIH1cbn1cbi5sLWZvb3Rlcl9fbG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMDJweDtcbn1cbi5sLWZvb3Rlcl9fbG9nby1saW5rIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubC1mb290ZXJfX2FkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNzE0Mjg1NzE0MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG4gIG1heC13aWR0aDogNDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXJfX2FkZHJlc3Mge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gIH1cbn1cbi5sLWZvb3Rlcl9fYWRkcmVzcyBhIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtZm9vdGVyX19hZGRyZXNzIGE6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmwtZm9vdGVyX19jb250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmwtZm9vdGVyX190ZWwtbGluayB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5sLWZvb3Rlcl9fdGVsLWxpbms6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLmwtZm9vdGVyX19ncm91cCB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgbWFyZ2luLWlubGluZTogYXV0byAwO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXJfX2dyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbi5sLWZvb3Rlcl9fZ3JvdXAtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGNvbHVtbi1nYXA6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubC1mb290ZXJfX2dyb3VwLWxpc3Qge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICByb3ctZ2FwOiAyNXB4O1xuICB9XG59XG4ubC1mb290ZXJfX2dyb3VwLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmwtZm9vdGVyX19ncm91cC1pdGVtLWxpbmsge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAycHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmwtZm9vdGVyX19ncm91cC1pdGVtLWxpbms6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyX19ncm91cC1pdGVtLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHJvdy1nYXA6IDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyX19ncm91cC1pdGVtLWltZyB7XG4gICAgd2lkdGg6IGNhbGMoMC43NjkyMzA3NjkyICogMTAwICogdmFyKC0tdncpKTtcbiAgfVxufVxuLmwtZm9vdGVyX19ncm91cC1pdGVtLWltZyBwaWN0dXJlLFxuLmwtZm9vdGVyX19ncm91cC1pdGVtLWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmwtZm9vdGVyX19ncm91cC1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5sLWZvb3Rlcl9fZ3JvdXAtaXRlbS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4ubC1mb290ZXJfX2JvcmRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmwtZm9vdGVyX19ib3JkZXIge1xuICAgIG1hcmdpbi10b3A6IDk1LjVweDtcbiAgfVxufVxuLmwtZm9vdGVyX19ib3JkZXIgcGljdHVyZSxcbi5sLWZvb3Rlcl9fYm9yZGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOOCs+ODs+ODhuODiuODkeODvOODhFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ubC1pbm5lciB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWd1dHRlcikgKiAyKTtcbiAgbWF4LXdpZHRoOiAxMjE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICBPYmplY3Rcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICAtIFV0aWxpdHlcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICBHbG9iYWxcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNC4wMnB4KSB7XG4gIC51LW5vLXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbm8tdGFiIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnUtbm8tc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIEdsb2JhbFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODhuOCreOCueODiFxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4udS1mb250LWphIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X25vdG8tc2VyaWYtanApO1xufVxuXG4udS1mb250LWVuIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X3RvbW9ycm93KTtcbn1cblxuLnUtY29sb3Itd2hpdGUge1xuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xufVxuXG4udS1jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xufVxuXG4udS10ZXh0LXJlZ3VsYXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udS10ZXh0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51LXRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LXRleHQtYmxhY2sge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudS1zcC10ZXh0LW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxufVxuXG4udS10ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnUtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udS10ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udS10ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4udS10ZXh0LWxhcmdlIHtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS10ZXh0LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuXG4udS10ZXh0LW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudS10ZXh0LW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51LXRleHQtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG5cbi51LXRleHQtc21hbGwge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI4Njtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICAtIENvbXBvbmVudHNcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICBHbG9iYWxcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjg5zjgr/jg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtYnRuIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3R4dCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1pdGVtczogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMTBweCAwJSwgY2FsYygxMDAlIC0gMTBweCkgMHB4LCAxMDAlIDEwcHgsIDEwMCUgY2FsYygxMDAlIC0gMTBweCksIGNhbGMoMTAwJSAtIDEwcHgpIDEwMCUsIDEwcHggMTAwJSwgMCUgY2FsYygxMDAlIC0gMTBweCksIDAlIDEwcHgpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5jLWJ0bjp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfcHJpbWFyeSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ0biB7XG4gICAgd2lkdGg6IDEzNHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMzLjVweDtcbiAgfVxufVxuLmMtYnRuLS1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy1idG4tLWxhcmdlIHtcbiAgbWluLWhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1idG4tLWxhcmdlIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uYy1idG4tLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLS1hcnJvdyB7XG4gICAgcGFkZGluZy1yaWdodDogNDRweDtcbiAgfVxufVxuLmMtYnRuLS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDlweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgY2FsYygxMDAlIC0gOHB4KSAwLCAxMDAlIDhweCwgMTAwJSBjYWxjKDEwMCUgLSA4cHgpLCBjYWxjKDEwMCUgLSA4cHgpIDEwMCUsIDAlIDEwMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtYnRuLS1hcnJvdzo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgcmlnaHQ6IDdweDtcbiAgfVxufVxuLmMtYnRuLS1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfdHh0KTtcbiAgbWFzazogdXJsKC4uL2ltZy9idG4tYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyLzEzLjE3cHggMjAuMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogOXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ0bi0tYXJyb3c6OmFmdGVyIHtcbiAgICByaWdodDogN3B4O1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExLjg1cHggMTguMDlweDtcbiAgfVxufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLmMtYnRuLS1hcnJvdzp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3Zlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44K744Kv44K344On44Oz44K/44Kk44OI44OrXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWgyIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5jLWgyOmhhcyguYy1oMl9fZW4tLWxhcmdlKSB7XG4gIHJvdy1nYXA6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1oMjpoYXMoLmMtaDJfX2VuLS1sYXJnZSkge1xuICAgIHJvdy1nYXA6IDRweDtcbiAgfVxufVxuLmMtaDJfX2phIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1ODMzMzMzMzM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jLWgyX19qYSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1oMl9famEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG4uYy1oMl9famE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNTFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3RpdGxlLWRlY28uc3ZnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW47XG59XG4uYy1oMl9fZW4ge1xuICBmb250LXNpemU6IDcuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTExMTExMTExMTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X3RvbW9ycm93KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYy1oMl9fZW4ge1xuICAgIGZvbnQtc2l6ZTogNi40cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1oMl9fZW4ge1xuICAgIGZvbnQtc2l6ZTogNS42cmVtO1xuICB9XG59XG4uYy1oMl9fZW4tLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtaDJfX2VuLS1sYXJnZSB7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1oMl9fZW4tLWxhcmdlIHtcbiAgICBmb250LXNpemU6IDUuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4wNzE0Mjg1NzE0O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLXNlY3Rpb24ge1xuICAtLWJvcmRlci13aWR0aDogNTIycHg7XG4gIC0tYm9yZGVyLWhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24ge1xuICAgIC0tYm9yZGVyLXdpZHRoOiAxOTBweDtcbiAgICAtLWJvcmRlci13aWR0aC1yaWdodDogMjMxcHg7XG4gICAgLS1ib3JkZXItaGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uYy1zZWN0aW9uLS10b3AtbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5jLXNlY3Rpb24tLXRvcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdmFyKC0tYm9yZGVyLWhlaWdodCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX2dyYXkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTI7XG59XG4uYy1zZWN0aW9uLS10b3AtbGVmdDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYm9yZGVyLWhlaWdodCk7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2VjdGlvbi1ib3JkZXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbS9jb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXNlY3Rpb24tLXRvcC1sZWZ0OjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uLWJvcmRlcl9zcC5zdmcpO1xuICB9XG59XG4uYy1zZWN0aW9uLS10b3AtcmlnaHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG59XG4uYy1zZWN0aW9uLS10b3AtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiB2YXIoLS1ib3JkZXItaGVpZ2h0KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfZ3JheSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMjtcbn1cbi5jLXNlY3Rpb24tLXRvcC1yaWdodDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYm9yZGVyLWhlaWdodCk7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvc2VjdGlvbi1ib3JkZXIuc3ZnKSBuby1yZXBlYXQgY2VudGVyIHRvcC9jb250YWluO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHJvdGF0ZVgoMTgwZGVnKTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy1zZWN0aW9uLS10b3AtcmlnaHQ6OmFmdGVyIHtcbiAgICB3aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoLXJpZ2h0KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3NlY3Rpb24tYm9yZGVyX3NwX3JpZ2h0LnN2Zyk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OG44O844OW44OrXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLXRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JvcmRlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYy10YWJsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogY2FsYygwLjMwNTEyODIwNTEgKiAxMDAgKiB2YXIoLS12dykpO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfcHJpbWFyeSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMC41cHg7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUgdHIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uYy10YWJsZSB0cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9ib3JkZXIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZSB0cjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmMtdGFibGUgdHI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IGNhbGMoMC4zMDUxMjgyMDUxICogMTAwICogdmFyKC0tdncpKTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNXB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRyOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jLXRhYmxlIHRoLFxuLmMtdGFibGUgdGQge1xuICBwYWRkaW5nLWJsb2NrOiAxNXB4O1xuICBtYXJnaW4tYmxvY2s6IGNhbGMoKDFjYXAgLSAxbGgpIC8gMiArIDBweCk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtdGFibGUgdGgsXG4gIC5jLXRhYmxlIHRkIHtcbiAgICBwYWRkaW5nLWJsb2NrOiAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uYy10YWJsZSB0aCB7XG4gIHBhZGRpbmctaW5saW5lOiAxMHB4O1xuICB3aWR0aDogMTE3cHg7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy10b3A6IDIzcHg7XG4gIH1cbn1cbi5jLXRhYmxlIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tY29sb3JfYm9yZGVyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRkIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIxcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uYy10YWJsZSB0cjpmaXJzdC1jaGlsZCB0aCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5jLXRhYmxlIHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWNvbG9yX2JvcmRlcik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44Ot44O844OH44Kj44Oz44KwXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG4uYy1sb2FkaW5nLmlzLWhpZGUge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jLWxvYWRpbmdfX21hc2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl90eHQpO1xuICB6LWluZGV4OiAwO1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzAwMCwgIzAwMCksIHVybChcIi4uL2ltZy9tYXNrX2NpcmNsZS5zdmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IDAgMCwgY2VudGVyIGNlbnRlcjtcbiAgbWFzay1zaXplOiAxMDAlIDEwMCUsIDAgMDtcbiAgbWFzay1jb21wb3NpdGU6IGV4Y2x1ZGU7XG4gIHdpbGwtY2hhbmdlOiBtYXNrLXNpemU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZWFzZS1vdXQtcXVhcnQpO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbi5jLWxvYWRpbmcuaXMtbG9hZGVkIC5jLWxvYWRpbmdfX21hc2sge1xuICBhbmltYXRpb24tbmFtZTogbWFza0FuaW1hdGlvbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jLWxvYWRpbmcuaXMtbG9hZGVkIC5jLWxvYWRpbmdfX21hc2sge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBtYXNrQW5pbWF0aW9uX3NwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hc2tBbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgMCAwO1xuICB9XG4gIHRvIHtcbiAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgNTAwdncgNTAwZHZoO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hc2tBbmltYXRpb25fc3Age1xuICBmcm9tIHtcbiAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgMCAwO1xuICB9XG4gIHRvIHtcbiAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgNTAwdncgNTAwZHZoO1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgLSBQcm9qZWN0XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAgR2xvYmFsXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OV44Kh44O844K544OI44OT44Ol44O844K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1mdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtZnYge1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gIH1cbn1cbi5wLXRvcC1mdl9fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDc1cHg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1mdl9fd3JhcCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDFweDtcbiAgfVxufVxuLnAtdG9wLWZ2X19tYWluIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4wMDczMjA2NDQyICogMTAwICogdmFyKC0tdncpKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuMDMwNzQ2NzA1NyAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgaGVpZ2h0OiBjYWxjKDAuNTQ1Mzg3OTk0MSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG8gMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWZ2X19tYWluIHtcbiAgICB3aWR0aDogY2FsYygwLjg2ODIwNTEyODIgKiAxMDAgKiB2YXIoLS12dykpO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDAuMDYxNTM4NDYxNSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKDAuMDYxNTM4NDYxNSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gICAgbWluLWhlaWdodDogY2FsYygxLjI5MzU4OTc0MzYgKiAxMDAgKiB2YXIoLS12dykpO1xuICB9XG59XG4ucC10b3AtZnZfX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgbWFzazogdXJsKC4uL2ltZy9mdi1tYXNrQDJ4LnBuZykgbm8tcmVwZWF0IGNlbnRlci8xMDAlIDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWZ2X19iZyB7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9mdi1tYXNrX3NwQDJ4LnBuZyk7XG4gIH1cbn1cbi5wLXRvcC1mdl9fYmcgcGljdHVyZSxcbi5wLXRvcC1mdl9fYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC10b3AtZnZfX3RpdGxlIHtcbiAgd2lkdGg6IGNhbGMoMC4xOTc2NTczOTM5ICogMTAwICogdmFyKC0tdncpKTtcbiAgYXNwZWN0LXJhdGlvOiAyNzAvMjk2O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWZ2X190aXRsZSB7XG4gICAgd2lkdGg6IGNhbGMoMC4zNTg5NzQzNTkgKiAxMDAgKiB2YXIoLS12dykpO1xuICB9XG59XG4ucC10b3AtZnZfX3RpdGxlIHBpY3R1cmUsXG4ucC10b3AtZnZfX3RpdGxlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ucC10b3AtZnZfX3NpZGViYXIge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjA2NDQyMTY2OTEgKiAxMDAgKiB2YXIoLS12dykpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWZ2X19zaWRlYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYygwLjE1NjQxMDI1NjQgKiAxMDAgKiB2YXIoLS12dykpO1xuICB9XG59XG4ucC10b3AtZnZfX2NvcHlyaWdodCB7XG4gIHdpZHRoOiA4cHg7XG59XG4ucC10b3AtZnZfX3NucyB7XG4gIG1hcmdpbi10b3A6IDIwLjVweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtZnZfX3NucyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjAzMDc2OTIzMDggKiAxMDAgKiB2YXIoLS12dykpO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG8gY2FsYygwLjA1MTI4MjA1MTMgKiAxMDAgKiB2YXIoLS12dykpO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxufVxuLnAtdG9wLWZ2X19zbnMtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtZnZfX3Nucy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtYXgtY29udGVudCk7XG4gICAgY29sdW1uLWdhcDogY2FsYygwLjAxNzk0ODcxNzkgKiAxMDAgKiB2YXIoLS12dykpO1xuICB9XG59XG4ucC10b3AtZnZfX3Nucy1pdGVtLWxpbmsge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAucC10b3AtZnZfX3Nucy1pdGVtLWxpbms6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxufVxuLnAtdG9wLWZ2X19zY3JvbGwge1xuICB3aWR0aDogY2FsYygwLjA4NDE4NzQwODUgKiAxMDAgKiB2YXIoLS12dykpO1xuICBhc3BlY3QtcmF0aW86IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiBjYWxjKDAuMDQyNDU5NzM2NSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gIGxlZnQ6IGNhbGMoNTAlICsgY2FsYygwLjAxODMwMTYxMDUgKiAxMDAgKiB2YXIoLS12dykpKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWZ2X19zY3JvbGwge1xuICAgIHdpZHRoOiBjYWxjKDAuMjk0ODcxNzk0OSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gICAgYm90dG9tOiBjYWxjKDAuMDcwNTEyODIwNSAqIDEwMCAqIHZhcigtLXZ3KSk7XG4gICAgbGVmdDogY2FsYyg1MCUgKyBjYWxjKDAuMDQxMDI1NjQxICogMTAwICogdmFyKC0tdncpKSk7XG4gIH1cbn1cbi5wLXRvcC1mdl9fc2Nyb2xsIHBpY3R1cmUsXG4ucC10b3AtZnZfX3Njcm9sbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOOCouODkOOCpuODiOOCu+OCr+OCt+ODp+ODs1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucC10b3AtYWJvdXQge1xuICBwYWRkaW5nLWJsb2NrOiA1OHB4IDEyM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWFib3V0IHtcbiAgICBwYWRkaW5nLWJsb2NrOiAxN3B4IDMyLjVweDtcbiAgfVxufVxuLnAtdG9wLWFib3V0X193cmFwIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZTogMWZyLzFmcjtcbiAgY29sdW1uLWdhcDogbWluKHZhcigtLXZ3KSAqIDEwMCAvIDEzNjYgKiA0OSwgNDlweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnAtdG9wLWFib3V0X193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgcm93LWdhcDogNDlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWFib3V0X193cmFwIHtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG59XG4ucC10b3AtYWJvdXRfX3dyYXAgPiAqIHtcbiAgZ3JpZC1hcmVhOiAxLzEvLTEvLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnAtdG9wLWFib3V0X193cmFwID4gKiB7XG4gICAgZ3JpZC1hcmVhOiBhdXRvO1xuICB9XG59XG4ucC10b3AtYWJvdXRfX2JvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiA0NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gIC5wLXRvcC1hYm91dF9fYm9keSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1hYm91dF9fYm9keSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcm93LWdhcDogMjhweDtcbiAgfVxufVxuLnAtdG9wLWFib3V0X19oZWFkaW5nIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1hYm91dF9faGVhZGluZyB7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuLnAtdG9wLWFib3V0X19oZWFkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1pbmxpbmU6IDhweCAxNnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICBmb250LXNpemU6IDQuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1NzE0Mjg1NzE7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtYWJvdXRfX2hlYWRpbmcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1hYm91dF9faGVhZGluZyBzcGFuIHtcbiAgICBwYWRkaW5nLWlubGluZTogN3B4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuLnAtdG9wLWFib3V0X19oZWFkaW5nIHNwYW46Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl90eHQpO1xufVxuLnAtdG9wLWFib3V0X19oZWFkaW5nIHNwYW46bGFzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xufVxuLnAtdG9wLWFib3V0X190ZXh0IHtcbiAgbWFyZ2luLWJsb2NrOiBjYWxjKCgxY2FwIC0gMWxoKSAvIDIgKyAwcHgpO1xufVxuLnAtdG9wLWFib3V0X19waWMge1xuICBtYXJnaW4taW5saW5lOiBhdXRvIDA7XG4gIHdpZHRoOiBtaW4odmFyKC0tdncpICogMTAwIC8gMTM2NiAqIDU5MywgNTkzcHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzNHB4KTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLnAtdG9wLWFib3V0X19waWMge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1OTNweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5wLXRvcC1hYm91dF9fcGljIHBpY3R1cmUsXG4ucC10b3AtYWJvdXRfX3BpYyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOODn+ODg+OCt+ODp+ODs+OCu+OCr+OCt+ODp+ODs1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucC10b3AtbWlzc2lvbiB7XG4gIHBhZGRpbmctYmxvY2s6IDU5cHggODFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfZ3JheSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtbWlzc2lvbiB7XG4gICAgcGFkZGluZy1ibG9jazogNjdweCA0M3B4O1xuICB9XG59XG4ucC10b3AtbWlzc2lvbl9fdGFicyB7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgY29sdW1uLWdhcDogMTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1taXNzaW9uX190YWJzIHtcbiAgICBjb2x1bW4tZ2FwOiA2cHg7XG4gIH1cbn1cbi5wLXRvcC1taXNzaW9uX190YWIge1xuICB3aWR0aDogMzAwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCBjYWxjKDEwMCUgLSAxMHB4KSAwLCAxMDAlIDEwcHgsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1taXNzaW9uX190YWIge1xuICAgIHBhZGRpbmctaW5saW5lOiAxMS41cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1taXNzaW9uX190YWIge1xuICAgIHBhZGRpbmctYmxvY2s6IDRweDtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCBjYWxjKDEwMCUgLSAxN3B4KSAwLCAxMDAlIDE3cHgsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgfVxufVxuLnAtdG9wLW1pc3Npb25fX3RhYjpoYXMoLnAtdG9wLW1pc3Npb25fX3RhYi1pbnB1dDpjaGVja2VkKSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xufVxuLnAtdG9wLW1pc3Npb25fX3RhYi10aXRsZSB7XG4gIGhlaWdodDogNTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDExcHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS43Nzc3Nzc3Nzc4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtbWlzc2lvbl9fdGFiLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wLXRvcC1taXNzaW9uX190YWItdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgYXNwZWN0LXJhdGlvOiAxO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl90eHQpO1xuICBtYXNrOiB1cmwoLi4vaW1nL2ljb24tdGFiLnN2Zykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLW1pc3Npb25fX3RhYi10aXRsZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC10b3AtbWlzc2lvbl9fdGFiOmhhcygucC10b3AtbWlzc2lvbl9fdGFiLWlucHV0OmNoZWNrZWQpIC5wLXRvcC1taXNzaW9uX190YWItdGl0bGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbn1cbi5wLXRvcC1taXNzaW9uX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gIGNsaXAtcGF0aDogcG9seWdvbigyOHB4IDAlLCBjYWxjKDEwMCUgLSAyOHB4KSAwcHgsIDEwMCUgMjhweCwgMTAwJSBjYWxjKDEwMCUgLSAyOHB4KSwgY2FsYygxMDAlIC0gMjhweCkgMTAwJSwgMjhweCAxMDAlLCAwJSBjYWxjKDEwMCUgLSAyOHB4KSwgMCUgMjhweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtbWlzc2lvbl9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigxNHB4IDAlLCBjYWxjKDEwMCUgLSAxNHB4KSAwcHgsIDEwMCUgMTRweCwgMTAwJSBjYWxjKDEwMCUgLSAxNHB4KSwgY2FsYygxMDAlIC0gMTRweCkgMTAwJSwgMTRweCAxMDAlLCAwJSBjYWxjKDEwMCUgLSAxNHB4KSwgMCUgMTRweCk7XG4gIH1cbn1cbi5wLXRvcC1taXNzaW9uX19jb250ZW50LWJvZHkge1xuICBwYWRkaW5nLWJsb2NrOiAzNnB4IDY0LjVweDtcbiAgcm93LWdhcDogMTIuNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLW1pc3Npb25fX2NvbnRlbnQtYm9keSB7XG4gICAgcGFkZGluZy1ibG9jazogMjdweCA1NnB4O1xuICAgIHJvdy1nYXA6IDEzcHg7XG4gIH1cbn1cbi5wLXRvcC1taXNzaW9uX190YWJzOmhhcyhpbnB1dFtpZD1taXNzaW9uLXRhYi0xXTpjaGVja2VkKSArIC5wLXRvcC1taXNzaW9uX19jb250ZW50IC5wLXRvcC1taXNzaW9uX19jb250ZW50LWJvZHk6bnRoLWNoaWxkKDEpIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5wLXRvcC1taXNzaW9uX190YWJzOmhhcyhpbnB1dFtpZD1taXNzaW9uLXRhYi0yXTpjaGVja2VkKSArIC5wLXRvcC1taXNzaW9uX19jb250ZW50IC5wLXRvcC1taXNzaW9uX19jb250ZW50LWJvZHk6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5wLXRvcC1taXNzaW9uX190YWJzOmhhcyhpbnB1dFtpZD1taXNzaW9uLXRhYi0zXTpjaGVja2VkKSArIC5wLXRvcC1taXNzaW9uX19jb250ZW50IC5wLXRvcC1taXNzaW9uX19jb250ZW50LWJvZHk6bnRoLWNoaWxkKDMpIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5wLXRvcC1taXNzaW9uX19jb250ZW50LWhlYWRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1pbmxpbmU6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS40NDQ0NDQ0NDQ0O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wLXRvcC1taXNzaW9uX19jb250ZW50LXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLW1pc3Npb25fX2NvbnRlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjg5bjg6njg7Pjg4njg6Hjg4Pjgrvjg7zjgrjjgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWJyYW5kIHtcbiAgcGFkZGluZy1ibG9jazogMTA4cHggMTM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtYnJhbmQge1xuICAgIHBhZGRpbmctYmxvY2s6IDcwcHggNDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1icmFuZF9faW5uZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cbn1cbi5wLXRvcC1icmFuZF9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNDguOTAxOTAzMzY3NWNxdztcbiAgY29sdW1uLWdhcDogbWluKHZhcigtLXZ3KSAqIDEwMCAvIDEzNjYgKiA1MCwgNTBweCk7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtYnJhbmRfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cbn1cbi5wLXRvcC1icmFuZF9fYm9keSB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtYnJhbmRfX2JvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4ucC10b3AtYnJhbmRfX3BpYyB7XG4gIGhlaWdodDogNDU4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogY2FsYyg1MGNxdyAtIDUwICogdmFyKC0tdncpKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtYnJhbmRfX3BpYyB7XG4gICAgbWFyZ2luLXRvcDogNDNweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1icmFuZF9fcGljIHtcbiAgICBoZWlnaHQ6IDI1NHB4O1xuICB9XG59XG4ucC10b3AtYnJhbmRfX3BpYyB2aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodDtcbn1cbi5wLXRvcC1icmFuZF9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IGNhbGMoKDFjYXAgLSAxbGgpIC8gMiArIDY0cHgpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxY2FwIC0gMWxoKSAvIDIgKyAwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5wLXRvcC1icmFuZF9fdGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1icmFuZF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMzNweDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44NTcxNDI4NTcxO1xuICB9XG59XG4ucC10b3AtYnJhbmRfX3RleHQgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAwLjgyNTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjgrDjg6vjg7zjg5fkvIHmpa3jgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWdyb3VwIHtcbiAgcGFkZGluZy1ibG9jazogOTJweCA4M3B4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ19ncmF5KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1ncm91cCB7XG4gICAgcGFkZGluZy1ibG9jazogNzBweCA0MHB4O1xuICB9XG59XG4ucC10b3AtZ3JvdXBfX3RleHQge1xuICBtYXJnaW4tdG9wOiBjYWxjKCgxY2FwIC0gMWxoKSAvIDIgKyAyOXB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1ncm91cF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMWNhcCAtIDFsaCkgLyAyICsgNDBweCk7XG4gIH1cbn1cbi5wLXRvcC1ncm91cF9fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDU5cHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDM1MHB4LCAxZnIpKTtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWdyb3VwX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICBnYXA6IDQwcHg7XG4gIH1cbn1cbi5wLXRvcC1ncm91cF9faXRlbSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgcm93LWdhcDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1ncm91cF9faXRlbSB7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxufVxuLnAtdG9wLWdyb3VwX19pdGVtOmhhcygucC10b3AtZ3JvdXBfX2l0ZW0tbGluazppcyg6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIpKSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5wLXRvcC1ncm91cF9faXRlbS1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5wLXRvcC1ncm91cF9faXRlbS1pbWcgcGljdHVyZSxcbi5wLXRvcC1ncm91cF9faXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucC10b3AtZ3JvdXBfX2l0ZW0tYm9keSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHJvdy1nYXA6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1ncm91cF9faXRlbS1ib2R5IHtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG4ucC10b3AtZ3JvdXBfX2l0ZW0tdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMDRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1ncm91cF9faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OT44K444ON44K544Ki44Kk44OH44Ki44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1idXNpbmVzcyB7XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4IDEwMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWJ1c2luZXNzIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA3MXB4IDQzcHg7XG4gIH1cbn1cbi5wLXRvcC1idXNpbmVzc19fd3JhcCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbih2YXIoLS12dykgKiAxMDAgLyAxMzY2ICogMzg1LCAzODVweCk7XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgY29sdW1uLWdhcDogbWluKHZhcigtLXZ3KSAqIDEwMCAvIDEzNjYgKiAzMCwgMzBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnAtdG9wLWJ1c2luZXNzX193cmFwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgcm93LWdhcDogMzNweDtcbiAgfVxufVxuLnAtdG9wLWJ1c2luZXNzX19jYXRjaCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1idXNpbmVzc19fY2F0Y2gge1xuICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbi5wLXRvcC1idXNpbmVzc19fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWJ1c2luZXNzX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucC10b3AtYnVzaW5lc3NfX3BpYyB7XG4gIG1heC1oZWlnaHQ6IDM4NXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBhc3BlY3QtcmF0aW86IDM4NS8zODY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucC10b3AtYnVzaW5lc3NfX3BpYyB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtYnVzaW5lc3NfX3BpYyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGFzcGVjdC1yYXRpbzogMzUwLzI3NTtcbiAgfVxufVxuLnAtdG9wLWJ1c2luZXNzX19waWMgcGljdHVyZSxcbi5wLXRvcC1idXNpbmVzc19fcGljIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cbi8gIOS8muekvuamguimgeOCu+OCr+OCt+ODp+ODs1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucC10b3AtY29tcGFueSB7XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4IDkwLjVweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfZ3JheSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtY29tcGFueSB7XG4gICAgcGFkZGluZy1ibG9jazogNzFweCA0M3B4O1xuICB9XG59XG4ucC10b3AtY29tcGFueV9fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDM0LjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1jb21wYW55X193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44GK5ZWP44GE5ZCI44KP44Gb44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1jb250YWN0IHtcbiAgcGFkZGluZy1ibG9jazogNTlweCA5MHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl90eHQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWNvbnRhY3Qge1xuICAgIHBhZGRpbmctYmxvY2s6IDgycHggOTkuNXB4O1xuICB9XG59XG4ucC10b3AtY29udGFjdF9faGVhZGluZyB7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xufVxuLnAtdG9wLWNvbnRhY3RfX2JveCB7XG4gIG1hcmdpbi10b3A6IDQxcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIG1heC13aWR0aDogMTA4M3B4O1xuICBwYWRkaW5nOiA0NXB4IDY2cHggNDAuNXB4IDYxcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MDJmciA0NTRmcjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDI4cHggMCwgY2FsYygxMDAlIC0gMjhweCkgMCwgMTAwJSAyOHB4LCAxMDAlIGNhbGMoMTAwJSAtIDI4cHgpLCBjYWxjKDEwMCUgLSAyOHB4KSAxMDAlLCAyOHB4IDEwMCUsIDAgY2FsYygxMDAlIC0gMjhweCksIDAgMjhweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLnAtdG9wLWNvbnRhY3RfX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtY29udGFjdF9fYm94IHtcbiAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgIHBhZGRpbmc6IDQxcHggMjBweCA1MHB4O1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigzMHB4IDAsIGNhbGMoMTAwJSAtIDMwcHgpIDAsIDEwMCUgMzBweCwgMTAwJSBjYWxjKDEwMCUgLSAzMHB4KSwgY2FsYygxMDAlIC0gMzBweCkgMTAwJSwgMzBweCAxMDAlLCAwIGNhbGMoMTAwJSAtIDMwcHgpLCAwIDMwcHgpO1xuICB9XG59XG4ucC10b3AtY29udGFjdF9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMS40NTgzMzMzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wLXRvcC1jb250YWN0X190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIH1cbn1cbi5wLXRvcC1jb250YWN0X19zdWIge1xuICBwYWRkaW5nLWxlZnQ6IDI0LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzA3MDcwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5wLXRvcC1jb250YWN0X19zdWIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuICB9XG59XG4ucC10b3AtY29udGFjdF9fdGVsIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICBmb250LXNpemU6IDZyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseV90b21vcnJvdyk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgLnAtdG9wLWNvbnRhY3RfX3RlbDp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtY29udGFjdF9fdGVsIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzMzMztcbiAgfVxufVxuLnAtdG9wLWNvbnRhY3RfX3RpbWUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ0NDQ0NDQ0NDQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucC10b3AtY29udGFjdF9fdGltZSB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ucC10b3AtY29udGFjdF9fYnRuIHtcbiAgbWFyZ2luLXRvcDogMTUuNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnAtdG9wLWNvbnRhY3RfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufSIsIi8vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLy8gIGJyZWFrcG9pbnRcclxuLy8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLy8gbWVkaWEgcXVlcnlcclxuXHJcbkBtaXhpbiBvdmVyIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAoMTkyMC4wMnB4KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWF4cGMge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgxOTIwcHgpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW5wYyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogKDEyNDBweCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBjIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAoMTAyNC4wMnB4KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoMTAyNHB4KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICg3NjhweCkpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1pbi1jb250YWluZXIoJHdpZHRoKSB7XHJcbiAgQGNvbnRhaW5lciAobWluLXdpZHRoOiAoJHdpZHRoICogMXB4KSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWF4LWNvbnRhaW5lcigkd2lkdGgpIHtcclxuICBAY29udGFpbmVyIChtYXgtd2lkdGg6ICgkd2lkdGggKiAxcHgpKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn0iLCIqLFxyXG4qOjpiZWZvcmUsXHJcbio6OmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbnAsXHJcbnVsLFxyXG5vbCxcclxubGksXHJcbmZpZ3VyZSxcclxuYmxvY2txdW90ZSxcclxuZGwsXHJcbmRkIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG51bCxcclxub2wge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogYXV0bztcclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBub25lO1xyXG59XHJcbmltZyxcclxucGljdHVyZSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcbmltZyB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5idXR0b24ge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbn1cclxuYnV0dG9uIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuaW5wdXQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxudGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgdGgge1xyXG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOWIneacn+ioreWumlxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XHJcbiAgLS1oZWFkZXItaGVpZ2h0OiA4OHB4O1xyXG4gIC0tZ3V0dGVyOiA1Y3F3O1xyXG5cclxuICBAaW5jbHVkZSB0YWIge1xyXG4gICAgLS1ndXR0ZXI6IG1pbigyMHB4LCAje2NhbGMtdncoMzc1LCAyMCl9KTtcclxuICB9XHJcbiAgXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgLS1oZWFkZXItaGVpZ2h0OiA2Ni40cHg7XHJcbiAgfVxyXG59XHJcbmJvZHkge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ19ib2R5KTtcclxuICBjb2xvcjogdmFyKC0tY29sb3JfdHh0KTtcclxuICBmb250OiA1MDAgMS42cmVtIHZhcigtLWZvbnQtZmFtaWx5X25vdG8tc2Fucy1qcCk7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAxNik7XHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIGxpbmUtYnJlYWs6IG5vcm1hbDtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVTcGVlZDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZm9udC1zaXplOiBmeigxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNiAvIDE0KTtcclxuICB9XHJcblxyXG4gICYuaXMtaGlkZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5mb3JtLXJlc2V0IHtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbmltZyB7XHJcbiAgaW1hZ2UtcmVuZGVyaW5nOiBhdXRvO1xyXG59XHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufSIsIkB1c2UgXCIuLi9nbG9iYWwvXCIgYXMgKjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOOCs+ODs+ODhuODiuODkeODvOODhFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5sLWJvZHktaW5uZXIge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG92ZXJmbG93OiBjbGlwO1xyXG5cclxuICAmX19tYXNrIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3R4dCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuOHMgZWFzZTtcclxuXHJcbiAgICAmLmlzLWxvYWRlZCB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFnZXRvcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAxNS42cHg7XHJcbiAgICBib3R0b206IC0xcHg7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGFzcGVjdC1yYXRpbzogNjAgLyA5MztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICBcclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8vICBob3ZlclxyXG4vLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vLyBob3ZlclxyXG5AbWl4aW4gaG92ZXIge1xyXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKXtcclxuICAgICY6d2hlcmUoOmFueS1saW5rLCA6ZW5hYmxlZCwgc3VtbWFyeSk6aG92ZXIge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZ3JvdXAtaG92ZXIge1xyXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKXtcclxuICAgICY6aXMoOndoZXJlKDphbnktbGluaywgOmVuYWJsZWQsIHN1bW1hcnkpOmhvdmVyICopIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkB1c2UgXCIuLi9nbG9iYWwvXCIgYXMgKjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOOCs+ODs+ODhuODiuODkeODvOODhFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5sLW1haW4ge1xyXG4gIGZsZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59IiwiQHVzZSBcIi4uL2dsb2JhbC9cIiBhcyAqO1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09IC9cclxuLyAg44OY44OD44OA44O8XHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLmwtaGVhZGVyIHtcclxuICAkdGhpczogJjtcclxuICBwYWRkaW5nLWlubGluZTogMCBjYWxjKCN7Y2FsYy1taW4tdncoMTM2NiwgMjApfSArIDc1cHgpO1xyXG4gIGhlaWdodDogdmFyKC0taGVhZGVyLWhlaWdodCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDkwMDA7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcclxuXHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgcGFkZGluZy1pbmxpbmU6IDAgI3tjYWxjLXZ3KDM5MCwgMjApfTtcclxuICB9XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX21haW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjb2x1bW4tZ2FwOiAje2NhbGMtbWluLXZ3KDEzNjYsIDMwKX07XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgY29sdW1uLWdhcDogMTNweDtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWIge1xyXG4gICAgICBjb2x1bW4tZ2FwOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbG9nby1saW5rIHtcclxuICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbiAgICB3aWR0aDogMjMwcHg7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWhlYWRlci1oZWlnaHQpO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAyNXB4IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogMTczLjVweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTUzcHg7XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTUzIC8gNDI7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcblxyXG4gICAgICBAaW5jbHVkZSBncm91cC1ob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgd2lkdGg6IDExNS41cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xvZ28tdGV4dCB7XHJcbiAgICBmb250LXNpemU6IGZ6KDEyKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMTIpO1xyXG4gICAgY29sb3I6ICM3MDcwNzA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDRlbTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9nbG9iYWwvXCIgYXMgKjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOODleODg+OCv+ODvFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmwtZm9vdGVyIHtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICBwYWRkaW5nLXRvcDogNjBweDtcclxuICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTIuNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtYXgtY29udGVudCAxZnI7XHJcbiAgICBjb2x1bW4tZ2FwOiAje2NhbGMtbWluLXZ3KDEzNjYsIDMwKX07XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgQGluY2x1ZGUgdGFiIHtcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xyXG4gICAgICByb3ctZ2FwOiAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5mbyB7XHJcbiAgICBcclxuICB9XHJcblxyXG4gICZfX2xvZ28tbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMDJweDtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgZm9udC1zaXplOiBmeigxNCk7XHJcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE0KTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xyXG4gICAgbWF4LXdpZHRoOiA0MTVweDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xyXG4gICAgICAgIFxyXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgfVxyXG5cclxuICAmX190ZWwtbGluayB7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLW91dDtcclxuICAgICAgXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2dyb3VwIHtcclxuICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG8gMDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZ3JvdXAtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgIGNvbHVtbi1nYXA6IDE1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XHJcbiAgICAgIHJvdy1nYXA6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ncm91cC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX2dyb3VwLWl0ZW0tbGluayB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgcm93LWdhcDogMnB4OyBcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XHJcbiAgICAgIFxyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHJvdy1nYXA6IDVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2dyb3VwLWl0ZW0taW1nIHtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgd2lkdGg6ICN7Y2FsYy12dygzOTAsIDMwMCl9O1xyXG4gICAgfVxyXG5cclxuICAgIHBpY3R1cmUsXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fZ3JvdXAtaXRlbS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IGZ6KDE0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMTQpO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3JkZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtYXJnaW4tdG9wOiA5NS41cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcGljdHVyZSxcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi9nbG9iYWwvXCIgYXMgKjtcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOOCs+ODs+ODhuODiuODkeODvOODhFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5sLWlubmVyIHtcclxuICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gIGNvbnRhaW5lci10eXBlOiBpbmxpbmUtc2l6ZTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gdmFyKC0tZ3V0dGVyKSAqIDIpO1xyXG4gIG1heC13aWR0aDogMTIxNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLnUtbm8tcGMge1xyXG4gIEBpbmNsdWRlIHBjIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnUtbm8tdGFiIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4udS1uby1zcCB7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOODhuOCreOCueODiFxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLy8gZm9udFxyXG4udS1mb250LWphIHtcclxuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHlfbm90by1zZXJpZi1qcCk7XHJcbn1cclxuLnUtZm9udC1lbiB7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X3RvbW9ycm93KTtcclxufVxyXG5cclxuLy8gY29sb3JcclxuLnUtY29sb3Itd2hpdGUge1xyXG4gIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XHJcbn1cclxuLnUtY29sb3ItcHJpbWFyeSB7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yX3ByaW1hcnkpO1xyXG59XHJcblxyXG4vLyB3ZWlnaHRcclxuLnUtdGV4dC1yZWd1bGFyIHtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi51LXRleHQtbWVkaXVtIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi51LXRleHQtYm9sZCB7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG4udS10ZXh0LWJsYWNrIHtcclxuICBmb250LXdlaWdodDogOTAwO1xyXG59XHJcblxyXG4udS1zcC10ZXh0LW1lZGl1bSB7XHJcbiAgQGluY2x1ZGUgc3Age1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIGFsaWduXHJcbi51LXRleHQtY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLnUtdGV4dC1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnUtdGV4dC1sZWZ0IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcbi51LXRleHQtanVzdGlmeSB7XHJcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLy8gc2l6ZVxyXG4udS10ZXh0LWxhcmdlIHtcclxuICBmb250LXNpemU6IGZ6KDMyKTtcclxuICBsaW5lLWhlaWdodDogY2FsYygzNiAvIDMyKTtcclxuXHJcbiAgQGluY2x1ZGUgdGFiIHtcclxuICAgIGZvbnQtc2l6ZTogZnooMjQpO1xyXG4gIH1cclxufVxyXG5cclxuLnUtdGV4dC1tZWRpdW0ge1xyXG4gIGZvbnQtc2l6ZTogZnooMjApO1xyXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDM2IC8gMjApO1xyXG5cclxuICBAaW5jbHVkZSB0YWIge1xyXG4gICAgZm9udC1zaXplOiBmeigxOCk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICBmb250LXNpemU6IGZ6KDE1KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0IC8gMTUpO1xyXG4gIH1cclxufVxyXG5cclxuLnUtdGV4dC1zbWFsbCB7XHJcbiAgZm9udC1zaXplOiBmeigxNCk7XHJcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNCk7XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjg5zjgr/jg7NcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5jLWJ0biB7XHJcbiAgJHRoaXM6ICY7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3R4dCk7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKTtcclxuICBmb250LXNpemU6IGZ6KDE1KTtcclxuICBsaW5lLWhlaWdodDogY2FsYygyMSAvIDE1KTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDEwcHggMCUsIGNhbGMoMTAwJSAtIDEwcHgpIDBweCwgMTAwJSAxMHB4LCAxMDAlIGNhbGMoMTAwJSAtIDEwcHgpLCBjYWxjKDEwMCUgLSAxMHB4KSAxMDAlLCAxMHB4IDEwMCUsIDAlIGNhbGMoMTAwJSAtIDEwcHgpLCAwJSAxMHB4KTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcyBlYXNlO1xyXG5cclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHNwIHtcclxuICAgIHdpZHRoOiAxMzRweDtcclxuICAgIG1pbi1oZWlnaHQ6IDMzLjVweDtcclxuICB9XHJcblxyXG4gICYtLWZ1bGwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmLS1sYXJnZSB7XHJcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xyXG4gICAgZm9udC1zaXplOiBmeigxOCk7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IGZ6KDE2KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWFycm93IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IDlweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgY2FsYygxMDAlIC0gOHB4KSAwLCAxMDAlIDhweCwgMTAwJSBjYWxjKDEwMCUgLSA4cHgpLCBjYWxjKDEwMCUgLSA4cHgpIDEwMCUsIDAlIDEwMCUpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIHdpZHRoOiAzNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICByaWdodDogN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfdHh0KTtcclxuICAgICAgbWFzazogdXJsKC4uL2ltZy9idG4tYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gMTMuMTdweCAyMC4xcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHJpZ2h0OiA5cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZTtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgcmlnaHQ6IDdweDtcclxuICAgICAgICB3aWR0aDogMzZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMS44NXB4IDE4LjA5cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOOCu+OCr+OCt+ODp+ODs+OCv+OCpOODiOODq1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmMtaDIge1xyXG4gICR0aGlzOiAmO1xyXG4gIGRpc3BsYXk6IGdyaWQ7XHJcblxyXG4gICY6aGFzKCN7JHRoaXN9X19lbi0tbGFyZ2UpIHtcclxuICAgIHJvdy1nYXA6IDEzcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICByb3ctZ2FwOiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19qYSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbHVtbi1nYXA6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IGZ6KDI0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM1IC8gMjQpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFiIHtcclxuICAgICAgZm9udC1zaXplOiBmeigyMCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBmb250LXNpemU6IGZ6KDE4KTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTUxcHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy90aXRsZS1kZWNvLnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19lbiB7XHJcbiAgICBmb250LXNpemU6IGZ6KDcyKTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDgwIC8gNzIpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X3RvbW9ycm93KTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgQGluY2x1ZGUgdGFiIHtcclxuICAgICAgZm9udC1zaXplOiBmeig2NCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBmb250LXNpemU6IGZ6KDU2KTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1sYXJnZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogZnooMTAwKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogZnooODApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiBmeig1Nik7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNjAgLyA1Nik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjgrvjgq/jgrfjg6fjg7NcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5jLXNlY3Rpb24ge1xyXG4gICR0aGlzOiAmO1xyXG5cclxuICAtLWJvcmRlci13aWR0aDogNTIycHg7XHJcbiAgLS1ib3JkZXItaGVpZ2h0OiA0NXB4O1xyXG5cclxuICBAaW5jbHVkZSBzcCB7XHJcbiAgICAtLWJvcmRlci13aWR0aDogMTkwcHg7XHJcbiAgICAtLWJvcmRlci13aWR0aC1yaWdodDogMjMxcHg7XHJcbiAgICAtLWJvcmRlci1oZWlnaHQ6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmLS10b3AtbGVmdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogdmFyKC0tYm9yZGVyLWhlaWdodCk7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX2JnX2dyYXkpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMHB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogLTI7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogdmFyKC0tYm9yZGVyLXdpZHRoKTtcclxuICAgICAgaGVpZ2h0OiB2YXIoLS1ib3JkZXItaGVpZ2h0KTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zZWN0aW9uLWJvcmRlci5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgYm90dG9tIC8gY29udGFpbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDJweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uLWJvcmRlcl9zcC5zdmcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10b3AtcmlnaHQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIFxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IHZhcigtLWJvcmRlci1oZWlnaHQpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ19ncmF5KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDBweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0yO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiB2YXIoLS1ib3JkZXItd2lkdGgpO1xyXG4gICAgICBoZWlnaHQ6IHZhcigtLWJvcmRlci1oZWlnaHQpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3NlY3Rpb24tYm9yZGVyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyBjb250YWluO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTJweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpIHJvdGF0ZVgoMTgwZGVnKTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIFxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgd2lkdGg6IHZhcigtLWJvcmRlci13aWR0aC1yaWdodCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zZWN0aW9uLWJvcmRlcl9zcF9yaWdodC5zdmcpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXHJcbi8gIOODhuODvOODluODq1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLmMtdGFibGUge1xyXG4gICR0aGlzOiAmO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYm9yZGVyKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IGNhbGMtdncoMzkwLCAxMTkpO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTAuNXB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIFxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRyIHtcclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYm9yZGVyKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB3aWR0aDogY2FsYy12dygzOTAsIDExOSk7XHJcbiAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0wLjVweDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIFxyXG4gICAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmctYmxvY2s6IDE1cHg7XHJcbiAgICBtYXJnaW4tYmxvY2s6IHRyaW0tbGgoKTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAwNGVtO1xyXG5cclxuICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgcGFkZGluZy1ibG9jazogMDtcclxuICAgICAgZm9udC1zaXplOiBmeigxNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB0aCB7XHJcbiAgICBwYWRkaW5nLWlubGluZTogMTBweDtcclxuICAgIHdpZHRoOiAxMTdweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICB0ZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tY29sb3JfYm9yZGVyKTtcclxuXHJcbiAgICBAaW5jbHVkZSBzcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMXB4O1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIHRyOmZpcnN0LWNoaWxkIHtcclxuICAgIHRoIHtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHZhcigtLWNvbG9yX3ByaW1hcnkpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdmFyKC0tY29sb3JfYm9yZGVyKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHNwIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwiLi4vLi4vZ2xvYmFsXCIgYXMgKjtcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xyXG4vICDjg63jg7zjg4fjgqPjg7PjgrBcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi5jLWxvYWRpbmcge1xyXG4gICR0aGlzOiAmO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBpbnNldDogMDtcclxuICB6LWluZGV4OiA5OTk5OTtcclxuICBkaXNwbGF5OiBncmlkO1xyXG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZTtcclxuICBcclxuICAmLmlzLWhpZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuICBcclxuICAmX19tYXNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfdHh0KTtcclxuICAgIHotaW5kZXg6IDA7XHJcblxyXG4gICAgLy8g44Oe44K544Kv6Kit5a6aXHJcbiAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzAwMCwgIzAwMCksIHVybChcIi4uL2ltZy9tYXNrX2NpcmNsZS5zdmdcIik7XHJcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFzay1wb3NpdGlvbjogMCAwLCBjZW50ZXIgY2VudGVyO1xyXG4gICAgbWFzay1zaXplOiAxMDAlIDEwMCUsIDAgMDtcclxuICAgIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xyXG4gICAgd2lsbC1jaGFuZ2U6IG1hc2stc2l6ZTtcclxuICAgIFxyXG4gICAgLy8g44Ki44OL44Oh44O844K344On44Oz6Kit5a6aXHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZWFzZS1vdXQtcXVhcnQpO1xyXG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XHJcbiAgXHJcbiAgICAjeyR0aGlzfS5pcy1sb2FkZWQgJiB7XHJcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBtYXNrQW5pbWF0aW9uO1xyXG4gICAgICBcclxuICAgICAgQGluY2x1ZGUgc3Age1xyXG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBtYXNrQW5pbWF0aW9uX3NwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8g5LiA5q616ZqO44Gn55S76Z2i44GE44Gj44Gx44GE44G+44Gn5bqD44GS44KL44Ki44OL44Oh44O844K344On44OzXHJcbiAgICBAa2V5ZnJhbWVzIG1hc2tBbmltYXRpb24ge1xyXG4gICAgICBmcm9tIHtcclxuICAgICAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRvIHtcclxuICAgICAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgNTAwdncgNTAwZHZoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAa2V5ZnJhbWVzIG1hc2tBbmltYXRpb25fc3Age1xyXG4gICAgICBmcm9tIHtcclxuICAgICAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgMCAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRvIHtcclxuICAgICAgICBtYXNrLXNpemU6IDEwMCUgMTAwJSwgNTAwdncgNTAwZHZoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQHVzZSBcIi4uLy4uL2dsb2JhbFwiIGFzICo7XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OV44Kh44O844K544OI44OT44Ol44O844K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1mdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDA7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYmxvY2s6IDA7XG4gIH1cbiAgXG4gICZfX3dyYXAge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNzVweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcblxuICAgIEBpbmNsdWRlIHRhYiB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0MXB4O1xuICAgIH1cbiAgfVxuICBcbiAgJl9fbWFpbiB7XG4gICAgcGFkZGluZy10b3A6ICN7Y2FsYy12dygxMzY2LCAxMCl9O1xuICAgIHBhZGRpbmctbGVmdDogI3tjYWxjLXZ3KDEzNjYsIDQyKX07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1cHgpO1xuICAgIGhlaWdodDogI3tjYWxjLXZ3KDEzNjYsIDc0NSl9O1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6ICN7Y2FsYy12dygzOTAsIDMzOC42KX07XG4gICAgICBwYWRkaW5nLXRvcDogI3tjYWxjLXZ3KDM5MCwgMjQpfTtcbiAgICAgIHBhZGRpbmctbGVmdDogI3tjYWxjLXZ3KDM5MCwgMjQpfTtcbiAgICAgIG1pbi1oZWlnaHQ6ICN7Y2FsYy12dygzOTAsIDUwNC41KX07XG4gICAgfVxuICB9XG5cbiAgJl9fYmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBtYXNrOiB1cmwoLi4vaW1nL2Z2LW1hc2tAMngucG5nKSBuby1yZXBlYXQgY2VudGVyIC8gMTAwJSAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9mdi1tYXNrX3NwQDJ4LnBuZyk7XG4gICAgfVxuXG4gICAgcGljdHVyZSxcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgd2lkdGg6ICN7Y2FsYy12dygxMzY2LCAyNzApfTtcbiAgICBhc3BlY3QtcmF0aW86IDI3MCAvIDI5NjtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAje2NhbGMtdncoMzkwLCAxNDApfTtcbiAgICB9XG5cbiAgICBwaWN0dXJlLFxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9fc2lkZWJhciB7XG4gICAgcGFkZGluZy10b3A6ICN7Y2FsYy12dygxMzY2LCA4OCl9O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy10b3A6ICN7Y2FsYy12dygzOTAsIDYxKX07XG4gICAgfVxuICB9XG5cbiAgJl9fY29weXJpZ2h0IHtcbiAgICB3aWR0aDogOHB4O1xuICB9XG5cbiAgJl9fc25zIHtcbiAgICBtYXJnaW4tdG9wOiAyMC41cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgdGFiIHtcbiAgICAgIG1hcmdpbi10b3A6ICN7Y2FsYy12dygzOTAsIDEyKX07XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvICN7Y2FsYy12dygzOTAsIDIwKX07XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIFxuICAmX19zbnMtbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICByb3ctZ2FwOiA4cHg7XG5cbiAgICBAaW5jbHVkZSB0YWIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWF4LWNvbnRlbnQpO1xuICAgICAgY29sdW1uLWdhcDogI3tjYWxjLXZ3KDM5MCwgNyl9O1xuICAgIH1cbiAgfVxuXG4gICZfX3Nucy1pdGVtLWxpbmsge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2Utb3V0O1xuICAgICAgXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgfVxuXG4gICZfX3Njcm9sbCB7XG4gICAgd2lkdGg6ICN7Y2FsYy12dygxMzY2LCAxMTUpfTtcbiAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogI3tjYWxjLXZ3KDEzNjYsIDU4KX07XG4gICAgbGVmdDogY2FsYyg1MCUgKyAje2NhbGMtdncoMTM2NiwgMjUpfSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6ICN7Y2FsYy12dygzOTAsIDExNSl9O1xuICAgICAgYm90dG9tOiAje2NhbGMtdncoMzkwLCAyNy41KX07XG4gICAgICBsZWZ0OiBjYWxjKDUwJSArICN7Y2FsYy12dygzOTAsIDE2KX0pO1xuICAgIH1cblxuICAgIHBpY3R1cmUsXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjgqLjg5Djgqbjg4jjgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWFib3V0IHtcbiAgcGFkZGluZy1ibG9jazogNThweCAxMjNweDtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy1ibG9jazogMTdweCAzMi41cHg7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGU6IDFmciAvIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAje2NhbGMtbWluLXZ3KDEzNjYsIDQ5KX07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgICAgcm93LWdhcDogNDlweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICByb3ctZ2FwOiAzMHB4O1xuICAgIH1cblxuICAgID4gKiB7XG4gICAgICBncmlkLWFyZWE6IDEgLyAxIC8gLTEgLyAtMTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgICAgIGdyaWQtYXJlYTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDQ0cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICByb3ctZ2FwOiAyOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcm93LWdhcDogMjBweDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgfVxuICAgIFxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWlubGluZTogOHB4IDE2cHg7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICAgICAgZm9udC1zaXplOiBmeig0Mik7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDU3IC8gNDIpO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgdGFiIHtcbiAgICAgICAgZm9udC1zaXplOiBmeigzMik7XG4gICAgICB9XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDdweDtcbiAgICAgICAgZm9udC1zaXplOiBmeigyMCk7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl90eHQpO1xuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tYmxvY2s6IHRyaW0tbGgoKTtcbiAgfVxuXG4gICZfX3BpYyB7XG4gICAgbWFyZ2luLWlubGluZTogYXV0byAwO1xuICAgIHdpZHRoOiAje2NhbGMtbWluLXZ3KDEzNjYsIDU5Myl9O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDM0cHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDBweCkge1xuICAgICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA1OTNweDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG5cbiAgICBwaWN0dXJlLFxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44Of44OD44K344On44Oz44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1taXNzaW9uIHtcbiAgJHRoaXM6ICY7XG4gIHBhZGRpbmctYmxvY2s6IDU5cHggODFweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfZ3JheSk7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYmxvY2s6IDY3cHggNDNweDtcbiAgfVxuXG4gICZfX3RhYnMge1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICBjb2x1bW4tZ2FwOiAxMXB4O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgY29sdW1uLWdhcDogNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYiB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgY2FsYygxMDAlIC0gMTBweCkgMCwgMTAwJSAxMHB4LCAxMDAlIDEwMCUsIDAgMTAwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgdGFiIHtcbiAgICAgIHBhZGRpbmctaW5saW5lOiAxMS41cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwYWRkaW5nLWJsb2NrOiA0cHg7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCBjYWxjKDEwMCUgLSAxN3B4KSAwLCAxMDAlIDE3cHgsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbiAgICB9XG4gICAgXG4gICAgJjpoYXMoI3skdGhpc31fX3RhYi1pbnB1dDpjaGVja2VkKSB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvcl93aGl0ZSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFiLWlucHV0IHtcblxuICB9XG4gIFxuICAmX190YWItdGl0bGUge1xuICAgIGhlaWdodDogNTJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY29sdW1uLWdhcDogMTFweDtcbiAgICBmb250LXNpemU6IGZ6KDE4KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMiAvIDE4KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMDRlbTtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogZnooMTYpO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAxNik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgYXNwZWN0LXJhdGlvOiAxO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfdHh0KTtcbiAgICAgIG1hc2s6IHVybCguLi9pbWcvaWNvbi10YWIuc3ZnKSBuby1yZXBlYXQgY2VudGVyIC8gY29udGFpbjtcblxuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICN7JHRoaXN9X190YWI6aGFzKCN7JHRoaXN9X190YWItaW5wdXQ6Y2hlY2tlZCkgJjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3doaXRlKTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigyOHB4IDAlLCBjYWxjKDEwMCUgLSAyOHB4KSAwcHgsIDEwMCUgMjhweCwgMTAwJSBjYWxjKDEwMCUgLSAyOHB4KSwgY2FsYygxMDAlIC0gMjhweCkgMTAwJSwgMjhweCAxMDAlLCAwJSBjYWxjKDEwMCUgLSAyOHB4KSwgMCUgMjhweCk7XG4gICAgXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDE0cHggMCUsIGNhbGMoMTAwJSAtIDE0cHgpIDBweCwgMTAwJSAxNHB4LCAxMDAlIGNhbGMoMTAwJSAtIDE0cHgpLCBjYWxjKDEwMCUgLSAxNHB4KSAxMDAlLCAxNHB4IDEwMCUsIDAlIGNhbGMoMTAwJSAtIDE0cHgpLCAwJSAxNHB4KTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LWJvZHkge1xuICAgIHBhZGRpbmctYmxvY2s6IDM2cHggNjQuNXB4O1xuICAgIHJvdy1nYXA6IDEyLjVweDtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZy1ibG9jazogMjdweCA1NnB4O1xuICAgICAgcm93LWdhcDogMTNweDtcbiAgICB9XG5cbiAgICAjeyR0aGlzfV9fdGFiczpoYXMoaW5wdXRbaWQ9XCJtaXNzaW9uLXRhYi0xXCJdOmNoZWNrZWQpICsgI3skdGhpc31fX2NvbnRlbnQgJjpudGgtY2hpbGQoMSkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG5cbiAgICAjeyR0aGlzfV9fdGFiczpoYXMoaW5wdXRbaWQ9XCJtaXNzaW9uLXRhYi0yXCJdOmNoZWNrZWQpICsgI3skdGhpc31fX2NvbnRlbnQgJjpudGgtY2hpbGQoMikge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG5cbiAgICAjeyR0aGlzfV9fdGFiczpoYXMoaW5wdXRbaWQ9XCJtaXNzaW9uLXRhYi0zXCJdOmNoZWNrZWQpICsgI3skdGhpc31fX2NvbnRlbnQgJjpudGgtY2hpbGQoMykge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LWhlYWRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctaW5saW5lOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIHZhcigtLWNvbG9yX3ByaW1hcnkpO1xuICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGZvbnQtc2l6ZTogZnooMTgpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgJl9fY29udGVudC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDggLyAzMik7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IGZ6KDE2KTtcbiAgICB9XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjg5bjg6njg7Pjg4njg6Hjg4Pjgrvjg7zjgrjjgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWJyYW5kIHtcbiAgcGFkZGluZy1ibG9jazogMTA4cHggMTM1cHg7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYmxvY2s6IDcwcHggNDNweDtcbiAgfVxuXG4gICZfX2lubmVyIHtcblxuICAgIEBpbmNsdWRlIHRhYiB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICN7Y2FsYy1jcXcoMTM2NiwgNjY4KX07XG4gICAgY29sdW1uLWdhcDogI3tjYWxjLW1pbi12dygxMzY2LCA1MCl9O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgdGFiIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDI1cHg7XG5cbiAgICBAaW5jbHVkZSB0YWIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG9yZGVyOiAxO1xuICAgIH1cbiAgfVxuICBcbiAgJl9fcGljIHtcbiAgICBoZWlnaHQ6IDQ1OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7Y2FsYyg1MGNxdyAtIDUwICogdmFyKC0tdncpKX07XG5cbiAgICBAaW5jbHVkZSB0YWIge1xuICAgICAgbWFyZ2luLXRvcDogNDNweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9yZGVyOiAzO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGhlaWdodDogMjU0cHg7XG4gICAgfVxuXG4gICAgdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiB0cmltLWxoKDY0cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHRyaW0tbGgoKTtcblxuICAgIEBpbmNsdWRlIHRhYiB7XG4gICAgICBvcmRlcjogMjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiAzM3B4O1xuICAgICAgZm9udC1zaXplOiBmeigxNCk7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNiAvIDE0KTtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjgyNTtcbiAgICB9XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjgrDjg6vjg7zjg5fkvIHmpa3jgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWdyb3VwIHtcbiAgJHRoaXM6ICY7XG4gIHBhZGRpbmctYmxvY2s6IDkycHggODNweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3JfYmdfZ3JheSk7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYmxvY2s6IDcwcHggNDBweDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IHRyaW0tbGgoMjlweCk7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiB0cmltLWxoKDQwcHgpO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDU5cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgzNTBweCwgMWZyKSk7XG4gICAgZ2FwOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcbiAgICAgIGdhcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc3ViZ3JpZDtcbiAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMjtcbiAgICByb3ctZ2FwOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcm93LWdhcDogMjBweDtcbiAgICB9XG5cbiAgICAmOmhhcygjeyR0aGlzfV9faXRlbS1saW5rOmlzKDp3aGVyZSg6YW55LWxpbmssIDplbmFibGVkLCBzdW1tYXJ5KTpob3ZlcikpIHtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgfVxuXG4gICZfX2l0ZW0taW1nIHtcblxuICAgIHBpY3R1cmUsXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1ib2R5IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHJvdy1nYXA6IDhweDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHJvdy1nYXA6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS10aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjggLyAyMCk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IGZ6KDE4KTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLXRleHQge1xuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg44OT44K444ON44K544Ki44Kk44OH44Ki44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1idXNpbmVzcyB7XG4gIHBhZGRpbmctYmxvY2s6IDEwMHB4IDEwMnB4O1xuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLWJsb2NrOiA3MXB4IDQzcHg7XG4gIH1cblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyICN7Y2FsYy1taW4tdncoMTM2NiwgMzg1KX07XG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIGNvbHVtbi1nYXA6ICN7Y2FsYy1taW4tdncoMTM2NiwgMzApfTtcblxuICAgIEBpbmNsdWRlIHRhYiB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgICByb3ctZ2FwOiAzM3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuXG4gIH1cblxuICAmX19jYXRjaCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IGZ6KDI0KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzNSAvIDI0KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgICBmb250LXNpemU6IGZ6KDIwKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMjApO1xuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BpYyB7XG4gICAgbWF4LWhlaWdodDogMzg1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICBhc3BlY3QtcmF0aW86IDM4NSAvIDM4NjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcblxuICAgIEBpbmNsdWRlIHRhYiB7XG4gICAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGFzcGVjdC1yYXRpbzogMzUwIC8gMjc1O1xuICAgIH1cblxuICAgIHBpY3R1cmUsXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0gL1xuLyAg5Lya56S+5qaC6KaB44K744Kv44K344On44OzXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLXRvcC1jb21wYW55IHtcbiAgcGFkZGluZy1ibG9jazogMTAwcHggOTAuNXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvcl9iZ19ncmF5KTtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZy1ibG9jazogNzFweCA0M3B4O1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMzQuNXB4O1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB9XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PSAvXG4vICDjgYrllY/jgYTlkIjjgo/jgZvjgrvjgq/jgrfjg6fjg7Ncbi8qID09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtdG9wLWNvbnRhY3Qge1xuICBwYWRkaW5nLWJsb2NrOiA1OXB4IDkwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yX3R4dCk7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctYmxvY2s6IDgycHggOTkuNXB4O1xuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDA0ZW07XG4gIH1cblxuICAmX19ib3gge1xuICAgIG1hcmdpbi10b3A6IDQxcHg7XG4gICAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwODNweDtcbiAgICBwYWRkaW5nOiA0NXB4IDY2cHggNDAuNXB4IDYxcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Jfd2hpdGUpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwMmZyIDQ1NGZyO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigyOHB4IDAsIGNhbGMoMTAwJSAtIDI4cHgpIDAsIDEwMCUgMjhweCwgMTAwJSBjYWxjKDEwMCUgLSAyOHB4KSwgY2FsYygxMDAlIC0gMjhweCkgMTAwJSwgMjhweCAxMDAlLCAwIGNhbGMoMTAwJSAtIDI4cHgpLCAwIDI4cHgpO1xuICAgIFxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlO1xuICAgIH1cbiAgICBcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiA1MnB4O1xuICAgICAgcGFkZGluZzogNDFweCAyMHB4IDUwcHg7XG4gICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMzBweCAwLCBjYWxjKDEwMCUgLSAzMHB4KSAwLCAxMDAlIDMwcHgsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIGNhbGMoMTAwJSAtIDMwcHgpIDEwMCUsIDMwcHggMTAwJSwgMCBjYWxjKDEwMCUgLSAzMHB4KSwgMCAzMHB4KTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogZnooMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDM1IC8gMjQpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogZnooMjApO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjkgLyAyMCk7XG4gICAgfVxuICB9XG5cbiAgJl9fbWFpbiB7fVxuXG4gICZfX3N1YiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNC41cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNzA3MDcwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgIH0gXG4gIH1cblxuICAmX190ZWwge1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9wcmltYXJ5KTtcbiAgICBmb250LXNpemU6IGZ6KDYwKTtcbiAgICBsaW5lLWhlaWdodDogMC45O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5X3RvbW9ycm93KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlO1xuICAgICAgXG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgIGZvbnQtc2l6ZTogZnooNDIpO1xuICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoNTYgLyA0Mik7XG4gICAgfVxuICB9XG5cbiAgJl9fdGltZSB7XG4gICAgZm9udC1zaXplOiBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjYgLyAxOCk7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgZm9udC1zaXplOiBmeigxNik7XG4gICAgICBsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcbiAgICB9XG4gIH1cblxuICAmX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDE1LjVweDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59Il19 */
